[wizs] 轉生流程
一、設定玩家資料
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
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章