Project1

标题: 自爆技能的脚本应如何编写?论坛上的教程打开没有字! [打印本页]

作者: A.actor    时间: 2012-2-8 03:36
标题: 自爆技能的脚本应如何编写?论坛上的教程打开没有字!


自爆:顾名思义,自身死亡,给人造成伤害,或者添加某种状态。

我想要要的效果则是:一个脚本中设置的属性X,勾选该属性的技能发动后,自身死亡。

然后该技能是对敌人有效伤害。

只是不知道这样的脚本该如何编写恩?dsu_plus_rewardpost_czw
作者: 灵魂猎人    时间: 2012-2-8 13:25
用RTAB的脚本,里面有个诸刃,就可以自爆,其他的..............不知了(PIA)
作者: 过眼云烟    时间: 2012-2-8 14:15
用事件行不

1.jpg (25.92 KB, 下载次数: 2)

1.jpg

2.jpg (35.11 KB, 下载次数: 1)

2.jpg

作者: 小学生    时间: 2012-2-8 14:59
先把特技中战斗不能改为+,然后使用公共事件给敌人造成伤害。(RMXP)
作者: A.actor    时间: 2012-2-10 09:53
难道自爆技能就没人会???
作者: Wind2010    时间: 2012-2-10 10:53
本帖最后由 Wind2010 于 2012-2-10 12:26 编辑
  1. class Game_Battler
  2.   SELF_DEAD_SET = [17] # 自爆技能所带有的属性
  3.   alias l_sds_skill_effect skill_effect
  4.   def skill_effect(user, skill)
  5.     l_sds_skill_effect(user, skill)
  6.     for i in skill.element_set
  7.       if SELF_DEAD_SET.include?(i)
  8.         user.hp = 0
  9.         for i in 1...$data_states.size
  10.           if $data_states[i].zero_hp
  11.             user.add_state(i)
  12.           end
  13.         end
  14.       end
  15.     end
  16.   end
  17. end
复制代码

作者: china_na    时间: 2012-10-10 01:22
路过 看看
作者: ilyfenger    时间: 2012-11-8 10:11
请问这个脚本写在哪?A.actor




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