Project1

标题: 是否可以直接调用写在特技备注里的脚本内容 [打印本页]

作者: jy02316031    时间: 2009-10-21 08:35
标题: 是否可以直接调用写在特技备注里的脚本内容
本帖最后由 jy02316031 于 2009-10-21 09:27 编辑

1.情况:
本人的游戏中每一个技能都有许多不同的特殊效果.必需在使用技能时在脚本中进行单独处理.
2.问题:
是否有可能直接将处理技能特效的那一部分脚本写在每个技能的备注里,在使用技能时,直接把这段脚本代入战斗处理的相应位置呢?
3.举例:
A技能---攻击敌人并有一定机率吸取敌人的生命力并给敌人附加1~10号的随机一个状态.
B技能---攻击敌人并有一定机率吸取敌人的法力值并给敌人附加11~20号的随机一个状态.
战斗处理正常进行,判断命中,抗性,mp消耗.伤害处理.但在命中判断成功后调用技能备注中的脚本内容实现A.B两种不同效果.处理完后再回到正常的战斗处理中.

希望各位VX脚本大大给我帮助.多谢了~~
作者: wsffx13    时间: 2009-10-21 10:09
note里的内容完全可以被脚本读取的,所以你的设想实现完全可能。

但个人还是建议只在里面输入参数,比如<状态 4:20>可以设定为20%概率附加4号状态。然后具体在技能使用效果的相关定义中,比如定义技能伤害计算的那个式子里增加对应脚本,这如果全写在注释里会比较长,也易出错。

具体操作方法可参考KCG系列脚本它读取注释参数的方式比较直观,易于学习。
作者: jy02316031    时间: 2009-10-21 10:29
note里的内容完全可以被脚本读取的,所以你的设想实现完全可能。

但个人还是建议只在里面输入参数,比如可以设定为20%概率附加4号状态。然后具体在技能使用效果的相关定义中,比如定义技能伤害计算的那个式子里增加 ...
wsffx13 发表于 2009-10-21 10:09


多谢~~不过偶太久没有回6R了,不知道KCG系列的脚本在哪里能找到....
作者: wsffx13    时间: 2009-10-21 10:39
我错了,是KGC…………

http://rpg.blue/viewthread.php?tid=117289&highlight=KGC
作者: jy02316031    时间: 2009-10-21 10:42
多谢啊~~~正在学习中.
作者: wsmyzc    时间: 2009-10-22 09:22
note无限强大中。。但是心情好的话还是直接用ID指定方便




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