Project1
标题:
如何完成如下想法?请高手帮忙。
[打印本页]
作者:
wabbyzw
时间:
2012-6-25 20:47
标题:
如何完成如下想法?请高手帮忙。
我想做一款RMXP的孤岛生存的游戏,素材已经收集完毕,但是……额……自己看看吧:
1.众所周知,孤岛生存嘛!就一定要能建造自己的建筑物。如何达到到某一个位置的时候,按某个键,显示选择项,选好建造什么建筑物的时候,判定有没有足够的材料。如果有就在脚下开始建造建筑物,问题来了:
如何判定能不能在这个地形上建造这个建筑物,就是有些地形不能建造建筑物。
——————————————————————————————————————
上述问题我用事件弄了一下,是这个样子:
首先把能建造建筑物的地方的地形标记设定为0,不能建造建筑物的地方的地形标志设定为8
条件分歧:当“L”键按下时。
显示文章:是否要建造建筑物?
显示选择项:是,否
是 的场合:
显示选择项:遮雨的房屋,篝火,木质仓库,栅栏
遮雨的房屋的场合:
变量操作:[地形标志代码]==[主角]的[地形标志]
条件分歧:变量[地形标志代码]=8
显示文章:这个地方不能建造建筑物,请另选他处吧!
中断事件处理
分歧结束
条件分歧:变量[地形标志代码]=0
问题出现了:怎么让他凭白无故的在角色脚下弄出一个建筑物来。
显示文章:建造成功!
中断事件处理
分歧结束
篝火的场合:
变量操作:[地形标志代码]==[主角]的[地形标志]
条件分歧:变量[地形标志代码]=8
显示文章:这个地方不能建造建筑物,请另选他处吧!
中断事件处理
分歧结束
条件分歧:变量[地形标志代码]=0
问题同上。
显示文章:建造成功!
中断事件处理
分歧结束
木质仓库的场合:
变量操作:[地形标志代码]==[主角]的[地形标志]
条件分歧:变量[地形标志代码]=8
显示文章:这个地方不能建造建筑物,请另选他处吧!
中断事件处理
分歧结束
条件分歧:变量[地形标志代码]=0
问题同上。
显示文章:建造成功!
中断事件处理
分歧结束
栅栏的场合:
变量操作:[地形标志代码]==[主角]的[地形标志]
条件分歧:变量[地形标志代码]=8
显示文章:这个地方不能建造建筑物,请另选他处吧!
中断事件处理
分歧结束
条件分歧:变量[地形标志代码]=0
问题同上。
显示文章:建造成功!
中断事件处理
分歧结束
否 的场合:
中断事件处理
————————————————————————————————————
问题就是怎么从角色脚底下弄出一个事件来显示建筑物呢?
大侠们帮帮忙啦~
‘‘──wabbyzw于2012-6-25 20:47补充以下内容:
如果用脚本,又要怎么处理呢?我脚本……呃,一窍不通……
’’ dsu_plus_rewardpost_czw
作者:
54酱
时间:
2012-6-25 21:22
设置开关——当开关XX被打开时,事件开始执行
↑希望楼主能看懂=。=
作者:
Bike
时间:
2012-6-26 01:32
本帖最后由 Bike 于 2012-6-26 01:33 编辑
建造成功的时候,打开独立开关或者其他开关,新建一个事件页,条件为独立开关或者其他开关打开时,角色图片是建筑的行走图,ok.
作者:
光的影子
时间:
2012-6-26 17:48
图片显示肿么样?
作者:
wabbyzw
时间:
2012-6-26 19:54
不是,其实就是怎么样能从角色脚底下随机出来一个事件啊?
就是角色可以再任意一个地方建造建筑物,但是那个地方什么事件都没有,怎么制造建筑物啊?
‘‘──wabbyzw于2012-6-26 19:55补充以下内容:
走到一个地方的时候,无论哪个地方有没有事件,都会出来一个建筑物,我不会啊。能否凭空变出一个事件来?
’’
作者:
chd114
时间:
2012-6-26 20:55
无论有没有事件都能···是不可能做到的,但是你可以用随机事件来制作凭空出来随机的建筑物
首先设置那个事件为决定剪或者与事件解除来触发
事件内容如下
变量X=0...1
条件分歧 变量X=0
独立开关A打开
除此以外的场合
条件分歧 变量X=1
独立开关B打开
分歧结束
分歧结束
作者:
断电
时间:
2012-6-27 11:43
你可以在一个无法走到的地方事先扔下一堆事件,然后符合要求的时候 设置事件位置 把那一堆事件中的一个拖过来,不过数量嘛……干嘛不搞个建筑物数量上限呢,这样还可以促使玩家合理安排建筑搭配喔~~~(其实我也没太看懂你的意思- -)
作者:
kxx1997
时间:
2012-6-27 11:46
如果用事件的话
必定有建筑物上限
先在地图角落里放几个空白事件
当建筑物建造好后
获取角色坐标
把事件移到那里去
然后凭变量判断建筑物的种类
在事件页里面编辑
作者:
断电
时间:
2012-6-27 11:47
至于显示建筑物的方法,我记得以前有个教程叫做“我要造房子”你可以搜一下,当然比较笨的方法就是设置事件位置之后,把拖来的事件的行走图设定成房子的样子- -
作者:
wabbyzw
时间:
2013-3-11 21:19
好吧……这个问题终于给解决了……(半年了吧……)
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1