Project1

标题: 可能和脚本有关的问题 [打印本页]

作者: 认真的学    时间: 2009-5-9 03:46
标题: 可能和脚本有关的问题
  就是想问一下,如果我想做一个地图(比如说黑暗空间),这张地图只有一条窄窄的小道,其他地方是背景,那么我想问一下,怎么在走出小道(就是走偏了)了的时候做某些事情(比如说一句话什么的)。
  各位踊跃回答啊! [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: tommay    时间: 2009-5-9 03:49
默认的是走不出的,除非你改图块的通行。
作者: 认真的学    时间: 2009-5-9 03:50
以下引用tommay于2009-5-8 19:49:19的发言:

默认的是走不出的,除非你改图块的通行。

......修改图块我当然会咯,我的意思是,如果走到白色的图块,如何运行某些事件,我总不能在小道旁边围一大圈事件......
作者: 霜冻之狼    时间: 2009-5-9 03:51
1,最简单的方法就是最蠢的方法.把小道周围用事件围起来,触发条件设为"与主角接触"
2,设一个"并行事件",用变量获取主角的X坐标和Y坐标,判断变量等于X时弹出事件
作者: tommay    时间: 2009-5-9 03:57
基本同狼兄的想法

建立一个并行处理的事件
  变量代入 1号变量 x坐标  2号变量 y坐标
  条件分歧  xxx
  执行 xxx
作者: 认真的学    时间: 2009-5-9 03:59
有没有一些更简单的譬如脚本,
如果小道弯弯曲曲的那不是要搞很多个分歧?
作者: tommay    时间: 2009-5-9 04:00
以下引用认真的学于2009-5-8 19:59:36的发言:

有没有一些更简单的譬如脚本,
如果小道弯弯曲曲的那不是要搞很多个分歧?

用地形标志吧
如果角色所处的图块地形标志为1时,执行xxx
作者: 小唐    时间: 2009-5-9 04:07
其实很多效果用事件就可以完成…………

把小道周围的一圈围上地形标志为1的图块…………
然后设置个公共事件,目标为并行处理…………
内容设置为:…………

变量000X 代入 角色的地形标志
条件分歧 当变量000X=1时
     说一句话什么的…………
分歧结束 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 后知后觉    时间: 2009-5-9 06:57
如果问题得到了解决请LZ【认可】解决了你问题的那一楼的答案。。




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