UID1
阅读权限200
威望 点
积分5889030
注册时间2009-1-1
最后登录1970-1-1
听众
收听
升级
100%
群组: JRO日本客户端
|
当大家看到这个主题,第一个反应会想到使用 set statuspoint 指令,
但如果脚本是使用 resetlvl(1) 指令时,是否完美呢?
--------------------------------------------------------------------------------------------------------
resetlvl(1) 指令说明:
*resetlvl <action type>;
This is a character reset command, meant mostly for rebirth script supporting
Advanced jobs, which will reset the invoking character's stats and level
depending on the action type given. Valid action types are:
1 - Base level 1, Job level 1, 0 skill points, 0 base exp, 0 job exp, wipes the
status effects (only the ones settable by 'setoption'), sets all stats to 1.
If the new job is 'Novice High', give 100 status points, give First Aid and
Play Dead skills.
--------------------------------------------------------------------------------------------------------
此时我们可以看到 resetlvl(1) 指令是默认赠送100点(48+52)人物属性,
如果想赠送300点,我们可使用 set statuspoint,300; 但这样做真的完美吗?
其实不然,这能说这样的改法暂时是赠送了300点。
如果玩家使用人物属性重置,问题就来了...此时发现重置后属性少了200点(300-100)
那如何解决这个问题呢?我们去改源码,下面我教大家如何修改。
|
温馨提示:
1. 本站模拟器源于网络,经 99Max.mE 二次开发,仅供个人学习娱乐使用,切勿用于商业用途,否则后果自负!
2. 如需更好体验游戏内容,请前往官方游戏!不具备合法的运营模式,都是强盗,请勿擅自搭建私服!
3. 如本站内容有侵犯您的权益,请发送信息至QQ:372607220 或 EMAIL:372607220@qq.com ,我们会及时删除。
|