Project1
标题:
某事件的 判定条件是,相邻格存在另一个事件。
[打印本页]
作者:
chenxicc
时间:
2010-7-21 12:25
标题:
某事件的 判定条件是,相邻格存在另一个事件。
比如 设置三个随即行动的NPC 如果任意俩走到了一起,则会弹出对话。
如果可行的话,那么,当相遇的NPC双方不同,则弹出的内容也不同 又该怎么进行呢。
主要想知道 在事件的条件判断里,该怎么写。 或是某事件的坐标 如何读取?
望达人帮忙,谢谢
作者:
八云紫
时间:
2010-7-21 14:05
回复
chenxicc
的帖子
记得没错的话,应该是
$game_map.events[X].x 或者是 $game_map.events[X].y
本事件的话X = @event_id。
没 VX 真不方便~~~~
作者:
chenxicc
时间:
2010-7-22 15:06
回复
魔女真利亞
的帖子
还有就是 判断一个坐标内是否有事件存在,是什么啊……我没找到……
作者:
八云紫
时间:
2010-7-22 15:19
回复
chenxicc
的帖子
只想到遍历的方法
def isEvent(X, Y)
for i in $game_map.event
if i.x == X and i.y == Y
return 1;
end
end
return 0;
end
复制代码
用这个函数来判断。未测试~~~
作者:
chenxicc
时间:
2010-7-22 16:42
回复
魔女真利亞
的帖子
非常感谢
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1