作者laechan (小太保)
看板mud_sanc
标题[wizs] 转生流程
时间Mon May 13 20:22:28 2013
一、设定玩家资料
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