Project1

标题: 如何在后期修改人物属性弱点 [打印本页]

作者: 清远    时间: 2007-12-30 18:12
标题: 如何在后期修改人物属性弱点
比如刚开始人物1怕火,就是火属性为A
那么怎么修改成火属性为C呢
或者水属性E得改成A
不要用物品或者状态防御呀
如果是脚本最好咯
谢谢 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 清远    时间: 2007-12-30 18:12
标题: 如何在后期修改人物属性弱点
比如刚开始人物1怕火,就是火属性为A
那么怎么修改成火属性为C呢
或者水属性E得改成A
不要用物品或者状态防御呀
如果是脚本最好咯
谢谢 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: haiyao1799    时间: 2007-12-30 18:47
那就在数据库的职业里重新设定一个
把属性修改一下
当角色经历什么情况的时候
更换角色职业就可以了
作者: link006007    时间: 2007-12-30 21:17
在事件中改变角色的职业    通过职业设定来修改属性
只要不要把职业改变明显的显示出来,没有人会知道的
作者: 英俊de狗    时间: 2007-12-30 21:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: 清远    时间: 2007-12-31 17:27
呃 不好意思
修改职业我也知道
可是由于要经常大量得改
如果是职业估计一人就得弄十多个
我出场人物有几十个^_^

我觉得用脚本应该一句就搞定咯
再次谢谢回答我得朋友
作者: 0飘絮0    时间: 2007-12-31 20:29
$data_calasses[角色编号].element_ranks[属性编号] = 0..5 分别对应A-F
   (PS:没使用过,没测试过,你要需要自己看看吧.是从事件常用脚本拿来的) [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: link006007    时间: 2007-12-31 20:35
这样啊...  那些属性是存放在数据库你面的啊.  
除非将更改写入数据库  否则重写载入存档时有变回来了. 再者,属性更职业而非角色挂钩,你改了这个职业的属性,就改了所有这个职业的角色的属性, 一样不方便
当然了  还有一种投机的方法,就是在属性修正的计算中进行二次计算, 比如此时角色的属性抗性应该更强了,就计算时多算点- -b...   不过一大堆的分歧只会减少效率,而且不会比设置职业方便
作者: 天圣    时间: 2007-12-31 23:08
以下引用0飘絮0于2007-12-31 12:29:06的发言:

$data_calasses[角色编号].element_ranks[属性编号] = 0..5 分别对应A-F
  (PS:没使用过,没测试过,你要需要自己看看吧.是从事件常用脚本拿来的)

这个需要参考:http://rpg.blue/web/htm/news230.htm
作者: 清远    时间: 2008-1-1 18:17
呃 我每个角色一个职业^_^
估计就是上面的那些了
谢谢了先
有疑问再来问




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1