Project1
标题:
请教关于明雷遇敌的问题
[打印本页]
作者:
过眼云烟
时间:
2013-6-18 19:14
标题:
请教关于明雷遇敌的问题
本帖最后由 过眼云烟 于 2013-6-19 20:16 编辑
1.在队伍跑火车(队友跟随)的情况下,能不能修改脚本,实现怪物碰到跟随的队友也会触发战斗。之所以想到这个问题是因为在一些场景的时候,如果非常狭窄(只允许一人通过),那么就会出现如下情况:
“
墙壁 墙壁 墙壁
苦苦追赶你的怪物 淡定的跟班 猪角
墙壁 墙壁 墙壁
”
因为怪物碰到跟随的队友不会触发战斗,而队友跟在猪角屁股后边,就隔开了猪角和怪物,显然非常不科学,所以请大神帮忙想想解决思路。
如果你提醒我拓宽道路,那么还是算了,有时候因为寻路的原因,在很宽敞的时候,怪物也会直线跟踪猪角,然后再次出现这种三个人奇怪排列的情况。
2.在这种明雷遇敌情况下,如果电脑追得猪角,则是猪角恰好反身,则是被偷袭。如果猪角追得电脑,电脑恰好反身,则是猪角先发制人,我是想了一个用分歧和坐标判断的方法,不过比较麻烦,希望大神提供下您的思路!谢谢!
作者:
Sion
时间:
2013-6-19 18:15
class Game_Event
def check_event_trigger_touch(x, y)
return if $game_map.interpreter.running?
if @trigger == 2 && $game_player.collide?(x, y)
start if !jumping? && normal_priority?
end
end
end
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1