Project1
标题: 有没有“不被攻击”的脚本语句?【1VIP】 [打印本页]
作者: 黑舞嗜 时间: 2011-10-15 21:11
标题: 有没有“不被攻击”的脚本语句?【1VIP】
本帖最后由 黑舞嗜 于 2011-10-15 21:18 编辑
就是打开开关后,指定的X号角色不会被怪物攻击,关闭开关后才可攻击
补充:或者谁前卫角色不死光后卫角色不会被攻击的脚本,再论坛上找了1个这样的脚本,但是用这个脚本以后还是会出现后位角色被攻击的现象,个人感觉可能是怪物的目标被另一个怪物先打死,然后这个怪物就会自动攻击1号角色,而1号角色刚好是后卫,所以,你懂得
这是那个前后位脚本- class Game_Party
- def random_target_actor(hp0 = false)
- roulette = []
- for i in 0...4
- for actor in @actors
- if (not hp0 and actor.exist?) or (hp0 and actor.hp0?)
- if $data_classes[actor.class_id].position == i
- roulette.push actor
- end
- end
- end
- return roulette[rand(roulette.size)] if roulette.size > 0
- end
- return nil
- end
- end
复制代码