查看: 1517|回复: 5

[已经过期] 问个问题

[复制链接]

鬼才

梦石
0
星屑
59
在线时间
40 小时
注册时间
2010-2-1
回帖
212
发表于 2010-10-31 12:42:41 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
设置事件位置  我想用变量让事件随机  但有的时候会移动到不能通行的坐标位置  这个应该怎么解决?
未命名.jpg
44RPG开发论坛 ←点击进如  RPGXPQQ群89799338
梦石
0
星屑
49
在线时间
134 小时
注册时间
2010-5-15
回帖
831
发表于 2010-10-31 12:57:16 | 显示全部楼层
把地图上所有不能通行变成可通行就好了
表示不能不做游戏了,再不做会变成编外人员的。
——————————————————
回复

使用道具 举报

梦石
0
星屑
672
在线时间
2184 小时
注册时间
2009-12-6
回帖
571

开拓者

发表于 2010-10-31 12:58:28 | 显示全部楼层
本帖最后由 ML4455739 于 2010-10-31 13:10 编辑

最简单的办法就是把图块的通行全部改成○……
还有就是添加“不能通行”地点的XY坐标分歧(打的地图少说几千个),重新组合随机数。



然后,LX一真相帝……我墙角去……
往事简直不堪回首,稍微做点想做的事吧
回复

使用道具 举报

梦石
0
星屑
50
在线时间
14 小时
注册时间
2010-6-23
回帖
16
发表于 2010-10-31 13:06:24 | 显示全部楼层
本帖最后由 神渊之龙 于 2010-11-5 17:46 编辑

把不可通行的地形标志打上1然后:
循环
条件分歧
主角所处位置地形标志为1

主角随机移动
除此以外的场合
中断循环
等待:1帧(否则要卡住)
以上反复

如果用的是远景就把一个打上了地形标志的透明图块放在不可通行的位置

点评

我是用的远景不需要用地形标志  发表于 2010-10-31 13:29
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
66 小时
注册时间
2010-7-13
回帖
363
发表于 2010-10-31 13:14:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
回帖
3515
发表于 2010-10-31 13:22:02 | 显示全部楼层
本帖最后由 Wind2010 于 2010-10-31 13:22 编辑

移动后加上一句脚本判断:
$game_map.events[编号].passable?($game_map.events[编号].x,$game_map.events[编号].y,2)
不知是否可行

http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部