Project1

标题: 如何在发动技能时获取技能编号? [打印本页]

作者: szzyc0    时间: 2011-11-20 12:01
标题: 如何在发动技能时获取技能编号?
如何在发动一个技能时,将技能编号代入变量11号dsu_plus_rewardpost_czw
作者: R-零    时间: 2011-11-20 12:08
  1. class Game_Battler
  2.   alias skn skill_effect
  3.   def skn(user, skill)
  4.     $game_variables[1] == skill.id
  5.     skill_effect(user, skill)
  6.   end
  7. end
复制代码
插入这个脚本,但是,这个是技能执行伤害效果之前带入
作者: szzyc0    时间: 2011-11-20 12:13
本帖最后由 szzyc0 于 2011-11-20 12:15 编辑
R-零 发表于 2011-11-20 12:08
插入这个脚本,但是,这个是技能执行伤害效果之前带入


插到哪里?
另外,我的技能是无对象,执行公共事件
作者: R-零    时间: 2011-11-20 12:22
szzyc0 发表于 2011-11-20 12:13
插到哪里?
另外,我的技能是无对象,执行公共事件

脚本编辑器打开,然后插入这段脚本
如果不会用脚本编辑器,可以加QQ1371455177
作者: szzyc0    时间: 2011-11-20 12:47
R-零 发表于 2011-11-20 12:22
脚本编辑器打开,然后插入这段脚本
如果不会用脚本编辑器,可以加QQ1371455177 ...

插到Scene_Skill里还是另开新条目
作者: R-零    时间: 2011-11-20 13:09
szzyc0 发表于 2011-11-20 12:47
插到Scene_Skill里还是另开新条目

懒得发图
加QQ解决
作者: 小白玩家    时间: 2011-11-20 13:10
本帖最后由 小白玩家 于 2011-11-20 13:16 编辑

你的问题是不是怎么把技能编号代人变量。。。。。。。。。
你把这个公共事件插那个技能里你自己可以读技能编号
不会每个技能都要读吧
代入常量不就可以了,编号1代常量1。。。。。。。。。

2.jpg (70.16 KB, 下载次数: 0)

2.jpg





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