[wizs] 轉生流程

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間12年前 (2013/05/13 20:22), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
一、設定玩家資料 ppl->set("level",2); ppl->set("exp",0); ppl->set("pexp",0); ppl->set("lv_up_exp","/adm/daemons/user_d"->lv_up_exp(2)); ppl->save_me(); ppl->save_obj(); ppl->設定轉生參數(); 二、配套修改 /adm/daemons/user_d.c 的 lv_up_exp 函數 /std/int/stat_monster.c 的 adv 相關 其它相關修改 三、npc 1.受理玩家轉生 if(ppl->滿足轉生條件) 讓玩家轉生; 2.受理玩家練回 Lv120 後的升級作業 if(ppl->query("level")>119 && ppl->query("level")<120+轉生次數) { ppl->set("level",120+轉生次數); ppl->給轉生禮(轉生次數); } 先寫起來以後可以用。 玩家轉到某一程度,將預設玩家會轉成進階種族。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.231.0.169
文章代碼(AID): #1HaDi8Ku (mud_sanc)
文章代碼(AID): #1HaDi8Ku (mud_sanc)