本帖最后由 king71493 于 2016-5-12 22:58 编辑
服务端、客户端的原帖在这里:
http://www.iopq.net/forum.php?mod=viewthread&tid=17044259
这个仙侠背景的游戏貌似已经停运了,目前没有找到很实用的GM工具。
在原帖那里下载好,架设非常方便,解压缩,丢到D盘就行了。
开启客户端的时候,因为那个快捷方式的目录地址不对,需要自己手动设置一下正确的目录(或者到客户端里重生生成一个快捷方式)
言归正传,说说数据库的修改。下载包里自带有一个简单的GM工具,只能改充值和金钱。
如果要改具体的数据,比如宠物属性、商城物品等,需要进入服务端server文件夹内,D:\GPHYSCY\server\xml,基本上所有的数据都在这里了。
在修改数据之前,需要的工具:wps(用于浏览)、office excel(用于编辑)【一般的情况下,大家电脑应该都会安装有这两个软件的吧,没有的话请自行网上下载安装】
在xml数据库文件夹内,所有的数据都是用 xml 格式保存的。本人安装的是 office 2003 加强兼容版,在打开游戏 xml数据库文件时会报错(表格错误)
迫不得已,下载了一个金山wps,发现用 wps 可以打开所有的 xml 文件,但问题是经过 wps编辑过的文件,会莫名其妙变大很多,然后在打开服务端程序的时候,会报错(服务端不兼容 wps 修改过的文件)。
转来转去,想到一个变通的办法——先用 wps 打开浏览需要修改的 xml文件,把数据一键全部复制到新建的 excel 文档中去,然后关闭wps,用excel 保存并覆盖原来的文档(保存格式请选择 xml表格)。
这样转换过的xml文档,就可以使用 excel 直接浏览并编辑了,服务端也不会报错。
以下是我修改好的几个文件,大家可以跟原版对照、参考一下。
仙尘2修改补丁.rar (183.08 KB, 下载次数: 592) 2016-5-10 21:51 上传 点击文件名下载附件
第一个修改文件:Game.xml
这是游戏全局控制变量——重点是那个经验倍率和掉落倍率。说实话原版的1倍率(也就是1%几率)实在太低,杀怪半天也爆不出什么东西。
索引 | 内容 | 注释(可以合并单元格,游戏内不读取) |
Index | LocalString | |
SafeMapID | 8 | 游戏内的安全地图。当玩家的地图在服务器上找不到时,会传送到此安全点。需保证此地图必须在服务器存在。 |
SafeMapfloatPosX | 184 | |
SafeMapfloatPosY | 265 | |
WorldMaxOnline | 5000 | 游戏的最大在线数量以及单条线的最大在线数量。如果需特殊指定,则添加MaxOnlineZoneX,否则为DefaultZoneMaxOnline的值 |
DefaultZoneMaxOnline | 2000 | |
MaxOnlineZone1 | 2000 | |
MaxOnlineZone2 | 2000 | |
MaxOnlineZone3 | 2000 | |
MaxOnlineZone4 | 2000 | |
MaxOnlineZone5 | 2000 | |
MaxOnlineZone6 | 2000 | |
MaxOnlineZone7 | 2000 | |
MaxOnlineZone8 | 2000 | |
ReliveMapID | 17 | 复活点 除特定地图(如战场或特殊副本)外,玩家死亡复活后都将出现在此坐标 |
RelivePosX | 232 | |
RelivePosY | 182 | |
PrisonMapID | 53 | 监狱 |
PrisonPosX | 97 | |
PrisonPosY | 210 | |
BornMapID | 18 | 出生点 所有新建角色第一次进入游戏都将出现在此坐标 |
BornPosX | 114 | |
BornPosY | 335 | |
ReturnMapID | 8 | 回城点 使用回城技能将出现在此坐标 |
ReturnPosX | 184 | |
ReturnPosY | 265 | |
BaseReturnMapID | 18 | 新手回城点 10级以下使用回城技能将出现在此坐标 |
BaseReturnPosX | 114 | |
BaseReturnPosY | 335 | |
VIPChat1Item | 11;12;13 | 情人节喊话道具1 |
VIPChat2Item | 12 | 情人节喊话道具2 |
VIPChat3Item | 13 | 情人节喊话道具3 |
VIPChatUseItem | 1054;1154 | VIP喊话消耗道具,可填多个。不同道具之间使用;号分隔 |
WorldChatNeedLevel | 10 | 全服喊话最小需要等级 |
WorldChatFreeNum | 20 | 每天免费喊话条数 |
WorlChatUseMoney | 100 | 过免费条数后每条消耗金钱 |
CreateFamilyUseMoney | 200000 | 创建家族所需等级及消耗 物品消耗数量只能为1,多个物品其中任意一个可以用;号进行分割 |
CreateFamilyUseItem | ; | |
CreateFamilyNeedLevel | 30 | |
PlayerBaseMoveSpeed | 465 | 玩家的基础移动速度 |
PetInitHappiness | 100 | 宠物初始快乐度,召唤需要快乐度,死亡扣减快乐度,增加快乐度物品,每次增加快乐度 |
PetSummonNeedHappiness | 60 | |
PetDieDecHappiness | 10 | |
AddHappinessItems | 1206;1306 | |
ItemAddHappinessValue | 10 | |
CreateRoleEquip | 101010;102010;103010;104010 | 创建角色时给的装备,自动匹配装备部件,无视除职业,性别外的任何装备条件。有多个装备属于同一部件则只有一件有效 |
ExpandBagUseItems | 1055;1155 | 扩充包裹消耗道具 |
CanUseDebugCommand | 1 | |
PerfectReliveUseItems | 1056;1156 | 完美复活使用道具 |
VerifyPlayerMoveSpeed | 1 | |
ExpRate | 2 | 服务器当前经验倍率和掉落倍率 |
DropRate | 100 | |
MaxTire | 1000000 | 玩家杀怪疲劳值最大上限 |
TireScale | 1 | 玩家杀怪经验减半疲劳值比例 |
MaxPlayerLevel | 100 | 玩家最大等级 |
第2个文件—— GoldShop.xml 商城物品列表文件
在这个表格里可以直接编辑所有的物品,物品ID列表在另一个文件中 item.xml 可以查找。
出售道具ID | 价格 | 货架 | 标识 | 对应道具 | 模型缩放字段 | 摄像机高度偏移 | 快捷 | 货币消耗种类 | 折扣价 | |
ItemID | Price | Rack | Flag | CanTrade | CameraDisModulus | CameraHeightOff | HotRackIndex | CostGoldType | DiscountPrice | |
300006 | 1880 | 1 | 1 | 五庄观高级时装(男) | 0 | 0 | -1 | 0 | 0 | |
300007 | 1880 | 2 | 1 | 五庄观高级时装(女) | 0 | 0 | -1 | 0 | 0 | |
300008 | 1880 | 1 | 1 | 普陀山高级时装(男) | 0 | 0 | -1 | 0 | 0 | |
300009 | 1880 | 2 | 1 | 普陀山高级时装(女) | 0 | 0 | -1 | 0 | 0 | |
300012 | 1880 | 1 | 1 | 神魔井高级时装(男) | 0 | 0 | -1 | 0 | 0 | |
300013 | 1880 | 2 | 1 | 神魔井高级时装(女) | 0 | 0 | -1 | 0 | 0 | |
300016 | 1880 | 1 | 1 | 盘丝洞高级时装(男) | 0 | 0 | -1 | 0 | 0 | |
300017 | 1880 | 2 | 1 | 盘丝洞高级时装(女) | 0 | 0 | -1 | 0 | 0 | |
300014 | 3480 | 1 | 1 | 熊猫历练装(男) | 0 | 0 | -1 | 0 | 0 | |
300015 | 3480 | 2 | 1 | 熊猫历练装(女) | 0 | 0 | -1 | 0 | 0 | |
300018 | 2180 | 1 | 2 | 学院风(男) | 0 | 0 | -1 | 0 | 0 | |
300019 | 2180 | 1 | 1 | 学院风(男) | 0 | 0 | -1 | 0 | 0 | |
300020 | 2180 | 1 | 1 | 学院风(男) | 0 | 0 | -1 | 0 | 0 | |
300021 | 2180 | 1 | 1 | 学院风(男) | 0 | 0 | -1 | 0 | 0 | |
300022 | 2180 | 1 | 1 | 学院风(男) | 0 | 0 | -1 | 0 | 0 | |
300023 | 2180 | 1 | 1 | 学院风(男) | 0 | 0 | -1 | 0 | 0 | |
300024 | 2180 | 2 | 1 | 学院风(女) | 0 | 0 | -1 | 0 | 0 | |
300025 | 2180 | 2 | 1 | 学院风(女) | 0 | 0 | -1 | 0 | 0 | |
300026 | 2180 | 2 | 1 | 学院风(女) | 0 | 0 | -1 | 0 | 0 | |
300027 | 2180 | 2 | 1 | 学院风(女) | 0 | 0 | -1 | 0 | 0 | |
300028 | 2180 | 2 | 1 | 学院风(女) | 0 | 0 | -1 | 0 | 0 | |
300029 | 2180 | 2 | 1 | 学院风(女) | 0 | 0 | -1 | 0 | 0 | |
300030 | 2980 | 1 | 1 | 礼服(男) | 0 | 0 | -1 | 0 | 0 | |
300031 | 2980 | 2 | 1 | 礼服(女) | 0 | 0 | -1 | 0 | 0 | |
300032 | 3980 | 1 | 1 | 夜行衣(男) | 0 | 0 | -1 | 0 | 0 | |
300033 | 3980 | 2 | 1 | 夜行衣(女) | 0 | 0 | -1 | 0 | 0 | |
300034 | 2980 | 2 | 1 | 晚礼服(女) | 0 | 0 | -1 | 0 | 0 | |
300035 | 2980 | 1 | 1 | 晚礼服(男) | 0 | 0 | -1 | 0 | 0 | |
300039 | 2980 | 1 | 2 | 情人节时装(男) | 0 | 0 | -1 | 0 | 0 | |
300038 | 2980 | 2 | 2 | 情人节时装(女) | 0 | 0 | -1 | 0 | 0 | |
400008 | 2880 | 3 | 2 | 白玉龙琵琶30天 | 0 | 0 | -1 | 0 | 0 | |
400004 | 3980 | 3 | 2 | 梦幻之翼30天 | 0 | 0 | -1 | 0 | 0 | |
400007 | 2880 | 3 | 2 | 拨浪鼓30天 | 0 | 0 | -1 | 0 | 0 | |
400005 | 4980 | 3 | 2 | 死亡之翼30天 | 0 | 0 | -1 | 0 | 0 | |
400006 | 2880 | 3 | 2 | 冲天炮30天 | 0 | 0 | -1 | 0 | 0 | |
420000 | 2880 | 3 | 2 | 螣蛇之翼30天 | 0 | 0 | -1 | 0 | 0 | |
420001 | 2080 | 3 | 2 | 三眼鳞神披风30天 | 0 | 0 | -1 | 0 | 0 | |
420002 | 2080 | 3 | 2 | 轮回30天 | 0 | 0 | -1 | 0 | 0 | |
420003 | 2880 | 3 | 2 | 罗刹女王之吻30天 | 0 | 0 | -1 | 0 | 0 |
如果想添加新商品,查找到该物品的ID号,直接按照例子添加就行了。
==========================================================
第3个文件——skill.xml 技能属性文档
法术ID | 法术名字 | 等级 | 法术分类 | 法术类型 | 目标类型 | 施法类型 | 法术范围 | 引导法术 |
ID | Name | Level | UI_SkillType | SkillType | TargetType | CastType | CastRange | KeepCast |
1 | 骑乘 | 1 | 0 | 2 | 0 | 3 | 0 | 1 |
2 | 打坐 | 1 | 0 | 5 | 0 | 2 | 0 | 1 |
3 | 回城术 | 1 | 0 | 3 | 0 | 3 | 0 | 0 |
4 | 召唤灵兽 | 1 | 0 | 4 | 0 | 1 | 0 | 0 |
5 | 天雷 | 1 | 1 | 0 | 2 | 0 | 0 | 0 |
101 | 宠物普通物理攻击 | 1 | 4 | 0 | 2 | 0 | 0 | 0 |
102 | 宠物普通法术攻击 | 1 | 4 | 0 | 2 | 0 | 0 | 0 |
201 | 怪物近程普通物理攻击 | 1 | 5 | 0 | 2 | 0 | 0 | 0 |
202 | 怪物近程普通法术攻击 | 1 | 5 | 0 | 2 | 0 | 0 | 0 |
203 | 怪物远程普通物理攻击 | 1 | 5 | 0 | 2 | 0 | 0 | 1 |
204 | 怪物远程普通法术攻击 | 1 | 5 | 0 | 2 | 0 | 0 | 1 |
205 | 闪电怪物 | 1 | 5 | 0 | 2 | 3 | 0 | 0 |
206 | BOSS近程普通物理攻击 | 1 | 5 | 0 | 2 | 0 | 0 | 0 |
207 | BOSS近程普通法术攻击 | 1 | 5 | 0 | 2 | 0 | 0 | 0 |
208 | BOSS远程普通物理攻击 | 1 | 5 | 0 | 2 | 0 | 0 | 1 |
209 | BOSS远程普通法术攻击 | 1 | 5 | 0 | 2 | 0 | 0 | 1 |
210 | 怪物近程普通物理攻击·带眩晕 | 1 | 5 | 0 | 2 | 0 | 0 | 0 |
211 | 怪物近程普通法术攻击·带减速和沉默 | 1 | 5 | 0 | 2 | 0 | 0 | 0 |
这个文档非常大,技能的属性参数特别多,大家按照注释名称自己对照着改就好。威力、伤害、施法时间、冷却时间等等都可以改。
有个问题就是:比如横扫千军这个技能,原版是 冷却时间10秒,你改成冷却时间1秒,在游戏里显示的文字注释仍旧是十秒,但实际是1秒瞬发,可以连续不断疯狂释放技能了。
我估计这个可能还要牵涉到客户端的文件,也需要同步改某些数据,但一直没找到具体文件所在。总之,这个也不影响正常游戏,强迫症者请无视吧。
第4个文件——pet/Pet.xml 灵兽(宠物)文件
宠物ID | 宠物名称 | 灵兽定位档次 | 说明 | 可出战等级 | 防XP | 模型大小 | 品阶 | 宠物攻击类型 | 普通攻击 | 最可幻化等级 |
ID | Name | BattleLevel | XPDisable | Scale | Exponent | PetAttackType | NormalAttack | AptitudeStrengthenNum | ||
7 | 流亡猿猴 | 1 | 5 | 1 | 1 | 1 | 1 | 102 | 10 | |
8 | 魔王小兵 | 1 | 5 | 1 | 1 | 1 | 1 | 102 | 10 | |
9 | 嗜血凶猿 | 1 | 5 | 1 | 1 | 1 | 0 | 101 | 10 | |
10 | 魔王精兵 | 1 | 5 | 1 | 1 | 1 | 0 | 101 | 10 | |
11 | 暴怒凶猿 | 1 | 5 | 1 | 1 | 1 | 0 | 101 | 10 | |
12 | 魔王斥候 | 1 | 5 | 1 | 1 | 1 | 0 | 101 | 10 | |
13 | 魔王伍长 | 1 | 5 | 1 | 1 | 1 | 1 | 102 | 10 | |
14 | 珊瑚精 | 1 | 20 | 1 | 1 | 2 | 0 | 101 | 10 | |
15 | 海蛇 | 1 | 20 | 1 | 1 | 2 | 0 | 101 | 10 | |
16 | 叛军虾兵 | 1 | 20 | 1 | 1 | 2 | 1 | 102 | 10 | |
17 | 虾兵 | 1 | 20 | 1 | 1 | 2 | 1 | 102 | 10 | |
18 | 蟹将 | 1 | 20 | 1 | 1 | 2 | 0 | 101 | 10 | |
19 | 鱼精战士 | 1 | 20 | 1 | 1 | 2 | 0 | 101 | 10 | |
20 | 海蛇妖 | 1 | 20 | 1 | 1 | 2 | 0 | 101 | 10 | |
21 | 冰鬼 | 1 | 20 | 1 | 1 | 2 | 1 | 102 | 10 | |
22 | 妖僧 | 1 | 20 | 1 | 1 | 2 | 0 | 101 | 10 | |
23 | 霜风狼 | 1 | 20 | 1 | 1 | 2 | 0 | 101 | 10 | |
5009 | 野猪大王 | 2 | 照妖镜召唤出来的野外BOSS | 20 | 1 | 1.1 | 2 | 0 | 101 | 10 |
25002 | 崩将军 | 2 | 精英怪 | 20 | 1 | 1 | 2 | 1 | 102 | 10 |
25004 | 凌虚子 | 2 | 乌斯藏·精英怪 | 20 | 1 | 1 | 2 | 1 | 102 | 10 |
15001 | 巨灵神 | 3 | 花果山·野外BOSS | 20 | 1 | 0.85 | 2 | 0 | 101 | 10 |
24 | 怨鬼 | 1 | 35 | 1 | 1 | 3 | 0 | 101 | 10 | |
26 | 黄风小妖 | 1 | 35 | 1 | 1 | 3 | 0 | 101 | 10 | |
27 | 骨石龙 | 1 | 35 | 1 | 1 | 3 | 0 | 101 | 10 | |
28 | 骷髅魔兵 | 1 | 35 | 1 | 1 | 3 | 1 | 102 | 10 | |
29 | 精细鬼 | 1 | 35 | 1 | 1 | 3 | 0 | 101 | 10 | |
30 | 伶俐虫 | 1 | 35 | 1 | 1 | 3 | 0 | 101 | 10 | |
31 | 巴山虎 | 1 | 35 | 1 | 1 | 3 | 0 | 101 | 10 | |
32 | 倚海龙 | 1 | 35 | 1 | 1 | 3 | 1 | 102 | 10 | |
33 | 松林蛮熊 | 1 | 35 | 1 | 1 | 3 | 0 | 101 | 10 | |
34 | 擎牛 | 1 | 35 | 1 | 1 | 3 | 0 | 101 | 10 | |
35 | 火云小妖 | 1 | 35 | 1 | 1 | 3 | 1 | 102 | 10 | |
36 | 蟾蜍精 | 1 | 35 | 1 | 1 | 3 | 0 | 101 | 10 | |
37 | 淬金蛛 | 1 | 35 | 1 | 1 | 3 | 1 | 102 | 10 | |
5003 | 窃贼 | 2 | 守卫门派·FB BOSS | 35 | 1 | 1 | 3 | 0 | 101 | 10 |
10080 | 安禄山 | 2 | 叛兵·副本BOSS | 35 | 1 | 1 | 3 | 0 | 101 | 10 |
10083 | 碧灵 | 2 | 梦桃源·副本BOSS | 1 | 1 | 1 | 4 | 1 | 102 | 10 |
10110 | 混世魔王 | 2 | 水帘洞·副本BOSS | 35 | 1 | 0.85 | 3 | 0 | 101 | 10 |
25003 | 魔化夜叉 | 2 | 精英怪 | 35 | 1 | 1 | 3 | 1 | 102 | 10 |
25005 | 白衣秀士 | 2 | 白骨洞一层·精英 | 35 | 1 | 1 | 3 | 1 | 102 | 10 |
15002 | 九头虫 | 3 | 东海·野外BOSS | 35 | 1 | 0.85 | 3 | 1 | 102 | 10 |
15003 | 黄风怪 | 3 | 乌斯藏·野外BOSS | 35 | 1 | 0.85 | 3 | 0 | 101 | 10 |
38 | 沙盗 | 1 | 50 | 1 | 1 | 4 | 0 | 101 | 10 | |
39 | 妖道 | 1 | 50 | 1 | 1 | 4 | 1 | 102 | 10 | |
40 | 沙子蝎 | 1 | 50 | 1 | 1 | 4 | 0 | 101 | 10 | |
41 | 荒漠蜥蜴 | 1 | 50 | 1 | 1 | 4 | 0 | 102 | 10 | |
42 | 边关小鬼 | 1 | 50 | 1 | 1 | 4 | 0 | 101 | 10 | |
43 | 沙人战士 | 1 | 50 | 1 | 1 | 4 | 0 | 101 | 10 | |
44 | 熔岩士兵 | 1 | 50 | 1 | 1 | 4 | 0 | 102 | 10 | |
45 | 火焰恶魔 | 1 | 50 | 1 | 1 | 4 | 1 | 102 | 10 | |
46 | 炎兽 | 1 | 50 | 1 | 1 | 4 | 1 | 102 | 10 | |
47 | 黑鱼精 | 1 | 50 | 1 | 1 | 4 | 1 | 102 | 10 | |
25006 | 狐阿七大王 | 2 | 车迟国·精英 | 50 | 1 | 0.9 | 4 | 1 | 102 | 10 |
25009 | 鹿力大仙 | 2 | 车迟国·任务BOSS | 50 | 1 | 0.85 | 4 | 0 | 101 | 10 |
5700 | 白虎 | 3 | 副本BOSS | 50 | 1 | 0.7 | 4 | 0 | 101 | 10 |
5701 | 玄武 | 3 | 副本BOSS | 50 | 1 | 0.8 | 4 | 0 | 101 | 10 |
5702 | 朱雀 | 3 | 副本BOSS | 50 | 1 | 0.8 | 4 | 1 | 102 | 10 |
5703 | 青龙 | 3 | 副本BOSS | 50 | 1 | 0.5 | 4 | 1 | 102 | 10 |
15005 | 万年狐妖 | 3 | 乌鸡国·野外BOSS | 50 | 1 | 1 | 4 | 1 | 102 | 10 |
15006 | 虎力大仙 | 3 | 车迟国·野外BOSS | 50 | 1 | 0.9 | 4 | 0 | 101 | 10 |
5705 | 二郎神 | 4 | 副本BOSS | 1 | 1 | 0.5 | 4 | 0 | 101 | 10 |
15004 | 白骨夫人 | 4 | 白骨洞四层·定时刷新BOSS | 1 | 1 | 0.5 | 4 | 1 | 102 | 10 |
5706 | 雷震子 | 5 | 副本BOSS | 50 | 1 | 0.25 | 4 | 1 | 102 | 10 |
15007 | 金毛狮犼 | 5 | 金兜洞二层·定时刷新BOSS | 50 | 1 | 0.8 | 4 | 0 | 101 | 10 |
48 | 有来有去 | 1 | 50 | 1 | 1 | 4 | 0 | 101 | 10 | |
49 | 黄花妖道 | 1 | 50 | 1 | 1 | 4 | 1 | 102 | 10 | |
50 | 小钻风 | 1 | 50 | 1 | 1 | 4 | 0 | 101 | 10 | |
51 | 赤磷巨蟒 | 1 | 50 | 1 | 1 | 4 | 0 | 101 | 10 | |
52 | 松树精 | 1 | 50 | 1 | 1 | 4 | 0 | 102 | 10 | |
53 | 枫树精 | 1 | 50 | 1 | 1 | 4 | 1 | 102 | 10 | |
15008 | 万年迦楼罗 | 3 | 朱紫国·野外BOSS | 80 | 1 | 0.3 | 4 | 1 | 102 | 10 |
15009 | 炎魔君主 | 3 | 祭赛国·野外BOSS | 65 | 1 | 0.3 | 4 | 1 | 102 | 10 |
25008 | 羊力大仙 | 2 | 车迟国·精英 | 50 | 1 | 0.9 | 4 | 0 | 102 | 10 |
40001 | 疾风鼬 | 0 | 1 | 1 | 1.5 | 1 | 0 | 101 | 10 | |
40002 | 蛮力猪 | 0 | 1 | 1 | 1.5 | 1 | 0 | 101 | 10 | |
40003 | 山魅 | 0 | 1 | 1 | 1.2 | 1 | 1 | 102 | 10 | |
40004 | 铠甲蟹 | 0 | 1 | 1 | 1.5 | 1 | 0 | 101 | 10 | |
40005 | 祈愿蛙人 | 0 | 1 | 1 | 1.5 | 1 | 1 | 102 | 10 | |
44001 | 熊猫阿宝 | 3 | 商城 | 1 | 1 | 1 | 1 | 0 | 101 | 10 |
44002 | 孔雀王 | 4 | 商城 | 1 | 1 | 1 | 1 | 1 | 102 | 10 |
44003 | 老虎 | 4 | 商城 | 1 | 1 | 1 | 1 | 0 | 101 | 10 |
44004 | 猴子 | 3 | 商城 | 1 | 1 | 1 | 1 | 0 | 101 | 10 |
44005 | 【纪念版】老虎 | 2 | 礼包 | 1 | 1 | 1 | 1 | 0 | 101 | 10 |
这个也没什么好说的。大家看着文字介绍怎么改就行了。
如果想得到初始满资质、满成长的宠物,只需要把最低值和最大值都改成一样的就行了。
另外一些可更改的地方——
D:\GPHYSCY\server\Task 这个里面都是任务文件,直接用txt编辑即可。
D:\GPHYSCY\server\Script 这个里面都是脚本触发文件,也可以用txt编辑。
========================================================
关于副本的修改——
副本修改需要联动修改多个地方——
1.副本文件本身的修改:D:\GPHYSCY\server\xml\Activity.xml
此处修改副本的基本参数,包括等级、次数、开启时间、奖励类型、发放任务的NPC等。
有些副本活动的开启时间是由发放任务的NPC控制的(通过传送场景时检测当前时间)
2.发放任务NPC:D:\GPHYSCY\server\xml\NPC.xml
根据副本文件NPC的ID,查找到对应的NPC和脚本对应路径。
3.副本检测与传送脚本——D:\GPHYSCY\server\Script\Npc\Transfer_Npc.lua (以梦桃源为例)
脚本中检测是否符合相关条件——组队状态、组队人数、等级状态、剩余可进行次数、当前时间……等等。
==============以下为脚本语法示例============================
–// 是否有队伍、组队人数的条件限制示例:
if num == 0 then –状态0表示无组队
ShowNpcDialog( uNpcID, uPlayerID, “年轻人,前方路途险恶, 请组队前行。” )
return
end
if num < 1 then –这是队伍人数控制,数字是多少,就表示组队人数不能低于这个数字
ShowNpcDialog( uNpcID, uPlayerID, “组队2人才可进入。” )
return
end
没有回复内容