- 精华
- 阅读权限
- 60
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2013-3-19
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
本帖最后由 tianlong133 于 2013-4-16 11:26 编辑
我滴天龙是逍遥的一键单虚拟平台 + 宿醉的服务端,有个无关痛痒的小问题就是主城不能种植。虽然束河、楼兰也能种植但本人还是有些在意,所以花了些时间查找原因并进行了修复。无聊的小白盆油们可以看看,大神们可以一笑而过。以下是修改方法:
先看如下“选择植物”脚本的一段内容,红色部分就是问题的关键,是有关各大主城稻草人NPC的位置信息数组,种植时先获取当前稻草人的X,Z值并在这个数组里查找有木有这个稻草人,如果有可以正常种植,木有就是水土流失。。。因为为了查找这个数组费了本人半天劲儿所以特此提一下并问候一下编者。。。
PlantFlag_X = floor(PlantFlag_X)
PlantFlag_Z = floor(PlantFlag_Z)
for i, findid in PLANTNPC_ADDRESS do
if ((PlantFlag_X == findid.X) and (PlantFlag_Z == findid.Z) and (sceneId == findid.Scene)) then
num = i
---------分割------------
通过一番查找终于找到了包含这个数组的具体文件位置---》/public/data/script/ScriptGlobal.lua;打开文件往下拉到如下位置:
PLANTNPC_ADDRESS ={
{X=37,Z=93,Scene=2,X_MIN=35,X_MAX=40,Z_MIN=90,Z_MAX=96},
{X=46,Z=93,Scene=2,X_MIN=43,X_MAX=48,Z_MIN=90,Z_MAX=96}
【省略。。。】
就是这个数组,内容有NPC的X,Z坐标信息,还有SCENE地图代码值(0=洛阳;1=苏州;2=大理,这个值在sceneinfo里有定义),还有坐标的MIN,MAX值相当于给了稻草人一个范围,如果你想修复苏州的种植,就往下拉找到SCENE=1的位置修改X,Z值以及MIN、MAX值为目前苏州稻草人的位置信息即可,X,Z值在suzhou_monster.ini文件里都有如下:
[monster115]
guid=8461054
type=305
name=
title=
pos_x=326
pos_z=376
dir=27
script_id=714129
respawn_time=1000
【省略。。。】
最后希望各位大神们分享更多更有价值的经验,那我们小白就有福了~~
- 以上 -
|
|