Project1

标题: 怎么事件一起执行的??? [打印本页]

作者: 1033685204    时间: 2014-7-23 21:45
标题: 怎么事件一起执行的???
我想等他们打完架女主才出来,但是她一直就在了,还执行里面的命令(女主是最后的事件)
运行游戏的时候,不是按事件顺序执行吗?怎么事件2和3一起执行??还有就是男主打完架后,接着到那个黑衣人打,打完后,男主怎么弄才能说话?怎么弄?问题是猪脚已经执行完代码了。还有就是显示图片不能按照坐标来显示,怎么回事??

QQ截图20140723213953.png (123.74 KB, 下载次数: 11)

QQ截图20140723213953.png

作者: RyanBern    时间: 2014-7-23 21:54
LZ做剧情的时候不要把连续的剧情拆成3个事件来做,最好的处理方式是把表示主角和NPC的事件设成空事件,只留一个图片(如果是中途出现的角色甚至可以不放图片),然后剧情放在另外一个单独事件中,开始条件为自动执行。
随后,设置你的连贯剧情即可。
让NPC或角色中途消失(只要不是角色本身),可以采用设置移动路线->图形-[无]来实现,中途出现的角色同理。
当然,如果你想两个剧情中间间隙可以让玩家自由操作,那么可以设定变量,进行一个剧情之后,该变量推进1。
例如主角的剧情第一个执行,执行完毕后变量+1,黑衣人的剧情第二个执行,事件出现条件为该变量值为1以上,执行完毕后变量+1,女主角的剧情最后一个执行,事件出现条件为该变量值为2以上。当然,每个剧情执行完毕后要记得打开一个独立开关,然后在第二页设置独立开关A=on,避免重复执行。
作者: 白鬼    时间: 2014-7-23 21:56
事件有一个出现条件
你可以用开关控制,也可以用变量控制。
总之,就是满足了这个条件,才出现这个事件,不满足的情况下,做一个空白页,就好了。
打赢了敌人,打开一个开关,这时候,女主角事件满足了条件,女主角就出现了。
说话的话,就是 显示文章 这个事件。
图片的问题,你是没找到正确的坐标。
你试试调整X 坐标,再调调Y坐标,看看有什么变化,建议调试的时候,以100为单位量来调,微调的时候再说。
作者: wolves    时间: 2014-7-23 21:57
本帖最后由 wolves 于 2014-7-23 21:59 编辑

执行事件是满足条件就执行的,如果是三个自动执行的话会一起进行处理的,走步劝楼主变成一个自动执行事件放在一个碰不到的地方,或者用变量操作使事件满足条件触发,还有事件不一定要放在npc上触发,可以放在一个空的事件上自动执行控制这些npc。希望能够帮到你。
作者: 573932914    时间: 2014-7-23 22:10
1.设置一个空白的事件,其本身自动执行女来到前的一切事件,然后执行稳拿打开独立开关A,第2页打开A就会跳转到该页,然后第2页设置女的行走图,设置接下来的事件,也是自动执行
2.设置X,Y坐标吧
作者: 聆语    时间: 2014-7-24 07:17
反正其它问题都被回答了,我来回答这个。
运行游戏的时候,不是按事件顺序执行吗?

它真的不是。事件1、2、3都是一个地图上的独立事件,在三个事件都有内容时,要是不设置什么开关、变量之类的东西,它们是没有所谓执行顺序的。
事件的号码,是为了能够识别事件的——不管是程序还是人。
有时候也会用到的吧?在同地图的一个事件中,对另一个事件实施控制。
作者: shanlong闪龙    时间: 2014-7-24 10:04
把女主改成没有图像的事件,然后打完黑衣人后设置移动路线,把那个没有图像的事件“更改角色图片”改成女主的样子就行
作者: 楼主是我的女仆    时间: 2014-7-24 11:30
工程发一下,你说得这个有好几种效果,你发上来我弄下看看你要哪种
作者: 1033685204    时间: 2014-7-24 15:17
楼主是我的女仆 发表于 2014-7-24 11:30
工程发一下,你说得这个有好几种效果,你发上来我弄下看看你要哪种

谢谢,不用了,我已经解决了




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