Project1

标题: 物理攻击这么带有吸血 [打印本页]

作者: a827594998    时间: 2013-4-7 20:11
标题: 物理攻击这么带有吸血
我想做一把带有吸血的武器,这么弄,大大们教教我
作者: 58203751    时间: 2013-4-7 21:35
本帖最后由 58203751 于 2013-4-7 21:41 编辑

数据库-武器-特性-能力-体力再生速度(求大能回答我的问题
作者: 熊喵酱    时间: 2013-4-8 03:33
本帖最后由 76213585 于 2013-4-7 13:03 编辑

樓上跟本不對 很明顯的....
我也不是很清楚  
總之如果是某個技能吸血的話很簡單  第23号技能就是了

武器好像有点難......


想到了....
利用  http://rpg.blue/thread-251124-1-1.html  這的思路應該可以完成
RUBY 代码复制
  1. class RPG::Weapon < RPG::EquipItem
  2.   def attack_skill
  3.     @note.each_line do |line|
  4.       if line =~ /\<(?:AttackSkill)[ ]*(\d+)\>/i
  5.         return $1.to_i == 0 ? 1 : $1.to_i
  6.       end
  7.     end
  8.     return 1
  9.   end
  10. end
  11. class Game_Actor < Game_Battler
  12.   alias attack_skill_attack_skill_id attack_skill_id
  13.   def attack_skill_id
  14.     return weapons[0].attack_skill if weapons[0]
  15.     if dual_wield?
  16.       return weapons[1].attack_skill if weapons[1]
  17.     end
  18.     return attack_skill_attack_skill_id
  19.   end
  20. end

此腳本插入MAIN前
然後在在要吸血武器的备注栏里输入<attackskill 23>就可以更改物理攻擊為吸血的技能(威力 名字等等的自己改成一樣)
未測試 馬上去


[fly]已   [/fly]
[fly]測[/fly]
[fly]試   [/fly]
[fly]完[/fly]
[fly]成   [/fly]

[fly]可[/fly]
[fly]以   [/fly]
[fly]使[/fly]
[fly]用   [/fly]

[fly]可[/fly]
[fly]是   [/fly]
[fly]腳[/fly]
[fly]本   [/fly]
[fly]有[/fly]
[fly]拼   [/fly]
[fly]錯[/fly]
[fly]字   [/fly]

[fly]已[/fly]
[fly]修   [/fly]
[fly]改[/fly]
上面這樣有維規嗎?

作者: j433463    时间: 2013-4-8 05:50
不是有装备技能这种脚本吗?我记得连被动技能都有,加上吸血技能应该可以做到吧?
作者: a827594998    时间: 2013-4-9 09:56
我想武器带有吸血效果




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