Project1

标题: 请问,为什么我在VX中找不到如下有关敌人能力设定的脚本? [打印本页]

作者: mengxing    时间: 2010-12-21 23:26
标题: 请问,为什么我在VX中找不到如下有关敌人能力设定的脚本?
本帖最后由 mengxing 于 2010-12-23 12:25 编辑

找不到如图中的脚本,知道情况的朋友请指教一下 ,谢谢!

QQ拼音截图未命名.png (83.49 KB, 下载次数: 25)

QQ拼音截图未命名.png

作者: px.凤翔九天    时间: 2010-12-21 23:54
脚本名:Game_Enemy
行:图片中写了...
作者: mengxing    时间: 2010-12-22 13:01
本帖最后由 mengxing 于 2010-12-22 13:02 编辑

我明白了,图里的脚本不是自动配置的.....:shutup:...在这里找到答案了:http://rpg.blue/forum.php?mod=vi ... =%E6%95%8C%E4%BA%BA  同时感谢上面两位的回复...    敌人HP突破999999了!
作者: 企鹅达达    时间: 2010-12-22 21:16
附赠,破限脚本补充脚本-备注栏设定能力值
  1. =begin

  2. ◆KGC様の限界突破で敵の能力値をメモ欄で設定

  3. 敵のメモ欄に<word n>と書くことで能力値が変化

  4. word は atk,def,spi,agi,maxhp,maxmp のどれか
  5. n は値

  6. 例)
  7. 攻撃力を10000にする
  8. <atk 10000>

  9. ※直指定時には必要ないメモ欄走査などの処理が加わるため
  10.  直指定時より重くなります

  11. ◆導入位置
  12. 限界突破の下

  13. =end
  14. module KGC::LimitBreak
  15.   module_function
  16.   #--------------------------------------------------------------------------
  17.   # ○ 敵能力値間接指定(メモ)
  18.   #--------------------------------------------------------------------------
  19.   def set_enemy_param_note
  20.     for i in 1...$data_enemies.size
  21.       $data_enemies[i].note.each{|l|
  22.         if l =~ /<(atk|def|spi|agi|maxhp|maxmp)\s(\d+)>/i
  23.           $data_enemies[i].instance_variable_set("@#{$1.downcase}", $2.to_i)
  24.         end
  25.       }
  26.     end
  27.   end
  28. end

  29. class Scene_Title < Scene_Base
  30.   #--------------------------------------------------------------------------
  31.   # ○ エネミーの能力値を設定
  32.   #--------------------------------------------------------------------------
  33.   alias ex_set_enemy_parameters set_enemy_parameters
  34.   def set_enemy_parameters
  35.     ex_set_enemy_parameters
  36.     KGC::LimitBreak.set_enemy_param_note
  37.   end
  38. end


复制代码





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