查看: 2573|回复: 4

[已经解决] 阻止玩家移动

[复制链接]
梦石
2
星屑
1239
在线时间
355 小时
注册时间
2014-9-27
回帖
98
发表于 2015-7-11 17:38:41 | 显示全部楼层 |阅读模式

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

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

×
各位大大们!用什么方法才能阻止玩家移动,不让玩家在地图上走呢?
这里急用!!!!!!
梦石
0
星屑
50
在线时间
226 小时
注册时间
2015-5-8
回帖
295
发表于 2015-7-11 17:58:24 | 显示全部楼层
把地圖全部繪製不可通行的圖塊即可達成。
我是妖精蕾貝卡,沉默少言,孤獨自卑。完成了一個小遊戲,歡迎試玩。同時也歡迎試玩師傅的遊戲,謝謝。
現正在努力學習事件中,有不明白的地方請各位指教。

回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
88
在线时间
631 小时
注册时间
2014-8-4
回帖
3243
发表于 2015-7-11 18:13:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

送快递的水表员

梦石
10
星屑
5259
在线时间
3304 小时
注册时间
2012-6-27
回帖
7028

开拓者贵宾

发表于 2015-7-11 21:18:00 | 显示全部楼层
本帖最后由 Password 于 2015-7-11 21:19 编辑

嘛……比较方便并且特定场景的话,楼上两位的方法即可。


如果是通用可控的话就在脚本Game_Player页里,
def move_by_input 中(约第305行)
加一句:
  1. return if $game_switches[k] == true # k值为开关编号
复制代码
如图:
QQ截图20150711211541.jpg

最后附加范例: 测试工程.rar (233.12 KB, 下载次数: 45)
【注:此法不会出现用通行度限制而会让角色在原地转向】

评分

参与人数 2星屑 +100 梦石 +1 收起 理由
丿梁丶小柒 + 1 认可答案
正太君 + 100 认可答案

查看全部评分

回复

使用道具 举报

梦石
2
星屑
1239
在线时间
355 小时
注册时间
2014-9-27
回帖
98
 楼主| 发表于 2015-7-11 23:40:50 | 显示全部楼层
Password 发表于 2015-7-11 21:18
嘛……比较方便并且特定场景的话,楼上两位的方法即可。


如果是通用可控的话就在脚本Game_Player页里 ...

太感谢了!!!这正是我苦苦寻觅的!
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部