传奇6社区|传奇六社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1227|回复: 0

[技术文章] DATA端 解析大全 以及修改解密

[复制链接]
发表于 2016-4-27 13:52:01 | 显示全部楼层 |阅读模式
*.h是头文件,使用宏定义 定义了所有在游戏中执行的编号


Type.h  // 游戏中各种属性定义
global.h  // 物件编号定义档
GameResource.h // 游戏文字资源定义档
Composite_Table.h // 合成表定义档
AI_Table.h  // AI定义档   (人工智能)
Item.h  // 物品编号定义档
Magic.h // 武将技定义档
Magic2.h// 程式使用的武将技能定义(例如 马术,系统自动保存,释放,不需要操作的,对应技能第3栏)
Magic_exp.h // 武将技定义档
Magic_exp2.h // 程式使用的武将技能定义
Mission.h // 任务定义档
npc_talk.h // NPC人物对话定义档
Officer.h // 官位定义档
Players.h // 人物定义档, 将内容复制到 DefineTXT.h
ShapeTable.h  // Shape Table 编号定义档
ShipSchedule.h // 渡船时间表定义

Shop.h  // 商店ID定义档, 复制到 DefineTXT.h
Stage.h  // 场景名称定义档


------------------------------------------------------------------------------------------
*.txt是游戏内部脚本执行读取的文件

AI_Table.txt // AI设定档(人工智能设定文档,即游戏中的模拟人动作的文档)

Army.txt // 敌人势力表  关联于#include PLAYERS.H(即boss的刷新时间以及刷新地点等定义)

Army_Name.txt  // 势力表字串档, 将内容复制到 GameResource.txt  (boss图片最上层的文字说明,        游戏执行时将内容复制到 GameResource.txt,再由游戏引擎一起执行)

AutoSet_BuyItem.txt // 购买物品设定档 关联于 #include TYPE.H  #include ITEM.H  // 购买物品        设定档(游戏内挂的购买物品文档 alt+h 里面)

AutoSet_SellItem.txt // 贩卖物品设定档  #include TYPE.H  #include ITEM.H// 贩卖物品设定档(游戏内挂的贩卖物品文档 alt+h 里面)


Bootup.txt // 启动设定  (游戏的启动设定 如同你电脑的启动顺序设定)

CityGuard.txt // 守城表  关联#include STAGE.H  #include TYPE.H  #include PLAYERS.H (守城武        将的设定)

CNPC_ChangeItem.txt  // 小兵转化设定档(即兵转职的要求)

CNPCJobUp.txt // 小兵转职设定档 (兵转职所要读取的脚本)

Composite_Name.txt  // 合成表文字档  强化名称以及强化后装备上附加的文字 如:爆击什么刀(暴击就是附加文字)

Composite_Table.txt  // 合成表设定档 关联#include TYPE.H  #include ITEM.H #include MAGIC.H (设置强化物品脚本强化需要材料,强化成功率)

DropItem.txt // 掉落物品设定档 #include TYPE.H #include ITEM.H

ErrorMessage.txt //系统提醒的错误消息文字档

ForceChange.txt // 城市势力变化表 关联#include STAGE.H 各主城市及周围郊区地图的所属情况  不设定估计就是 无势力        地图国战不会传送 就像地下洞窑

GameResource.txt //游戏执行时才出现的文字档  如玩家 %s 正在交易中。袁绍:昔日若听吾所言,先斩草除根,岂有今日之        祸! 等等 不具体

GenTalk.txt // 敌武将说话设定档  #include PLAYERS.H (boss出现和被击退说话以及其头像 语言调用GenTalk_Name.txt)

GenTalk_Name.txt // 敌武将说话文字档

HistoryBattle.txt //历史战役设定档 关联#include STAGE.H #include PLAYERS.H #include HISTORYCMD.H #include         TYPE.H  #include ITEM.H
Item.txt // 物品设定档 关联如下:#include TYPE.H
                                #include PROCESS.H
                                #include DEFINETXT.H
                                #include ITEM.H
                                #include RANGETABLE.H
                                #include MAGIC.H
                                #include MAGIC_EXP.H
                                #include PLAYERS.H
                                #include STAGE.H
                                #include COMPOSITE_TABLE.H
        修改物品属性用它
Item_Help_String.txt // 即物品显示的文字说明

Item_Name.txt  // 物品名称资料档 ID 对应Item.txt 的name =ID

ItemModeShop.txt // Item Mode 商店设定档 (商城物品档)关联如下
                #include TYPE.H
                #include DEFINETXT.H
                #include ITEM.H

Magic.txt  // 武将技设定档  (技能添加修改档)
        #include TYPE.H
        #include MAGIC.H
        #include PLAYERS.H
        #include ITEM.H

Magic_exp.txt  // 武将技设定档扩充
        #include TYPE.H
        #include MAGIC_EXP.H
        #include PLAYERS.H
        #include ITEM.H

Magic_Name.txt // 武将技名称解说字串档

Magic_Name_exp.txt// 扩展武将技名称解说字串档

Matrix.txt // 阵形设定档  关联 #include TYPE.H

Mission.txt // 任务表  关联 #include TYPE.H  #include PLAYERS.H

Mission_String.txt  // 任务文字档

Name_Country.txt // 游戏国名不雅与保留文字表

Name_Dirty.txt // 游戏不雅文字表

Name_Reverse.txt // 游戏名子保留名称

npc_name.txt // NPC名称(复制到 GameResource.txt)
// NPC人物对话
        #include npc_talk.h
        #include TYPE.H
        #include ITEM.H
        #include SCRIPTFUNC.H
        #include PLAYERS.H
        #include ShipSchedule.H

Officer.txt   // 官位设定档
        #include TYPE.H
        #include OFFICER.H
        #include MAGIC.H
        #include MAGIC_EXP.H

Officer_Name.txt // 官位名称解说字串档

Players.txt // 人物设定档
        #include TYPE.H
        #include GAMERESOURCE.H
        #include PLAYERS.H
        #include ITEM.H
        #include MAGIC.H
        #include MAGIC_EXP.H

Players_Name.txt // 人物名称字串档, 将内容复制到 GameResource.txt

ScriptTable.txt // Script Table 设定档(如 任务执行的脚本)
                #include GAMERESOURCE.H
                #include TYPE.H
                #include ITEM.H
                #include SCRIPTFUNC.H
                #include NPC_TALK.H
                #include PLAYERS.H
                #include ShipSchedule.H

SetEffect.txt  // 套装效果设定档
        #include TYPE.H

SetItem.txt   // 套装表设定档
                #include TYPE.H
                #include ITEM.H

SetItem_Name.txt // 套装表文字档

ShapeAutoSet.txt // Shape 搜寻设定定义 (图片造型定义档 定义了编号和搜索路径)

ShipSchedule.txt // 渡船时间表
                #include STAGE.H
                #include ITEM.H

Shop_Name.txt // 商店名称字串定义档, 复制到 GameResource.txt

ShopData.txt ShopData2.txt ShopData3.txt ShopData4.txt// 商店设定档
        #include TYPE.H
        #include DEFINETXT.H
        #include ITEM.H

SoulSet.txt // 武魂设定档
        #include TYPE.H
        #include PLAYERS.H
        #include STAGE.H
        #include ITEM.H

Stage.txt  // 场景设定档
        #include GAMERESOURCE.H
        #include TYPE.H

Stage_def.txt  // 场景名称编号文字档

Stage_info.txt //场景信息档

Table_AttrLevel.txt // 敌人点数分配率
        #include TYPE.H

Table_LevelUp.txt // 升级经验表,
                // 小兵升级经验表,

Teleport.txt// 地图传送设定档
        #include TYPE.H
        #include STAGE.H

Teleport_Name.txt// 名称字串定义档

user_law.txt  //《三国群英传OnLine》用户使用许可条约

ver.txt //游戏服务器引擎版本(不确定)

还有一些系统函数文件 等 其他文件未结束






物品属性详细
itemTypeNoDrop        不可贩卖交易

type = itemTypeItem                      属性物品
type = itemTypeItem,itemTypeSoldier      属性士兵
type = itemTypeItem,itemTypeSkillBook    属性技能书
type = itemTypeItem,itemTypeComposite    属性锻造法
type = itemTypeItem,itemTypeSoul         属性武魂
type = itemTypeOther,itemTypeNoUse       属性首饰

type = itemTypeItem,itemTypeLetto
type2 = itemType2NoSell                  属性包


type = itemTypeWeapon,itemTypeSword,itemTypeNoUse
wait_type = act_STAND_SWORD                       属性短兵类


type = itemTypeWeapon,itemTypeLance,itemTypeNoUse
wait_type = act_STAND_LANCE                       属性长兵类


type = itemTypeWeapon,itemTypeTwoHand,itemTypeFalchion,itemTypeNoUse
wait_type = act_STAND_MACHETE                     属性重兵类


type = itemTypeWeapon,itemTypeTwoHand,itemTypeTwo,itemTypeNoUse
wait_type = act_STAND_LANCE                       属性双手类


type = itemTypeWeapon,itemTypeTwoHand,itemTypeBow,itemTypeNoUse
wait_type = act_STAND_LANCE                       属性弓类  


type = itemTypeArrow,itemTypeNoUse
wait_type = act_STAND_LANCE                       属性弓箭




type = itemTypeHead,itemTypeNoUse        属性头盔

type = itemTypeArmor,itemTypeNoUse       属性铠甲

type = itemTypeFoot,itemTypeNoUse        属性靴子

type = itemTypeArm,itemTypeNoUse         属性护腕

type = itemTypeUnderwear,itemTypeNoUse
type2 = itemType2MayPutStorage           属性内衣

type = itemTypeP,itemTypeNoUse           属性披风

type = itemTypeShield,itemTypeNoUse      属性大盾

type = itemTypeSmallShield,itemTypeNoUse 属性小盾

type = itemTypeHorse,itemTypeNoUse       属性座骑




type = itemTypeHead,itemTypeNoUse
type2 = itemType2NoSell,itemType2MayPutStorage  装扮头盔

type = itemTypeArmor,itemTypeNoUse
type2 = itemType2NoSell,itemType2MayPutStorage  装扮铠甲

type = itemTypeFoot,itemTypeNoUse
type2 = itemType2NoSell,itemType2MayPutStorage  装扮鞋子

type = itemTypeP,itemTypeNoUse
type2 = itemType2NoSell                         装扮披风

type = itemTypeOther,itemTypeNoUse
type2 = itemType2NoSell,itemType2MayPutStorage  全身装扮

type = itemTypeHorse,itemTypeNoUse
type2 = itemType2NoSell,itemType2MayPutStorage  座骑装扮


add_hp = 400
add_mp = 100

add_attr_str = 40    武力

add_attr_int = 40    智力

add_attr_mind = 35   精神

add_attr_con = 40    体魄

add_attr_dex = 40    反应

add_attr_leader = 25  统御

add_attack_power = 73,81     攻击

attack_speed = 6             攻击速度

move = 500                   移动速度

add_attackx2_ratio = 5       暴击

add_weapon_hit = 90          命中

add_magic_power = 8          武将计伤害

comp_times = 4               强化次数

soul_times = 1               装备次数

limit_level = 120            等级限制

limit_job = jobWARLORD       限制猛将

limit_job = jobLEADER        限制豪杰

limit_job = jobADVISOR       限制军师

limit_job = jobWIZARD        限制方士

eq_magic_resist = skillAttr_SLASH,10   斩防

eq_magic_resist = skillAttr_STING,10   刺防

eq_magic_resist = skillAttr_BREAK,10   碎防

eq_magic_resist = skillAttr_ARROW,10   射防

eq_magic_resist = skillAttr_FIRE,10    水防

eq_magic_resist = skillAttr_WATER,10   火防

eq_magic_resist = skillAttr_GOD,10     仙防

eq_magic_resist = skillAttr_EVIL,10    妖防


eq_magic_attack_type = skillAttr_SLASH,10   斩伤

eq_magic_attack_type = skillAttr_STING,10   刺伤

eq_magic_attack_type = skillAttr_BREAK,10   碎伤

eq_magic_attack_type = skillAttr_ARROW,10   射伤

eq_magic_attack_type = skillAttr_FIRE,10    水伤

eq_magic_attack_type = skillAttr_WATER,10   火伤

eq_magic_attack_type = skillAttr_GOD,10     仙伤

eq_magic_attack_type = skillAttr_EVIL,10    妖伤


anti_status_ratio = effFun_STUN,20    防眩晕

anti_status_ratio = effFun_WEAKEN,20  防衰弱

anti_status_ratio = effFun_NO_MAGIC,90  防武将计

anti_status_ratio = effFun_NO_SPEC,90   仿必杀技

function = effFun_SLOW,5,10000,95      普通效果缓慢
function = effFun_WEAKEN,5,5000,10     普通效果衰弱
function = effFun_NO_MAGIC,9,10000,0   普通效果封武将计
function = effFun_STUN,15,3000,0       普通效果昏眩








今天写下三国群英私服服务端怪物文件的详细
我们找个吕布的例子吧

[character]
code = role_呂布//怪物名称 必须和players.h里面的对应 必须一摸一样
name = 26307//这个编号是对应Players_Name.txt的编号绝对是一样的 名称可以不一样 你想改什么 他在游戏里就显示什么
level = 125 //怪物等级
wid = 1308//怪物外形代码 好比你想把它改成貂蝉的样子 让吕布变人妖 你就改wid = 1309 !!
size = 2 // 应该是尺寸什么的 不用管 我也没改过它 无聊的可以试试~~~
class = classARMY_LON_GO// 这个是怪物的类型
exp = 839000//经验
hp = 4948445//血量
mp = 150//技力
attr_str = 150//武力
attr_int = 150//智力
attr_mind = 150//精神
attr_con = 150//体魄
attr_dex = 150//反应
attr_leader = 0//统御
walk_speed = 130//步行速度
run_speed = 130//奔跑速度
attack_speed = 6//攻击速度
attack_delay = 0//攻击延迟
cast_attack_delay = 1000 //攻击延迟 和释放技能速度有关系的
attack_range = 3 // 攻击范围 就是他隔山打牛差不多的意思 他不动离你几个位置可以打到你
attack_effect_range = 2 //攻击范围  这个攻击范围是同时打多人的 你可以改50 估计是50格内的范围全部要挨打 很猛哦~~
damage = 340 //攻击力
defense = 550 //防御力
special_attack = magic_日月輪斬,10 //释放的技能名称+等级
special_attack = magic_驚天動地,8//释放的技能名称+等级
special_attack = magic_鬼哭神號,10//释放的技能名称+等级
ai_fast_run_ratio = 100 //释放比例 这个是指下面技能的 延迟
ai_fast_run_magic = magic_神行法 //辅助技能
ai_fast_run_level = 10 //等级
ai_help_self_ratio = 100//释放比例 这个是指下面技能的 延迟
ai_help_self_magic = magic_神速法//辅助技能
ai_help_self_level = 10//等级
magic_attack_type = skillAttr_SLASH,100//斩伤害
magic_attack_type = skillAttr_STING,100//刺伤害
magic_attack_type = skillAttr_BREAK,20//碎伤害
magic_defense_type = skillAttr_SLASH,40//斩防
magic_defense_type = skillAttr_STING,40//刺防
magic_defense_type = skillAttr_BREAK,40//碎防
magic_defense_type = skillAttr_ARROW,40//射防
magic_defense_type = skillAttr_FIRE,40//火防
magic_defense_type = skillAttr_WATER,40//水防
magic_defense_type = skillAttr_GOD,40//仙防
magic_defense_type = skillAttr_EVIL,40//妖防
bp = 500 //功勋值
ai = 63 //没想过他是什么 知道的同学请留言回复!我补充
ai_reborn_range = 30 //再生 范围
ai_reborn_delay = 30 //再生 延迟
ai_guard_range = 30 // 警戒范围
ai_call_range = 30 //呼叫范围
gold = 2129,4248 //掉落的金钱数量 只有在怪物的drop掉宝文件里加入了代码才能掉落金钱
drop = 1308 //dropitem.txt里面所对应的掉宝编号
sfx_move = wav\comm\HorseWalk.wav //这个是客户端的各种效果 不做解释
sfx_attack = wav\comm\throw1.wav//这个是客户端的各种效果 不做解释
sfx_hit = wav\comm\hit02.wav//这个是客户端的各种效果 不做解释
sfx_hurt = wav\comm\em068_3.wav//这个是客户端的各种效果 不做解释
sfx_dead = wav\comm\Die-12.wav//这个是客户端的各种效果 不做解释
country = mapFlagEnemy //势力类型
sex = 1 //性别 1男 2女
office = 250
skill_exp = 63000 //技能点数
attr_level = ATTR_LEVEL_2 //属性等级
no_back_off = 1 // 击退人数 报不报讨敌的
boss_teleport = bossTELEPORT_REBORN //好像是出现的比例 还是什么的 应该和刷新有关系的 待大家补充 提议
boss_cast_all = 1 // 全国公告BOSS代码
boss_call_all = 1 // 全国公告BOSS代码
magic_power = 504 //武将技能攻击力
ratio_hit = 100 //打击的比例
ratio_miss = 20 // 闪躲比例
ratio_attack_x2 = 20 //攻击比例
equip_weapon = item_神鬼方天戟 //穿戴的武器
equip_horse = item_紫金赤兔馬 ///穿戴的坐骑
call_ratio = 60 //呼叫比例
anti_status = effFun_POISON,effFun_STUN,effFun_WEAKEN,effFun_SLOW,effFun_NO_MAGIC,effFun_NO_SPEC //抗性免疫 加
入这些代码可以抗毒 抗眩晕 抗封武将技 等等
height = -98 //
call_sol1 = role_涼州虎賁騎兵 //带领的士兵
call_sol2 = role_涼州衝陣戰車//带领的士兵
call_sol3 = role_涼州霹靂炮車//带领的士兵
call_sol4 = role_涼州機關鐵人//带领的士兵
call_sol_total = 30 //士兵数量
appear_ratio = 2 //刷新比例
function = effFun_STUN,8,5000,0 //攻击特性 附带的 比如他这个是附带了晕眩攻击
function = effFun_WEAKEN,10,30000,50 //攻击特性 附带的 比如他这个是附带了衰弱攻击
hp_low_ratio_attack = 50 // 这个我没研究过 好像是血量和攻击什么的比例 待大家补充
attack_spec_ratio = 40 // 这个我没研究过 好像是血量和攻击什么的比例 待大家补充

三国群英传怪物的分析代码
attr_str = 260 武力
attr_int = 260 反应
attr_mind = 260 智力
attr_con = 272 精神
attr_dex = 268 体魄
attr_leader = 0 统
walk_speed = 120 走路速度
run_speed = 120 跑步速度
attack_speed = 7 攻击速度
attack_delay = 1900 攻击延迟
attack_range = 4  攻击范围
attack_effect_range = 1  攻击影响范围
damage = 290,298 伤害
defense = 380 防御
country = mapFlagNPC
sex = 1 性别
skill_exp = 0 技能经验
attr_level = ATTR_LEVEL_2
cnpc_cell = 1 位置数
use_leader = 60 所需统
ratio_hit = 90 打到的几率
ratio_miss = 16 碰见的几率
ratio_attack_x2 = 3  攻击倍率?
height = -49 身高
armor_bless = 30 盔甲
zoom = 放大
function 作用
dead_horse = 坐骑
no_back_off = 不像后面离去
magic_power = 魔法力量
equip_weapon = 装备武器
equip_horse = 装备坐骑
call_ratio = 呼叫比率


举例修改裝備武器屬性.txt
打开Item.txt

正常的仁义无双如下:

[item]  
code = item_仁义无双
name = 1927
type = itemTypeWeapon,itemTypeTwoHand,itemTypeTwo,itemTypeNoUse
wait_type = act_STAND_LANCE
add_attr_str = 35
add_attr_con = 10
add_attr_dex = 50
attack_range = 2
effect_range = 0
add_attack_power = 95,117
add_attackx2_ratio = 46
attack_speed = 6
add_weapon_hit = 90
eq_magic_attack_type = skillAttr_SLASH,20
eq_magic_attack_type = skillAttr_STING,20
eq_magic_attack_type = skillAttr_GOD,25
limit_level = 100
limit_str = 60
limit_con = 150
limit_dex = 120
weight = 2800
cost = 144000
sell = 36000
cost_level = 100
icon = 1828
help_string = 9927
super_type = itemTypeTwo
sfx_hit = wav\comm\hit02.wav
sfx_attack = wav\comm\throw1.wav
comp_times = 2
soul_times = 2
sp_effect = engADDCOLOR

可以修改成:

[item]
code = item_仁义无双
name = 1927
type = itemTypeWeapon,itemTypeTwoHand,itemTypeTwo,itemTypeNoUse
wait_type = act_STAND_LANCE
add_attr_str = 999                          武力+999
add_attr_int = 999                          精神+999
add_attr_mind = 999                         智力+999
add_attr_con = 999                          体魄+999
add_attr_dex = 999                          反应+999
add_attr_leader = 999                       统御+999  
add_defense = 999                           防御+999
add_attack_power = 95,117                   攻击力 95~117
add_hp = 200000                             体力+20000
add_mp = 200000                             技力+20000
add_attackx2_ratio = 980                    爆击+980
attack_speed = 9                            功击速度=9
add_weapon_hit = 999                        命中+999
add_weapon_misshit = 999                    回避+999
eq_magic_resist = skillAttr_SLASH,100       斩防+100
eq_magic_resist = skillAttr_STING,100       刺防+100
eq_magic_resist = skillAttr_BREAK,100       碎防+100
eq_magic_resist = skillAttr_ARROW,100       射防+100
eq_magic_resist = skillAttr_FIRE,100        火防+100
eq_magic_resist = skillAttr_WATER,100       水防+100
eq_magic_resist = skillAttr_GOD,100         仙防+100
eq_magic_resist = skillAttr_EVIL,100        妖防+100
eq_magic_attack_type = skillAttr_SLASH,100  斩伤+100
eq_magic_attack_type = skillAttr_STING,100  刺伤+100
eq_magic_attack_type = skillAttr_BREAK,100  碎伤+100
eq_magic_attack_type = skillAttr_ARROW,100  射伤+100
eq_magic_attack_type = skillAttr_FIRE,100   火伤+100
eq_magic_attack_type = skillAttr_WATER,100  水伤+100
eq_magic_attack_type = skillAttr_GOD,100    仙伤+100
eq_magic_attack_type = skillAttr_EVIL,100   妖伤+100
move = 500                                  移动速度+500
limit_level = 1         使用等级
limit_job = jobWARLORD,jobLEADER,jobADVISOR,jobWIZARD 职业  猛 豪 军 方
limit_str = 60                              限制武力60
limit_con = 150                             限制体魄150
limit_dex = 120                             限制反应120
weight = 2800
cost = 144000
sell = 36000
cost_level = 100
icon = 1828                         Item.h编号     
help_string = 9927                  Item_Help_String.txt的编号   
super_type = itemTypeTwo
sfx_hit = wav\comm\hit02.wav
sfx_attack = wav\comm\throw1.wav
comp_times = 2                              强化次数2
soul_times = 2                              装备次数2
sp_effect = engADDCOLOR



magic.txt 技能修改方法。

[magic]
code = magic_命疗术
name = 16002
type = plrSKILL_GEN_MAGIC(技能类型,武将技)
explain = 16003
damage = 0
expend = 12
hit = 100
attack_range = 12
effect_range = 0
target_type = effTARGET_SELF_ALL(作用目标,给谁用的意思)
cast_act = act_ORDER2
learn_level = jobWARLORD,30(猛将,30级可以学习)(技能需要职业,改了就可以是有职业通用)
learn_level = jobLEADER,15(豪杰,15级可以学习)
learn_level = jobADVISOR,4(军师,4级可以学习)5uwl.net
learn_level = jobWIZARD,20(方士,20级可以学习)
learn_exp = 50(一级需要的技能点)
learn_exp_add = 50(没升一级增加多少技能点)
cast_delay = 800
function = effFun_ADD_HP,10(技能作用是什么吗,这个是加血)
attribute = skillAttr_NONE
damage_times = 1
expend_level_add = 10(每升一级,蓝消耗增加10%)
damage_level_add = 3(每升一级,加血量或伤害增加多少 计算是3*3=9)
max_level = 10(技能最高等级,建议不要太高可能数据溢出)
target_select_type = magicSelectType_OBJECT
damagex2 = 1(作用次数,就是一次使用可以加多少次效果,续命术就是10次效果




DATA.PAK详细修改举例.txt

一 修改小怪的经验:
打开Players.txt
exp = 6  将这里的数字提高100倍就是100倍经验

二 修改怪物的爆率:
打开DropItem.txt
  对照Players.h里的怪物ID 修改爆率,比如:

drop = 1,item_碎肉,29068772,item_棉絮,28588104,item_Nothing,26009124,item_Nothing,10000000,item_肉
塊,5000000,item_羊角,1000000,item_布帽,167000,item_直劍,167000

drop = 1 指Players.h里的#define role_山羊    1

我们在这里可以提高直剑的爆率:原来item_直剑,167000 想提高100倍就可以修改为item_直剑,16700000。同时在这里可以去
掉垃圾物品,也可以增加想出的东西,如上加进:item_氣力增加之書,18000000,item_白龍駒,15000000 那么我们打山羊就会
爆出气增和白龙驹。

item_Nothing,26009124  这个指不出东西,把这个去了就必定出东西。

在Players.h里的编号为865以前,这二个文件里的ID是相符的。

我们只是在原来的数字后加几个0并不能真正提高出东西的爆率!请注意

三 修改王的刷新时间:
打开Army.txt

reborn_delay = 10
reborn_range = 300
disappear_time = 240

调整这三项的时间,单位为:分

四 修改炼造:
打开Composite_Table.txt

item = item_流星鐵,1
bless = 1,3-------------------这里调为15就是一次加持+15
fail_ratio = 20---------------失败率调为0就是100/100成功

type = itemTypeALL_WEAPON
item = item_鐵,3,item_斬合金,5
magic_attack_type = skillAttr_SLASH,3,8----增加斩伤3-8点
fail_ratio = 30

这个可以修改为全属性伤,调整如下:
type = itemTypeALL_WEAPON
item = item_鐵,3,item_斬合金,5
magic_attack_type = skillAttr_SLASH,1000,2000   增加全伤害
magic_attack_type = skillAttr_STING,1000,2000
magic_attack_type = skillAttr_BREAK,1000,2000
magic_attack_type = skillAttr_ARROW,1000,2000
magic_attack_type = skillAttr_FIRE,1000,2000
magic_attack_type = skillAttr_WATER,1000,2000
magic_attack_type = skillAttr_GOD,1000,2000
magic_attack_type = skillAttr_EVIL,1000,2000
magic_defense_type = skillAttr_SLASH,1000,2000   增加全属性防
magic_defense_type = skillAttr_STING,1000,2000
magic_defense_type = skillAttr_BREAK,1000,2000
magic_defense_type = skillAttr_ARROW,1000,2000
magic_defense_type = skillAttr_FIRE,1000,2000
magic_defense_type = skillAttr_WATER,1000,2000
magic_defense_type = skillAttr_GOD,1000,2000
magic_defense_type = skillAttr_EVIL,1000,2000
fail_ratio = 0----------------成功率100


五 修改商城物品:
打开ItemModeShop.txt

[item_shop]
code = 426-----------------商城编号426
type = ishopType_Cheap
item_id = item_女義勇兵----商城物品名称
item_number = 1--------------数量1
cost = 5-------------------商城价格5

可以在这修改或者增加东西

注意修改这里必须相应修改
Item.h   Item.txt   Item_Help_String.txt   Item_Name.txt等文件
Item.h里的
#define item_仁義無雙 1828 为物品的真正编号
Item_Name.txt里的编号
item = 1927,仁義無雙  =Item.h编号+99
Item.txt里的
code = item_仁義無雙
name = 1927-----=Item_Name.txt里的编号
Item_Help_String.txt的编号
item = 9927,昭烈帝劉備所佩帶,蘊含皇氣的雙劍。
=Item.h编号+99+8000=Item_Name.txt里的编号+8000

六 修改装备属性:
打开Item.txt
[item]
code = item_仁義無雙
name = 1927
type = itemTypeWeapon,itemTypeTwoHand,itemTypeTwo,itemTypeNoUse
wait_type = act_STAND_LANCE
add_attr_str = 35
add_attr_con = 10
add_attr_dex = 50
attack_range = 2
effect_range = 0
add_attack_power = 95,117
add_attackx2_ratio = 46
attack_speed = 6
add_weapon_hit = 90
eq_magic_attack_type = skillAttr_SLASH,20
eq_magic_attack_type = skillAttr_STING,20
eq_magic_attack_type = skillAttr_GOD,25
limit_level = 100
limit_str = 60
limit_con = 150
limit_dex = 120
weight = 2800
cost = 144000
sell = 36000
cost_level = 100
icon = 1828
help_string = 9927
super_type = itemTypeTwo
sfx_hit = wav\comm\hit02.wav
sfx_attack = wav\comm\throw1.wav
comp_times = 2
soul_times = 2
sp_effect = engADDCOLOR

可以修改成:
[item]
code = item_仁義無雙
name = 1927
type = itemTypeWeapon,itemTypeTwoHand,itemTypeTwo,itemTypeNoUse
wait_type = act_STAND_LANCE
add_attr_str = 999          武力+999
add_attr_int = 999          精神
add_attr_mind = 999         智力
add_attr_con = 999          体魄
add_attr_dex = 999          反应
add_attr_leader = 999       统御  
add_defense = 999           防御
add_hp = 200000             体力+20000
add_mp = 200000             技力+20000
add_attackx2_ratio = 980    爆擊+980
attack_speed = 9            功擊速度
add_weapon_hit = 999        命中
add_weapon_misshit = 999    回避
eq_magic_resist = skillAttr_SLASH,100  斬防+100
eq_magic_resist = skillAttr_STING,100  刺防
eq_magic_resist = skillAttr_BREAK,100  碎防
eq_magic_resist = skillAttr_ARROW,100  射防
eq_magic_resist = skillAttr_FIRE,100   火防
eq_magic_resist = skillAttr_WATER,100  水防
eq_magic_resist = skillAttr_GOD,100    仙防
eq_magic_resist = skillAttr_EVIL,100   妖防
eq_magic_attack_type = skillAttr_SLASH,100  斩伤+100
eq_magic_attack_type = skillAttr_STING,100  刺伤
eq_magic_attack_type = skillAttr_BREAK,100  碎伤
eq_magic_attack_type = skillAttr_ARROW,100  射伤
eq_magic_attack_type = skillAttr_FIRE,100   火傷
eq_magic_attack_type = skillAttr_WATER,100  水傷
eq_magic_attack_type = skillAttr_GOD,100    仙傷
eq_magic_attack_type = skillAttr_EVIL,100   妖傷
move = 500              移動速度+500
limit_level = 1         使用等級
limit_job = jobWARLORD,jobLEADER,jobADVISOR,jobWIZARD 職业限制 猛豪軍方
limit_str = 60   限制武力60
limit_con = 150  限制体魄150
limit_dex = 120  限制反应120
weight = 2800
cost = 144000
sell = 36000
cost_level = 100
icon = 1828           Item.h编号     
help_string = 9927    Item_Help_String.txt的编号   
super_type = itemTypeTwo
sfx_hit = wav\comm\hit02.wav
sfx_attack = wav\comm\throw1.wav
comp_times = 2-----强化次数
soul_times = 2-----装备次数
sp_effect = engADDCOLOR

七 商店買賣:
打开所有ShopData.txt 在里面增加

[shop]
code = 1--------------------------成都兵器舖
ShopName = 17000
ShopCost = 100
shop_bg = BG_Weapon.jpg
boss_shp = 101
boss_head = 108
boss_name = 17001
boss_msg = 17002
ShopType = shopType_WeaponArmor
Item = Item_聖誕羽翼祝福包,Item_戰龍現世福袋,Item_百戰群英錦囊,Item_運籌百戰錦囊,Item_衝殺百戰錦囊,Item_伏兵戰
備包,Item_戒靈技器包,Item_小武魂全集,Item_玄兵妖器福袋,Item_百級神甲包,Item_百級神兵包,Item_曠世天兵包,Item_傳
世奇獸包,Item_金秋神裝名駒包,Item_角色卡,Item_昭告天下,Item_蟠桃果,Item_玉露酒

[shop]
code = 201--------------------------成都兵营
ShopName = 17390
ShopCost = 100
shop_bg = BG_SoldierCamp.jpg
boss_shp = 101
boss_head = 106
boss_name = 17391
boss_msg = 17392
ShopType = shopType_Army
Item = Item_義勇兵,Item_女義勇兵,Item_巨狼騎兵,Item_巨虎豹騎,Item_巨斧騎兵,Item_巨象兵,Item_巨神弓騎



八 做任务得所有被动技能:
打开ScriptTable.txt  

[script_tbl]
code = 6
script = scMIS_CheckItem,def_001009,Item_树皮,5,,,,
script = scMIS_TakeItem,Item_树皮,5,,,,
script = scMIS_GiveSkill,253
script = scMIS_GiveSkill,254
script = scMIS_GiveSkill,255
script = scMIS_GiveSkill,259
script = scMIS_GiveSkill,260
script = scMIS_GiveSkill,261
script = scMIS_GiveSkill,270
script = scMIS_GiveSkill,274
script = scMIS_GiveSkill,121
script = scMIS_GiveSkill,126
script = scMIS_GiveSkill,131
script = scMIS_GiveSkill,122
script = scMIS_GiveSkill,127
script = scMIS_GiveSkill,281
script = scMIS_GiveSkill,132
script = scMIS_GiveSkill,284
script = scMIS_GiveSkill,288
script = scMIS_GiveSkill,285
script = scMIS_GiveSkill,283
script = scMIS_GiveSkill,286
script = scMIS_GiveSkill,282
script = scMIS_GiveSkill,289
script = scMIS_GiveSkill,257
script = scMIS_GiveSkill,258
script = scMIS_GiveSkill,290
script = scMIS_GiveSkill,264
script = scMIS_GiveSkill,265
script = scMIS_GiveSkill,287








回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Mir6.com

GMT+8, 2018-9-21 14:07 , Processed in 1.086914 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表