11op三国群英传

 找回密码
 立即注册
搜索
热搜: 三国群英传
查看: 4052|回复: 0
打印 上一主题 下一主题

天堂2简单服务端修改教程

[复制链接]

1580

主题

1930

帖子

6915

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6915
跳转到指定楼层
楼主
发表于 2018-9-22 23:22:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

介于很多新手朋友老是在群里发问,怎么设置服务端.正好有点时间我简单做一下教程,实际还要自己去研究.
那么话不多说,希望我这个简单教程可以帮到新手,还是那句话多来教程区看看只有好处没有坏处的.
<1>传送NPC,坐标设置,高级商人,新手出生地设置,新手出生赠送物品修改教程:
gameserver\data\html\teleporter\30080.htm
gameserver\data\html\common\tel\30080.htm
此ID是官方原版传送师.
打开数据库custom_teleport  采集一个坐标弄个ID,然后把设置好的ID保存,

高级商人修改 gameserver\data\html\merchant ID:50000-50009
新手出生地设置到数据库char_templates这个表纪录了 每个职业出生的地点后面X Y Z 就只坐标把他设定到你要的位置就可以
新手出生赠送物品修改首先到数据库char_creation_items 这个就是人物出生 身上带的物品
<2>百货商人装备道具升级互换修改教程:
第一先找到需要修改的商人ID,然后去服务端目录下的\gameserver\data\html\merchant找到你想要修改的ID,例如第一个界面武器互换功能查看ID,一定要注意ID,然后去\gameserver\data\multisell找到你要找的ID,然后用文本打开,
<3>装备道具技能,修改名字教程
第一先把客户端目录system里面 itemname-cn(装备道具)  和 skillname-cn(技能) DAT放到解密工具里,打开后修改好名字后保存,服务器名字修改servername-cn 文件
<4>封捣乱者IP,新手指导书修改教程
服务端里面找到 login 目录里有个  banned_ip.cfg 打开他,然后把IP写进这个目录 就被封了.此方法一般都是针对TW的和CN的端,国外不可以.
新手指导书修改 \gameserver\data\html\help\5588
<5>安全强化,最高强化,强化成功+多少,失败-多少,GM权限设置修改教程
服务端里面找到 \gameserver\config\Character.properties 然后打开Character.properties这个文件,
EnchantValues = 10                    -->强化成功+10点,
EnchantFlaseForBlessed = false       -->祝福卷强化后不归0,True -->归0
EnchantDownValuesFalseForBlessed = 10-->强化失败-10点,
EnchantSafeMax = 100                 -->安全强化
EnchantSafeMaxFull = 100
EnchantMaxWeapon = 500
EnchantMaxArmor = 500                -->最高强化
EnchantMaxJewelry = 500
EnchantChanceWeapon = 80
EnchantChanceArmor = 80              -->普通S强化卷几率
EnchantChanceJewelry = 80
BlessedEnchantChanceWeapon = 75
BlessedEnchantChanceArmor = 75       -->祝福S强化 卷几率
BlessedEnchantChanceJewelry = 75
MaxPAtkSpeed = 1500                  -->攻击速度
MaxMAtkSpeed = 1999                  -->魔法速度
<6>服务器单机开服IP设置,修改教程
先到服务端找到 gameserver\config\server.proper. -->server.proper.打开这个文件修改4个IP,单机就输入开服就修改 服务器的IP,
然后在到服务端找到 login\config\loginserver.properties.
-->loginserver.properties.打开这个文件修改4个IP,单机就输入 127.0.0.1 开服就修改 服务器的IP,
<7>设置新手出生地坐标,修改教程
打开 数据库  char_templates 这个表纪录了每个职业出生的地点后面X Y Z 就只坐标把他设定到你要的位置就可以,-88283 156545 -3719  新手出生地
char_creation_items 这个就是人物出生 身上带的物品
<8>装备交易设置,修改教程
打开 数据库 armor 这个表里的 sellable 字段 false 改为 true,
                                    把 tradeable 改为 true               
false --不可交易
true  --允许交易

<9>测试升级NPC,精通S84修改,天堂II新手指导,教程修改
\gameserver\data\scripts\custom\5005_missquee\02.htm  -->02.htm 打开把
<a action="bypass -h Quest 50005_MissQueen exp">降低等級</a><br>
<a action="bypass -h Quest 50005_MissQueen upLevel">提升等級</a><br>
输入进去,就可以自动升级了,
在数据库 找到 skill_trees  里 找到 239的技能把他第二级以后需要的等级 改为40 就好了
\gameserver\data\html\help\5588.htm -->找到5588.htm
<10>服务器 经验 SP 金币 掉宝 倍数 修改教程
打开 gameserver\config\rates.properties  -->rates.properties
RateXp=1000        -->经验倍数
RateSp=1000        -->SP倍数
RatePartyXP=1.5    -->组队经验倍数
RatePartySp=1.5    -->组队SP倍数
RateDrpAdena=1000  -->金币倍数
RateDropItems=1    -->物品掉落几率倍数
RateRaidDropItems=1-->BOSS掉落倍率倍数
<11>技能属性修改教程
打开  gameserver\data\stats\skills\  -->skills\
<12>怪物刷新时间,武器属性,状态武器限制,修改教程
怪物刷新时间首先到数据库找到 spawnlist   然后 找到 respawn_delay
武器属性首先到数据库找到 数据库中 weapon  最后面一个 skill 把你想要的属性复制放到 想要的武器沾帖属性!
状态武器限制首先到服务端gameserver\data\stats\weapon  找到武器ID,然后把   代码 <cond  标签拿掉
<13>技能,装备,道具,属性修改教程,武器属性转移修改教程,
属性修改 首先到服务端gameserver\data\stats 然后找到你要修改的ID,
武器属性转移,到数据库找到 weapon 把最后一个 skill 后面的修改下把自己想要的属性弄到 别的武器上
<14>武器盾,装备,道具,订制修改教程,
武器盾首先到客户端 找到 itemname(物品名字)  weapon(图片) 2个文件里面把要订制的装备ID复制出来,例如ID:1000,把复制出来改成1001,然后加密放回去,然后在到  数据库 weapon 里面一样的复制要订制装备的ID然后换下ID,在到 服务端data\stat\weapon\里面一样的复制要订制装备的ID然后换下ID,装备属性修改需要订制技能,客户端找到 skillname-cn 和 skillgrp 添加对应复制装备被动技能2边的的ID然后加密回去,
装备首先到客户端 找到 itemname(物品名字)  armorgrp-fc(图片) 2个文件里面把要订制的装备ID复制出来,例如ID:1000,把复制出来改成1001,然后加密放回去,然后在到  数据库 armor 里面一样的复制要订制装备的ID然后换下ID,
在到 服务端data\stat\armor\里面一样的复制要订制装备的ID然后换下ID,装备属性修改需要订制技能,客户端找到 skillname-cn 和 skillgrp 添加对应复制装备被动技能2边的的ID然后加密回去,
服务端data\stat\skills\里面一样的复制技能ID然后换下ID
单件衣服 只要在 itemname 然后就是数据库armor 后面加技能ID,然后在到skillname-cn 和 skillgrp 添加对应技能ID
在到数据库 armorset 1字短序号,2衣服ID,3裤子ID,4头盔ID,5手套ID,6鞋子ID,7所带技能,8所带技能等级。
armorgrp-fc(图片) 新装备ID后面倒数第6个,修改为数字7,游戏就显示S84
首饰被动技能直接在数据库 armor 最后面输入技能ID

道具订制首先去客户端 找到 itemname(物品名字)  etcitemgrp(图片)2个文件里面把要订制的道具ID复制出来,例如ID:1000,把复制出来改成1001,然后加密放回去
然后在到  数据库 etcitem 里面一样的复制要订制装备的ID然后换下ID,

<15>删除世界所有怪物掉落物品,怪物刷新时间修改教程,
把 数据库  droplist 这个表清空 这个是官方原版掉落表
怪物刷新时间修改首先要到 数据库 找到  spawnlist 找到要修改哪个怪物的ID后 把 respwan_delay 里面的时间下时间
<16>怪物,技能,订制修改教程
怪物首先到 客户端找到 npcname-cn.dat 和 npcgrp.dat 添加对应复制2边的的ID然后加密回去,
比如说说 通过 29019 这个ID 新做了一个 50000 ID的怪,那么然后 在数据库 表 npc 中添加 50000的数据,也按照29019 格式来添加,维护后 就有新怪 50000 的怪物了.
技能首先到 客户端找到 skillname-cn 和 skillgrp 添加对应复制2边的的ID然后加密回去,  
然后修改属性 就到 \gameserver\data\stats\skills  XML文件 打开把 默认ID复制弄到最下面改成自己新的技能ID就行了?

<17>装备兑换升级保留强化值,翅膀面具佩带位置,修改教程
首先找到NPC-ID,然后去服务端打开这个NPC文件,例如:ID50000的NPC,你去服务端 gameserver\data\html\merchant ID:50000 打开他,然后找到:     <a action="bypass -h npc_%objectId%_multisell 100033"><font color="FFFFFF">金星武器</font></a></td>
修改成
<a action="bypass -h npc_%objectId%_exc_multisell 100033"><font color="FFFFFF">金星武器</font></a>
然后对应100033.xml这个文件,然后去服务端 \gameserver\data\multisell
找到 100033.xml 打开他  找到 <list>  在里面添加maintainEnchantment="true"  [PS:首要条件必须内核支持,否则是无效的]
翅膀面具佩带位置 首先到数据库 armor   头饰-face 翅膀-hair  如果想要面具带在翅膀的那个位置那就把face改成hair
<18>传送员订制,道具叠加,道具数量显示修改教程
首先到 客户端找到 npcname.dat 和 npcgrp.dat  添加对应复制2边的的ID然后加密回去,
然后在数据库 表 npc 中添加 50080的数据,也按照30080 格式来添加,维护后 就有新传送员 50080 的NPC了.
然后在到客户端 \gameserver\data\html\common\tel 复制30080所有文件 然后替换ID改成 50080  ,客户端\gameserver\data\html\teleporter 里面的一样也把30080所有文件复制替换成ID50080,
以上基本就是简单的服务端修改,希望对新人有所帮助,最后感谢大家一直以来支持L2CN单机论坛.本人也会不定期写更多教程给新人帮助.
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|11op三国群英传SF  

GMT+8, 2024-12-2 07:25 , Processed in 0.107601 second(s), 24 queries .

Powered by 11op游戏论坛

© 2001-2013 Comsenz Inc.

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