月幽人 发表于 2011-7-13 10:57:23

梦幻古龙数据库修改


{:soso__4484056629076866362_1:} 因为看到湾里很多GM工具不能用了,感觉真蛋疼啊
最近又在玩这东西···不修改单人刷是没意思的
于是,给大家找了下自己修改的办法···我都自己测试过{:soso__11771166636998371399_1:}


关于人物修改
1.启动SQL Server Management Studio Express
2.打开QGLGame数据库的dbo.Character表(小白们,右键选择打开表)
nickname角色名
exp   经验
honor 威望
attrPoint 剩余属性点
STA 体质
SPR 内息
STR 臂力
CON 根骨
AGI 身法
SMoney 银票
fDonate 门派贡献
totalFDonate 帮派贡献
大家自己对着改,注意bankmoney是不能设太多的,游戏中有限制···大家自己看
改元宝的,还是同样的启动SQL Server Management Studio Express,然后在QGLAccount库Account表yuabao列修改

关于同伴修改
1.启动SQL Server Management Studio Express
2.在QGLGame里面找 dbo.partner表
3.找到你宝宝的名字(最好先在游戏里把宝宝的名字改一下方便找)。
attrPoint 剩余属性点
mob_id         模型
owner_id       角色id
ranname      宝宝名称
level          等级
exp            经验
STA            根骨
SPR            内息
STR            臂力
CON            体质
AGI            身法
attrPoint      潜力
HP_native      生命资质
SP_native      内力资质
ATK_native   攻击资质
DEF_native   防御资质
SPD_native   速度资质
POW_native   内功资质
HIT_native   命中资质
EVA_native   闪避资质
grow         成长值(比如1.50268126在游戏里显示的是1502点成长),为中品
HP             当前生命值
mHP
maxHP          满生命值
SP             当前内力值
mSP
maxSP          满内力值
favour         好感度63.0001068
state          1
buff         宝宝技能2022,0,0,0,0,99999,0
health         健康值
goodness
soulboundState
expireDate   到期时间
element
outLookColor   外观颜色
inWareHouse
lock         是否加锁(1是加 0是否)
cultivation    修为
practice
技能ID在CSV的SKILL目录下有。
秒10技能可以给BB加个BT一剑西来。这技能是秒10的。5272
更改人物初始信息的方法

关于帮派修改
前面步骤一样
打开QGLGAME库Guild列
name 帮派名
level 等级
fund资金
maxmember 人数上限
aim   帮派宗旨
prosper 资材
你们懂的··

关于物品爆率修改
打开文件——服务端所在盘符:\Server\Data\CSV\RandomItem
"100000","17","10201","11201","12201","13201","14201","15201","16201","17201","18201","19201 ","20201","21201","22201","23201","24201","25201","26201"
"17"是数量   后面的 10201","11201" 什么的是物品
17/100000 就是爆的几率
第一个是暴率,第二个是数量 后面是随机爆出的物品
但不是全暴出来 是选一个必暴
10万就是必暴"100000"剩下的自己摸索

关于经验倍率修改
经验在 D:\Server\Data\BattleLua battleLua.lua                     
玩家获得经验      
      expGain = math.floor(npcExp * (4 * npcLevel + 10) / (4 * mapLevel + 14) * killCount * teamCountModify * lvDiffModify * DoubleModify * BattleModify)*500;
      LuaI.SetTempResult(expGain);
*500就是500倍经验

关于商城物品修改
1.添加商城物品
Server\Data\CSV里面用excel打开item.csv方便查看,用记事本打开ChargeShop01.csv修改添加商城道具 注意道具名称要一致,序号顺延,5位数代码要正确就行了,其他都可以不用改
简单方法就是复制最后一条,只修改序号,名称及代码,然后重复就OK了,改好了记得重启服务器
1,修补符,1,0,0,60000,0,0,152,0,0,0,0,0,0
1:商城中的编号
修补符:商城中的物品名称
1:应用是数量
0:这个物品在合成栏
0:未知
60000:item.csv中物品代码
后面的152是元宝其它未知.
2.添加宠物
打开服务端Server中的Data 在里面找到CSV打开出现很多文本 找到ChargeShop01.csv跟PartnerCollection.csv(前面那个文本时商城信息 后面那个是同伴资料) 打开以后 查看后者里面的同伴ID "1","2","1","801","粉燕子宝宝","8001","1","","","","","1" 其实真正添加到商城的是同伴名字前面的 801是同伴ID 打开商城文本 添加方法新建一行按照顺序添加 例如你最后一行是309 那下面接着是310 商城物品编号 310,粉燕子宝宝,1,3,1,801,0,1,0,0,0,0,0,0,0(物品编号,同伴名字,1,3,1这个在添加同伴的时候必须用这个否则后面同伴会不显示,0,1这个事同伴的等级,0这个是出售元宝价格,0,0,0,0,0,0这个事同伴的四围设定)
服务端开启多线方法
设置 Config\World_Test1.ini 内节点下
Line1 = Config/Line.ini
加入
Line2 = Config/Line.ini   即2线
Line3 = Config/Line.ini   即3线

关于GM设置以及命令
1.添加GM角色
打开               服务端所在盘符:\Server\config下的World_Test1.ini修改
GM 是指定GM角色 ID
ALLGMmode 表示 是否开始GM功能
AllGMMode=0改成 AllGMMode=10代表关闭 1代表开启
怎么添加GM
GM,2,432,436,25,27 这些都是GM 就是创建的角色ID
正确方法: AllGMMode=0这个表达的意思是 上线为GM模式. 0关 1开(直接关) GM=1         1代表的是 账号的数据库ID 即Account内Acct_id的值 找到你账号对应的值写上 你账号内的人物即为GM了.
2.GM命令   都是可以直接在线打·就像WOW大芒果端一样
# GM say message to channels
/cheat GM say 0 2 说话内容走馬燈
/cheat GM say 1 说话内容左下GM公告
/cheat GM say 2 0 说话内容傳聞message(show 大)
/cheat GM say 2 1 说话内容 傳聞message(唔show 大)

# Message Schedule
/cheat addMsgSchedule id startTime periodCount count period messageType message
startTime in minute 多少時間後開始
periodCount 0 = 無限, 多少次
count = 走馬燈專用, 每次執行次數
period = 每多少分鐘執行一次
messageType 0 = 走馬燈, 1 = 左下GM公告, 2 = 傳聞message(show 大), 3 = 傳聞message(唔show 大)
message = 內容
/cheat removeMsgSchedule id

# character jump to specify map location
/cheat jump <map_id> <line_id> <x_pos> <y_pos>

# set character HP in map
/cheat hp XXXXXX(自己打数据,别太变态不然宕机别怪我)
# set character SP in map
/cheat sp XXXXXX
# set character exp in map
/cheat exp XXXXXX
# set character honor in map
/cheat honor XXXXXX
# set character level in map
/cheat level XX
# set character faction in map
/cheat faction XXXXXX
# set character money in map
/cheat yuanbao XXXXXX
# set character game money in map
/cheat money XXXXXX
# set character bank money in map
/cheat bmoney XXXXXX
# set character battle rate (deplicated)
/cheat br XXXXXX
# set character moving speed, default 100
/cheat speed XXXXXX
# set character 5 attributes
/cheat attrib <sta> <spr> <str> <con> <agi>
# set character attribute point
/cheat apoint <value>

/cheat quest log add <quest_id> <type_id>
/cheat quest log remove <quest_id>
/cheat quest type add <type_id> <round>
/cheat quest type remove <type_id>
/cheat quest type clear <type_id>
/cheat quest type clear
/cheat quest flag add <flag_id> <value>
/cheat quest flag remove <flag_id>

/cheat item add <item_id>x<item_count>
/cheat item remove <item_id>x<item_count>
/cheat item value <item_id> <value1> <value2> <value3>
/cheat item quality <item_id> <quality>
/cheat item ExpireDate <item_id> <expire_date>
(PS: expire_date = YYYYMMDDHHmm, e.g. 200812312359)
/cheat skill learn <skill_id>
/cheat skill upgrade <skill_id>
/cheat skill level <skill_id> <level>
/cheat skill remove <skill_id>
(PS: skill_id 在此譯為「心法」)

/cheat buff add <buff_id> <buff_value1> <buff_value2> <buff_value3> <cooldown> <pro>
/cheat buff remove <buff_id>
/cheat addeqbuff <eq_index> <buff_id> <buff_value1> <buff_value2> <buff_value3> <cooldown> <pro>

/cheat partner add <mob_id>
/cheat partner maxPartner <max_partner>
/cheat partner <partner_index> favour <favour>
/cheat partner <partner_index> exp <exp>
/cheat partner <partner_index> skill <skill_id>
/cheat partner <partner_index> removeskill <skill_id>
/cheat partner <partner_index> level <value>
/cheat partner <partner_index> grow <value>
/cheat partner <partner_index> sta <value>
/cheat partner <partner_index> spr <value>
/cheat partner <partner_index> str <value>
/cheat partner <partner_index> con <value>
/cheat partner <partner_index> agi <value>
/cheat partner <partner_index> attrib <sta_value> <spr_value> <str_value> <con_value> <agi_value>
/cheat partner <partner_index> hpnative <value>
/cheat partner <partner_index> spnative <value>
/cheat partner <partner_index> atknative <value>
/cheat partner <partner_index> defnative <value>
/cheat partner <partner_index> spdnative <value>
/cheat partner <partner_index> pownative <value>
/cheat partner <partner_index> hitnative <value>
/cheat partner <partner_index> evanative <value>
/cheat partner <partner_index> native <hpnative_value> <spnative_value> <atknative_value> <defnative_value> <spdnative_value> <pownative_value> <hitnative_value> <evanative_value>
(PS: partner_index 是partner 在同伴介面的次序, 由0 開始。第一個的partner_index 是0)

/cheat addSpeakCount <count>
/cheat char <char_id> <all_other_cheat>

/cheat pet add <pet_id>

/cheat mixshop <shop_id>

/cheat title add <title_id>

# add a NPC temporarily on player position
/cheat npc add <npc_id> <lifetime>
# find NPC target
/cheat npc find <npc_id> <map_id>

# encounter battle with specified NPC immediately
/cheat battle <npc_id>
# simulate battle to win NPC with mobs and check quest log
/cheat battle win <npc_id> <mob_id>x<count> ...

# reload all lua script
/cheat reload script
# stop script when script make stuck
/cheat stop script

# Block somebody from speaking
/cheat resetSpeakBlock
/cheat speakBlock 10000

# not ready
/cheat hawkershop
代码大家敲/这一栏的···

最后送上一点
服务端文件说明
AIScript目录怪物的AI
BattleLua目录开机脚本
Buff目录       各种BUFF的效果
csv目录 相关的配置文件 大部分数据都在这
BlockList01.csv 禁止注册的用户名
Buff.csv      BUFF的参数
ChargeShop01.csv商城文件
Emotion.csv       动作
item.csv         物品数据
ItemSet.csv      套装效果
Lineup.csv       阵法效果
localization.csv错误提示
Mix0001_Weapon01.csv 武器打造
Mix0002_Cloth01.csv防具打造
Mix0003_Ornament01.csv 饰品打造
Mix0004_Food01.csv   烹饪制造
Mix0005_Medicine01.csv 药品制造
NewbieHelp.csv       帮助
pet.csv 坐骑
skill.csv 技能
Title.csv 称谓
WorldEventTable.csv 任务时间
WorldMap.csv主城地图
WorldMapWithin.csv 练级地图
MobSkill目录    怪物技能
RandomItem目录爆率与刷怪
WorldEvent目录NPC坐标
Skill目录.,是技能的设置
地图遇怪设置
Server\Data\CSV\WorldEvent 这里是地图,怪物的种类等级编号,找到boss编号后,留着,把其他小怪编号全部删除,就只会遇到boss了
要什么怪方法差不多





祝大家修改的愉快{:soso__1362618762006551255_3:}

烟火! 发表于 2011-7-16 09:27:04

同伴经验倍数怎么改啊

jinjin668 发表于 2011-7-13 11:54:31

zcy2989099 发表于 2011-7-13 11:27:44

: 顶起来

月幽人 发表于 2011-7-13 11:05:52

帖子要沉了:

beyoundjay 发表于 2011-7-16 23:17:00

好贴啊
顺便请教下 灭青任务 我下了个单人刷的补丁 放在相应的文件夹下 做任务的时候无法和任务人物战斗
显示的是 Script error 。。。。npc200105.luo 后面的105随任务的人物不同 比如102 103等。
不知道LZ用过没?

rtf51 发表于 2011-7-17 21:41:45

这个好东西

wkjlprpf 发表于 2011-7-25 22:41:54

期待新端和单人任务补丁 灭青开3号玩麻烦 任务到70就没得做类{:soso__16760988368348528305_3:}

subyash 发表于 2011-7-31 15:48:27

谢谢楼主分享的内容

xiaomi2674 发表于 2011-8-6 08:55:30

不错~支持楼主!!:我最近正在玩这个

8608779 发表于 2011-8-14 01:37:54

我拿去收藏

Afreetの亮亮 发表于 2011-8-18 17:02:09

:好东西,谢谢楼主,这下玩的爽了

变质De奶酪 发表于 2011-11-28 15:15:17

哎呀呀.......这帖子要是沉了 就没天理了   十分感谢

xcn110hgs 发表于 2011-11-28 23:19:20

谢谢楼主分享,直接收藏了

仙缘 发表于 2011-12-22 21:17:08

写的不错 辛苦了楼主 但是有个问题想请教一下 就是如果修改人物的攻击力呢 是怎么算出来的呢?

关东唐 发表于 2011-12-23 19:31:50

感谢分享,现在给予高亮并编辑入本版置顶帖中。望楼主继续努力!

real小建 发表于 2011-12-28 00:25:22

好帖 灯顶

real小建 发表于 2011-12-29 11:35:28

能不能SQL Server Management Studio Express
帐号密码告诉下

hgqxar 发表于 2012-1-3 22:05:38

高手中的战斗机!

loveyouxuting 发表于 2012-1-4 12:08:27

顶下   ::
页: [1] 2 3 4
查看完整版本: 梦幻古龙数据库修改

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明