Project1
标题:
关于主角攻击的,可能涉及脚本,请有经验的进来看看
[打印本页]
作者:
绿坝
时间:
2013-9-15 21:32
标题:
关于主角攻击的,可能涉及脚本,请有经验的进来看看
请教下,我知道战斗中自己人的攻击是由技能-攻击触发的,
我想给主角的攻击另外单独的设置个技能
就是说举例子我方有四个人,主角+三个路人
路人攻击的时候都是技能-攻击
而主角是技能-攻击2
这样子的
作者:
345912390
时间:
2013-9-15 22:47
插入在main的上方
class Game_Actor < Game_Battler
#--------------------------------------------------------------------------
# ● 获取普通攻击的技能 ID
#--------------------------------------------------------------------------
def attack_skill_id
actor.id==1 ? 3 : 1#当主角ID为1时普通攻击的技能 ID为3
end
end
复制代码
作者:
熊喵酱
时间:
2013-9-16 07:43
原帖:
http://bbs.cgyouxi.com/thread-223819-1-1.html
class RPG::Class < RPG::BaseItem
def atk_id
self.note.split(/[\r\n]+/).each{ |line|
if line =~ /\[(?:atk_id) (\d+)\]/
return $1.to_i
end}
return 1
end
end
class Game_Actor < Game_Battler
def attack_skill_id
return $data_classes[@class_id].atk_id
end
end
复制代码
雪流星寫的腳本
===============================
职业
的备注里面填写 [atk_id 技能ID]
没有填写时默认为 1
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1