查看: 2456|回复: 3

[已经解决] [已解決]Galv's Vehicle On Off Locations的用法看不懂

[复制链接]
头像被屏蔽
梦石
0
星屑
5706
在线时间
922 小时
注册时间
2013-8-29
回帖
1401
发表于 2020-1-18 02:19:34 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
梦石
0
星屑
13562
在线时间
2753 小时
注册时间
2014-10-4
回帖
705

R考场第七期纪念奖

发表于 2020-1-19 18:30:03 | 显示全部楼层
1.
[pre lang="ruby"]  BOAT_REGIONS = [0, 1]      # Ships can only land at these region and
                             # the player can only board from these region.

  SHIP_REGIONS = [1, 3]      # Ships can only land at these region and
                             # the player can only board from these region.

  AIRSHIP_REGIONS = [2]      # Airships can only land on an airship region
                             # 0 is any tile not painted with a region number.[/pre]
看脚本设置
区域 0 1 小船可着陆/启航
区域 1 3 大船可着陆/启航
区域 2    飞艇可着陆/启航
地图上未设置区域号的默认为 0

2.
他的意思是 当在不符合条件的情况下想上船启航 就会弹出 我不能在这上船!
所以 你只要把上面那个大船下的区域号取消掉 然后你试着去那里上船 就会弹出来了
这是由他写的代码决定的 你也可以改成想着陆的时候不符合条件也弹出对话框

3.
首先 game.ini 里面为什么是 300.dll ? 这是由你的编辑器版本决定的
每当你保存一次游戏 编辑器会把 ini 修改以符合当前环境
除了修改ini 编辑器会检测是否存在相应dll 假如不存在 那就复制到游戏目录System下
这里我提出一个假设
①你下载的原版是301 不存在300
②经过一次编辑和保存 ini=>300 目录下多了300
③你认为301是多出来的  
我没有下载范例的原版 我也不知道具体是什么情况 但我的观点是这样

评分

参与人数 1赞 +1 收起 理由
chanszeman1018 + 1 精品文章

查看全部评分

回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
5706
在线时间
922 小时
注册时间
2013-8-29
回帖
1401
 楼主| 发表于 2020-1-18 20:57:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
5706
在线时间
922 小时
注册时间
2013-8-29
回帖
1401
 楼主| 发表于 2020-1-19 19:32:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部