Project1

标题: 阻止玩家移动 [打印本页]

作者: 黑or白    时间: 2015-7-11 17:38
标题: 阻止玩家移动
各位大大们!用什么方法才能阻止玩家移动,不让玩家在地图上走呢?
这里急用!!!!!!
作者: 妖精蕾贝卡    时间: 2015-7-11 17:58
把地圖全部繪製不可通行的圖塊即可達成。
作者: 冷峻逸    时间: 2015-7-11 18:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: Password    时间: 2015-7-11 21:18
本帖最后由 Password 于 2015-7-11 21:19 编辑

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


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


最后附加范例: 测试工程.rar (233.12 KB, 下载次数: 45)
【注:此法不会出现用通行度限制而会让角色在原地转向】
作者: 黑or白    时间: 2015-7-11 23:40
Password 发表于 2015-7-11 21:18
嘛……比较方便并且特定场景的话,楼上两位的方法即可。


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

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




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