Project1

标题: 能不能对事件的朝向作分歧判断? [打印本页]

作者: 幻耶    时间: 2008-5-8 16:31
标题: 能不能对事件的朝向作分歧判断?
比如:当一个随机走动的事件面向角色时就战斗,背向角色时什么都不发生,侧向角色时有50%的机率发生战斗 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 柳之一    时间: 2008-5-8 17:47
可以,在事件里面的条件分歧里的第3页,里面有角色的朝向的判断
当 面对角色 时
………………


作者: 劍之飛龍☆    时间: 2008-5-8 18:13
这样:
◆变量操作 : [1] = [事件ID] 的 [朝向]
◆条件分歧 :变量[1] == 2
 ◆文章 :面向下
 
:除此以外的场合
 
:分歧结束
◆条件分歧 :变量[1] == 4
 ◆文章 :面向左
 
:除此以外的场合
 
:分歧结束
◆条件分歧 :变量[1] == 6
 ◆文章 :面向右
 
:除此以外的场合
 
:分歧结束
◆条件分歧 :变量[1] == 8
 ◆文章 :面向上
 
:除此以外的场合
 
:分歧结束
作者: 幻耶    时间: 2008-5-8 18:18
以下引用柳之一于2008-5-8 9:47:48的发言:

可以,在事件里面的条件分歧里的第3页,里面有角色的朝向的判断
当 面对角色 时
………………



那个是事件单纯的上下左右朝向吧?不是相对于角色而言的?
我希望这样:
事件随机面向下,如果角色在下方,就被发现而战斗,如果角色走到那个事件上方,而当事件面向上,也会被发现而战斗......
作者: 柳之一    时间: 2008-5-8 18:23
http://rpg.blue/web/htm/news236.htm

那就用这个系统吧,比你说的更强大。
如果你的角色和事件有障碍物,即使朝向也不会战斗
作者: psyo    时间: 2008-5-8 18:23
{/cy}{/cy}{/cy}这里有BC点的,简单点的,不过没有楼上强大



{/cy}{/cy}大概有那个意思拉,自己改吧.......
http://rpg.blue/upload_program/files/实验用_90670906.rar [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 幻耶    时间: 2008-5-8 18:29
http://rpg.blue/upload_program/files/实验用_90670906.rar


楼上的怎么下载不了..
作者: 柳之一    时间: 2008-5-8 18:31
http://rpg.blue/upload_program/files/实验用_90670906.rar

他多加空格了
这个就能下了{/ll}
作者: psyo    时间: 2008-5-8 18:32
{/fd}你那个判断要求距离吗?
作者: 幻耶    时间: 2008-5-8 18:34
不要求
以下引用psyo于2008-5-8 10:32:28的发言:

你那个判断要求距离吗?



不要求{/cy}

作者: psyo    时间: 2008-5-8 18:38
{/cy}可以下拉,那你看看吧,也许够你用,我做的小游戏,刚好用到,大家都是新手,多交流{/qiang}
作者: 幻耶    时间: 2008-5-8 18:50
以下引用psyo于2008-5-8 10:38:23的发言:

可以下拉,那你看看吧,也许够你用,我做的小游戏,刚好用到,大家都是新手,多交流



你那范例当角色走到事件背后,而事件回头的时候还是判断为没看见角色,我把事件设为随机走动了
作者: 幻耶    时间: 2008-5-8 18:54
也就是说,当角色位于事件的上方,那些判定就无效了
作者: psyo    时间: 2008-5-8 18:58
{/cy}对啊,对啊,我只写了NPC朝下的情况,剩下3个方向,你照着改,最后精简下程序就OK
那个四个脚本判断分别是角色在NPC的:右,左,,下,上,的情况,
作者: 幻耶    时间: 2008-5-8 19:04
谢谢了,配合地形标志大概能加上障碍物判别了




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