服务器的各项说明

主要是游戏中一些经典任务、游戏资料的科普.
回复
头像
天堂之手
Mr.GL
Mr.GL
帖子: 263
注册时间: 2018-02-24 21:37
联系:

服务器的各项说明

帖子 天堂之手 » 2018-03-14 16:12

l2j-gameserver\config目录里的全是端的设置文件.自己对照中文改就行了.记得改好后端要重启下.
里面的"#"号后面的文字为说明文件是对应下面的英文设置.不要说看不懂

----------------------------------------

<端的启动顺序>

先装java 装服务端目录下的那个jre.exe

启动1 数据库启动 \mysql\bin\mysqld-nt.exe
启动2 登陆器启动 \l2jangel-loginserver\l2angel-gameserver.exe
启动3 服务端启动 \l2jangel-gameserver\l2angel-loginserver.exe

-----------------------------------

<数据库在哪/要如何备份>

\mysql\data\AngeL_sCT5

整个目录为数据库目录.记得时时备份

-----------------------------------------------

如何改玩家出生地

char_templates 数据库.打开后把所有数据的X y Z设成要出生地方的坐标就行了.

---------------------------------------------------------------

端里各设置文件的说明.设置文件的目录是config

chat修改全服喊话
administration修改GM权限,上线相关设置,名字颜色,玩家注册上线是否GM
versionning未知
filters聊天惩罚,屏蔽
network联网设置
mods自定义设置
announcer.properties 公告管理员管理
banking.properties 银行管理
buffer.properties 价钱等设置
champion_mobs.properties 精英怪物管理
classmaster.properties 转职/座龙升级
craftmanager.properties 商店结晶化系统
fun_events.properties TVT系统等修改
jail.properties 监禁系统修改聊天等
level_changer.properties 降级功能师修改
protector.properties 保护NPC设置
wedding.properties 结婚系统设置
main主要设置
altgame.properties 搜魂石/召唤/矮人制造系统/玩家移动速度/英雄武器出售/死亡损失经验/XP,SP奖励/宠物相关/玩家行为相关
areas.properties 地区设置
clans.properties 血盟设置 加入/解散/创建血盟天数,级别,仓库使用等 血盟LV5升级人数设定
communityboard.properties 布告栏系统
custom.properties 玩家进入服务器/公告/推荐/速度限制/新手/副职/等级/负重/PVP/狩猎/宠物速度/传送费用/MOD AI/魔法攻击设置
developer.properties 发展人员设置
drops.properties 物品掉落/掉率/等级差掉率/物品栏已满后获得物品设置
dynamic_extensions.properties 空白
enchant.properties 武器/装备/首饰强化设置
entities.properties 猜测是血盟小屋等设置 魔法/HP/MP/经验再生 装饰功能/固定装饰物/等级等设置
equipment.properties 装备设置 城堡/阿沛拉/血盟誓言/王冠/头饰等装备
grandboss.properties 终极BOSS设定
grid.properties 地图分格系统/GEODATA/地上物品管理设置
id_factory.properties ID管理
inventory.properties 详细目录/存货清单 捡起物品模式/物品栏空间/抛弃物品等设置
manor.properties 庄园系统种子管理设置
nicks.properties 人物等级名字颜色设置
options.properties 服务器状态/区域/玩家无效任务/试穿装备/钓鱼/服务器版权信息/数据保存设置
other_settings.properties 新手出生钱/逃脱时间/上线保护时间/租借飞龙/座龙的npc/死亡获得后遗症几率设置
party.properties 组队经验配置/级别差等
permissions.properties 受诅咒武器/奖券/船/警卫攻击主动怪/钓鱼/货运系统设置
petitions.properties 怪物竞赛系统设置
pvp_settings.properties PVP/性向/红名玩家角色系统设置
pvtstores.properties 买卖个人商店系统买卖物品数量限制 矮人/其他职业
rates.properties 经验/暴率/任务奖励率/宠物成长率/玩家物品掉落率/红名玩家物品掉落率/草药暴率等设置
regeneration.properties 人物CP/HP/MP恢复速度 NPC HP/MP恢复速度 BOSS和他的护卫防御倍数 HP/MP恢复速率
respawns.properties 重新召唤设置 如警卫
skills.properties 技能设置 强化技能/是否需要魔法书/自动学习技能/辅助状态最大量/辅助状态时间等设置
warehouse.properties 仓库使用/仓库最大栏数/货运系统等设置
events文件夹下
castle_siege.properties 攻打城堡相关设置
fortsiege.properties 攻打要塞相关设置
lottery.properties 奖券系统设置
olympiad.properties 奥林匹克活动设置
olympiad_save.properties 奥林匹克保存设置
seven_signs.properties 七封印系统设置



warehouse.properties=仓库设置
skills.properties=技能BUFF设置
respawns.properties=守卫召唤设置
regeneration.properties=人物和普通怪恢复速率设置
rates.properties=服务器爆率设置
pvtstores.properties=商店买卖物品的最大栏同数量
pvp_settings.properties=PVP性向限制设置
petitions.properties=怪物竟技设定
permissions.properties=开启/关闭受诅咒武器等系统设置
party.properties=组队经验配置设置
other_settings.properties=设置创立新角色设置
options.properties=服务器测试设定及删除ID设置
nicks.properties=ID名字颜色设置
manor.properties=开启/关闭种子子系统
inventory.properties=捡起物品模式设置
id_factory.properties=(这个还没理解,有英文历害的翻译一下)
grid.properties=地图分格系统管理
grandboss.properties=BOSS刷新等设置
equipment.properties=特殊装备选择设置
entities.properties=辅助BUFF支持设置
enchant.properties=强化成功率设置
dynamic_extensions.properties=(没用的设置)
drops.properties=物品掉落倍率计算设置
developer.properties=(没看懂,改天再查词典)
custom.properties=进入游戏设置(有攻击速度\副职设置等)
communityboard.properties=布告栏BBS设置
clans.properties=血盟设置
areas.properties=这个应该是几个狩猎区域的设置
altgame.properties=NPC设定项目


--------------------------------------------------------------




<玩家初生时如何带上回城卷>

因技能有限制.回城技能要一定等才能学的.所以不能用在初生玩家.
现可在初生玩家身上带上奇岩的回城卷就行了.具体如休操作

打开数据库char_creation_items

第一个为职业.写-1为所有职业 第二个为物品id 第三个为个数. 最后一个是物品放在哪. false为物品栏 true为装备


----------------------------------------------------------------------------


<如何修改物品为.出售/交易/丢弃/破坏>

打开数据库找到

armor装备数据库
weapon武器数据库
etcitem物品数据库.

打开后找到要改的物品id.在物品后面表里找
sellable(能否出售)
dropable(能否丢弃)
destroyable(能否破坏)
tradeable(能否交易)
改成true(能) 或 false(不能就行了)

----------------------------------------------------------------------

<如何设置玩家初生时的钱数>

l2jangel-gameserver\config\Character.properties

# 设置创立新角色所给的钱
# default = 0
StartingAdena = 500000 --------------------这个设多少就是初生时有多少钱了

------------------------------------------------

<重新开服.要清哪几个数据库呢>

打开数据库.在要清的数据库上点右键就有个清空数据库选项了.点确定就会清了.记得备份了.清了就还原不了了

accounts 账号表.主要管理账号的账号和密码和是否被封号. (重开服要清的数据库)
characters 角色表.在这里你可以改角色的名字啊 (重开服要清的数据库)
character_friends 角色的朋友列表 (重开服要清的数据库)
character_hennas 角色使用的染料列表(也就是纹身列表) (重开服要清的数据库)
character_macroses 角色的宏按钮列表 (重开服要清的数据库)
character_quests 角色接受 或者已经完成的任务列表 (重开服要清的数据库)
character_quests_item 角色身上的任务物品列表 (重开服要清的数据库)
character_raidpoints 角色狩猎过的BOSS列表 (重开服要清的数据库)
character_recipebook 人物制作的数据库列表?由于没数据无法判断 (重开服要清的数据库)
character_recommends 未知表 (重开服要清的数据库)
character_shortcuts 角色的快捷键列表 (重开服要清的数据库)
character_skills 角色技能列表 (重开服要清的数据库)
character_skills_save 角色副职业技能列表? (重开服要清的数据库)
character_stats 未知表 (重开服要清的数据库)
character_subclasses 角色副职业列表.在这里你可以新添加副职业 (重开服要清的数据库)
items 角色身上的物品列表 (重开服要清的数据库)

以上这些清掉就可以重新开服了

----------------------------------------------------------

<其它几个比较重要的数据库说明>

armor 装备数据库
armorsets 套装属性设置数据库
droplist 怪物掉宝数据库
etcitem 物品数据库
npc 怪物/npc数据库
npcskills 怪物技能数据库
skill_trees 技能数据库
spawnlist 刷怪数据库
teleport 传送数据库
weapon 武器数据库


-----------------------------------
<其它各表说明>

access_levels GM权限等级分类和名字颜色.感觉是没什么作用的表.

---------------------------------------------------------------------------------------------
accounts 账号表.主要管理账号的账号和密码和是否被封号. (重开服要清的数据库)
---------------------------------------------------------------------------------------------

admin_command_access_rights 权限等级需求表.规定每一个命令需要多少等级的GM
---------------------------------------------------------------------------------------------
armor 防具表.规定防具防止的位置和重量等一些信息.不规定属性.
armorsets 套装表.这里你可以规定一个套装.你可以随意组合你喜欢的套装和技能.
---------------------------------------------------------------------------------------------
auction 拍卖处的城堡和要塞列表
auction_bid 拍卖有关系表.作用暂时不明
auction_watch 拍卖有关系表.作用暂时不明
augmentations 未知表.表中无数据.无法判断作用
auto_announcements 游戏中循环出现的公告
auto_chat 游戏中会自动说话的NPC
auto_chat_text NPC自动说话的内容
buff_templates 新手教师给加的BUFF列表
castle 城堡数据
castle_door 城门数据
castle_doorupgrade 城堡门守卫数据?作用不明
castle_functions 未知表
castle_manor_procure 未知表
castle_manor_production 未知表
castle_siege_guards 攻城战守卫数据 ?作用不明

---------------------------------------------------------------------------------------------
characters 角色表.在这里你可以改角色的名字啊 (重开服要清的数据库)
---------------------------------------------------------------------------------------------

characters_custom_data 自定义角色表.你可以在这里修改角色是不是英雄 贵族 VIP

---------------------------------------------------------------------------------------------
character_friends 角色的朋友列表 (重开服要清的数据库)
character_hennas 角色使用的染料列表(也就是纹身列表) (重开服要清的数据库)
character_macroses 角色的宏按钮列表 (重开服要清的数据库)
character_quests 角色接受 或者已经完成的任务列表 (重开服要清的数据库)
character_quests_item 角色身上的任务物品列表 (重开服要清的数据库)
character_raidpoints 角色狩猎过的BOSS列表 (重开服要清的数据库)
character_recipebook 人物制作的数据库列表?由于没数据无法判断 (重开服要清的数据库)
character_recommends 未知表 (重开服要清的数据库)
character_shortcuts 角色的快捷键列表 (重开服要清的数据库)
character_skills 角色技能列表 (重开服要清的数据库)
character_skills_save 角色副职业技能列表? (重开服要清的数据库)
character_stats 未知表 (重开服要清的数据库)
character_subclasses 角色副职业列表.在这里你可以新添加副职业 (重开服要清的数据库)
---------------------------------------------------------------------------------------------

char_templates 职业表.在这里你可以修改出生位置和6围.非常关键的一个表
clanhall 血盟大厅数据库列表
clanhall_functions 未知表
clan_data 血盟数据列表
clan_privs 血盟根据地列表?
clan_skills 血盟技能列表
clan_subpledges 未知表
clan_wars 血盟战争列表
class_list 小猫的对话列表.好像没作用了?
connection_test_table 根据字面上的翻译为.测试连接表
couples 结婚数据表
ctf 活动数据表.作用不明
ctf_teams 活动数据表.作用不明
dm 活动数据表.作用不明
cursed_weapons 受诅咒武器持有者列表.

-----------------------------------------------------------
custom_armor 自定义装备列表
custom_armorsets 自定义套装列表
custom_droplist 自定义npc的掉宝列表
custom_etcitem 自定义物品列表
custom_merchant_buylists 自定义商店列表
custom_merchant_shopids 自定义商店ID列表
custom_npc 自定义npc的列表
custom_npcskills 自定义npc的技能列表
custom_spawnlist 自定义npc的刷怪列表
custom_teleports 自定义移动列表
custom_weapon 自定义武器列表
-------------------------------------------------------------------------------

droplist 怪物死亡掉落的物品列表
enchant_skill_trees 强化技能列表.在这里你可以改成功率和要求之类的东西
---------------------------------------------------------------------------------------------
etcitem 道具表.这里可以改道具是否可以叠加和是否是任务道具和重量(没有武器和防具)
---------------------------------------------------------------------------------------------
fish 可以掉到的鱼列表
fishing_skill_trees 掉鱼技能树.你可以在这里添加需要物品才能学习的技能
fort 要塞数据列表
fortsiege_clans 要塞属于哪个血盟列表
fort_door 要塞的门数据列表
fort_doorupgrade 要塞城门守卫数据
fort_functions 未知表
fort_siege_guards 未知表
fort_spawnlist 要塞刷怪列表?oh my god我一看就应该是要塞刷出来的警卫列表.
forums 论坛数据.未知表
four_sepulchers_spawnlist 4圣杯刷怪列表
games 未知表
gameservers server的hexid列表
global_tasks 表中有seven_signs_update 和 olympiad_save 相信大家都知道是什么吧
gm_audit GM使用命令的日志.记得清理掉
grandboss_intervallist 未知表
grandboss_spawnlist 狩猎首领的刷怪数据.
henna 染料数据库.在这里你可以修改染料增加的属性(不管你怎么改最高一项加5点)
henna_trees 就是职业染料列表.规定什么职业可以纹什么样子的染料
heroes 游戏中的英雄列表.在这里添加可以在纪念碑上看到你的名字.用//sethero就不会看到

---------------------------------------------------------------------------------------------
items 角色身上的物品列表 (重开服要清的数据库)
---------------------------------------------------------------------------------------------

items_on_ground 地面掉落的物品数据库列表.需要在config开启才会写入
jail_spawnlist 监狱刷出来的怪物列表.作用是给送进监狱的人打.打够那么多就可以出监狱
lastimperialtomb_spawnlist 未知表
lvlupgain 据说是升级属性换算.未知表
merchants 商店npc对应地区
merchant_buylists 商店购买物品列表
merchant_shopids 商店ID列表
minions 狩猎首领带的小怪.
npc NPC和怪物的数据列表.可以修改他们的模型和HP MP 6围 攻击 防御 魔法攻击 魔法防御
npcskills NPC会使用的技能列表.这不能代替AI.因为在这里添加只会让NPC盲目使用.而不像AI那样根据情况来使用.
npc_buffer NPC 可以加的buff列表(就是奇岩城的加加师)
obj_restrictions 未知表
olympiad_nobles 参加奥林匹克的贵族列表
petitions 未知表
pets 角色的宠物数据列表
pets_skills 宠物的技能列表
pets_stats 宠物每一个等级的基本数据
pledge_skill_trees 血盟技能需求列表
posts 未知表
quest_global_data 任务回报列表
raidboss_spawnlist 狩猎首领刷出位置列表
random_spawn 也就是说有一定的几率会出现的NPC?
random_spawn_loc 上面一个表的NPC刷出位置
record 游戏纪录列表.无特殊作用.也就是一个日志纪录多少时间有多少个玩家在线.
seven_signs 七封引数据列表.不参加的话这个表就没用了
seven_signs_festival 黑暗祭典?未知表
seven_signs_status 和七封引有关系的未知表
siege_clans 参加攻城的血盟列表
skill_learn 强化技能师列表.如要把所有的强化都加在一个npc身上就要改这个
skill_spellbooks 学习技能需要的魔法书.需要在config开启
skill_trees 技能树.你可以在等级多少学习到什么技能就要在这里修改
spawnlist 游戏中的NPC和怪物的刷出位置和重新刷新时间列表
teleport 传送到的位置列表
temporaryobjecttable 临时模板存放表
topic 未知表
transform_skill_trees 变身角色的技能表
tvt 和tvt有关系的未知表
tvt_teams TVT的三个阵营
vanhalter_spawnlist 范浩特的刷怪列表
vipinfo VIP信息 无用的表
walker_routes 未知表
---------------------------------------------------------------------------------------------
weapon 武器表.在这里你可以修改武器的重量和一些其他的设定.不能修改武器的属性
---------------------------------------------------------------------------------------------

<如何设置怪物的掉宝>

打开数据库droplist可以看到各表
mobid 怪物id
itemid 要掉的物品
min 掉的最小个数
max 掉的最大个数
category 掉的物品种类(可分成1-10种类.自行随意设置)
chance 物品爆率(不要超过100万)

------------------------

<如何设置传送点>

打开一个传送的对话.\l2j-gameserver\data\html\teleporter\90000.htm
90000为奇岩的全能传送师
打开后可看到各传送说明.
例如
<td><button value="村庄与城镇" action="bypass -h npc_%objectId%_Link common/tel/30080-1.htm" width=95 height=20 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td><br>

bypass -h npc_%objectId%_Link common/tel/30080-1.htm语句代表跳到common/tel/30080-1.htm的对话页面.

再打开/30080-1.htm 是村庄与城镇的传送..

看下面说明
<a action="bypass -h npc_%objectId%_goto 19" msg="811;奇岩城镇"> 奇 岩 城 镇 - 6800 金币</a><br1>

是传送到奇 岩 城 镇

<a action="bypass -h npc_%objectId%_goto 19"这句代表.关联到数据库teleport里id为19的传送.

我们打开数据库teleport 找到19的那行 可以看到下面的说明

description id loc_X loc_y loc_Z price fornoble
19 19 -116791 45691 341 0 0

description 代表在数据库里的说明..用编号就好.
id 传送的id.关联html里的
loc_X 游戏里的三个坐标之一
loc_y 游戏里的三个坐标之一
loc_Z 游戏里的三个坐标之一
price 传送的价格
fornoble 这个应该是贵族的传送价格(新加的功能)

改的话只要改loc_X loc_y loc_Z 三个坐标就好了

---------------------------------------------------------------------

<如何知道自己的坐标呢.>

很简单.用管理号进游戏.然后你人物跑到要传送的地点处.比如你要传到奇岩.那么你跑到奇岩.的某地..
在对话框处打入
/位置
就可以看到一个X Y Z 的坐标. 然后把这个坐标加到teleport数据库里就可以传送到奇岩了

----------------------------------------------------------------

<如何查看玩家的属性>

用管理员号.在游戏里按ALT+G 就会多一个框出来.在框里打入要查的人物名再点相应查的东西就行了

或者在数据库characters找相应的角色名.查他的各项数据也行

----------------------------------------------------

<如何设/取消Gm号>

打开数据库编辑..找到数据库AngeL_sCT5
然后再找 characters 打开..选你要做GM的角色名.然后在他的后面找到accesslevel表.设成200就是GM号了.同样设0就是普通号

注意:
设之前.角色要先下线.并大退..设好再上就是管理员了

------------------------------------------------------

<循环公告>

在数据库auto_announcements里.打开.自行改就行了 改好端要重启

-----------------------------------------

<如何设进服玩家为普通玩家>
打开 l2j-gameserver\config\General.properties

# 进入游戏时是否拥有管理员权限.
EverybodyHasAdminRights = false
false改成true

调好后记得重启端 这样进游戏的玩家就是普通号了..如果以前开服时设置的是true.那么在数据库里要把已经建好的角色里的accesslevel表设成0,.不然以前建的角色还是GM号 记得人物不能在线

---------------------------------------------------

<如何设爆率/sp/回收率>
打开 l2j-gameserver\config\rates.properties
里面有各爆率说明.自己写.
注意.物品爆率不要超过5,不然东西会爆很多个的 建议在2-3就行了

调好后记得重启端

----------------------------------------------------

<如何设物品的强化成功率>
打开 l2j-gameserver\config\Character.properties
里面有写成功率说明.自己看
下面是对照说明

# 强化武器/装备/首饰成功率
# 强化武器成功率
EnchantChanceWeapon = 68
# 强化装备成功率
EnchantChanceArmor = 52
# 强化首饰成功率
EnchantChanceJewelry = 54
# 强化武器 开/关
EnchantBreakWeapon = true
# 强化装备 开/关
EnchantBreakArmor = true
# 水晶施法卷轴 开/关
EnchantBreakJewelry = true

# Crystal Enchant Scroll
# 强化首饰 开/关
AllowCrystalScroll = true
# 强化武器结晶成功率
EnchantChanceWeaponCrystal = 75
# 强化装备结晶成功率
EnchantChanceArmorCrystal = 75
# 强化首饰结晶成功率
EnchantChanceJewelryCrystal = 54
# 强化武器结晶 开/关
EnchantBreakWeaponCrystal = true
# 强化装备结晶 开/关
EnchantBreakArmorCrystal = true
# 强化首饰结晶 开/关
EnchantBreakJewelryCrystal = true

# Blessed Enchant Scroll
# 强化武器祝福成功率
EnchantChanceWeaponBlessed = 95
# 强化装备祝福成功率
EnchantChanceArmorBlessed = 95
# 强化首饰祝福成功率
EnchantChanceJewelryBlessed = 94
# 强化武器祝福成功率 开/关
EnchantBreakWeaponBlessed = true
# 强化装备祝福成功率 开/关
EnchantBreakArmorBlessed = true
# 强化首饰祝福成功率 开/关
EnchantBreakJewelryBlessed = true

# 强化上限 [默认 = 0 (无限制)]
# default = unlimited
# 武器强化上限
EnchantMaxWeapon = 10
# 装备强化上限
EnchantMaxArmor = 10
# 首饰强化上限
EnchantMaxJewelry = 10

# 如果EnchantSafeMax被设定为'8' 那么物品就可以按全加到 '8'
# 强化成功率(默认 = 3 普通强化卷轴, 默认 = 4 祝福强化卷轴)
# EnchantSafeMaxFull 是用于设定强化连身衣甲 (上下连身)
# 必须 > 0
EnchantSafeMax = 3
EnchantSafeMaxFull = 4



------------------------------------

<管理员命令>
//admin
其它的有中文菜单说明自己对

----------------------------------

<调物品>
//admin
在菜单最上面的框里写上要调的物品id 然后点{直接制造} 这样物品就会直接在你的物品栏里.如果要调多个的话.选{制造物品} 一样.前面是id 后面是物品数量.点制造就行了
要注意的是.调之前要选点要给物品的人的名字.比如你要给自己就点自己.要给某人.就点某人的名字就行了

------------------------------------------

<给装备调等级>
跟调物品一样.先点要调的人的名字..当然首先那个调的装备/武器要穿在身上才行.然后选{强化选单}
进入后.上面的框写强化等级.下面点要强化哪个部份


--------------------------------------------------------

<如何修改/查看怪/npc的属性>
按shift+鼠标右键点怪.就可以看到

del开头的是删除这个刷怪.慎用.删了这个怪就没了.重启端也是一样的

dro开头的是怪的掉宝 进去后.
第1个框.物品的id.
第2个框.最小掉的个数.
第3个框.最大掉的个数.
第4个框.掉的类型(随便就行)
第5个框.掉宝爆(不要超过100万不然会出错)

----------------------------------------------------

<如何刷怪>
按shift+鼠标右键点怪.可以看到怪的id.然后可以点del把这个怪删掉.然后你人物先跑到要刷怪的地方.打//admin
在上面的框里写上要刷的id然后选{直接刷怪} 这样怪就会刷在你站的地方了.

npc也一样方法刷

注意.小安/火龙/巴温三个不要刷哦.因有系统控制的.乱刷到时会出错的

-----------------------------------------------------------------

<如何把英文的对话汉成中文>

端因是时时更新.所以有些英文对话比较多.不过都是些不重要的.如果你实在想汉化的话.按下面的步骤来

1 对话基本全在l2j-gameserver\data\html下
2 打开各目录.会看到按id排列的的各种html文件.
3 你看要汉哪个npc的对话.在游戏里按shift+鼠标右键点npc就可以看到npc的id了.
4 然后在html目录里打相应的html文件.用记事本打开.汉成中文的.
5 汉好后保存为utf-8格式. 最后在游戏里//admin选重读html就行了,对话就会变中文了.

注意 "<" 这个符号中间的东西不要动哦.是任务的关联 ">"

--------------------------------------------------

<端里部份目录的说明>

l2j-gameserver\data\html\admin 管理员菜单
l2j-gameserver\data\html\adventurer_guildsman 冒险家菜单
l2j-gameserver\data\html\auction 竟标师的菜单
l2j-gameserver\data\html\chamberlain 城堡税率管理菜单
l2j-gameserver\data\html\clanHallManager 城堡管理菜单
l2j-gameserver\data\html\default 主要对话菜单.(基本npc对话全在这里)
l2j-gameserver\data\html\doormen 守门人的菜单
l2j-gameserver\data\html\fisherman 钓鱼公会会员的菜单
l2j-gameserver\data\html\guard 任务npc对话菜单(基本所有任务关联都在这里)
l2j-gameserver\data\html\help 游戏里的帮助对话菜单
l2j-gameserver\data\html\l2emu_mods 特别npc的菜单(各种活动npc的对话)
l2j-gameserver\data\html\manor 庄园种子的菜单
l2j-gameserver\data\html\merchant 各商店的npc对话菜单(所有的商店对话全在这里)
l2j-gameserver\data\html\olympiad 奥林匹克比赛的菜单
l2j-gameserver\data\html\seven_signs 七封印的菜单
l2j-gameserver\data\html\symbolmaker 纹身师的菜单
l2j-gameserver\data\html\teleporter 传送菜单(各城传送师的对话菜单)
l2j-gameserver\data\html\villagemaster 各教师和转职师的对话菜单
l2j-gameserver\data\html\warehouse 各仓库的管理菜单

-----------------------

<商店数据修改>
l2jangel-gameserver\data\multisell
是商店的数据(全能商店里的商店数据按商店id排列)

下面举列说明

<item id="1"> ----------------为物品的排列编号
<ingredient id="57" count="1000"/> ------------换此物品所需要的物品."1000" 为物品的数量
<production id="9547" count="1"/> ------------能换到的物品."1" 为数量
</item> ------脚本的格式不能动

<item id="2"> ----------------为物品的排列编号
<ingredient id="57" count="1000"/> ------------换此物品所需要的物品."1000" 为物品的数量
<production id="9547" count="1"/> ------------能换到的物品."1" 为数量
</item> ------脚本的格式不能动

那么如何改这个商店呢..我们找全能商店师 他的id是50002
然后在l2jangel-gameserver\data\html\merchant\找到50002.htm
打开可以看到各商店的对话数据

例如:
<td><a action="bypass -h npc_%objectId%_multisell 1000000">
<font color="FFFFFF">新手武器</font></a></td>
就是id为1000000的商店.我们就可以在
l2j-gameserver\data\multisell
打到1000000的商店 然后修改就行了 修改好后用管理员菜单//admin 然后选重读multisell就行了.改之前记得备份原文件

如果不想要这个商店的话.把
<td><a action="bypass -h npc_%objectId%_multisell 1000000">
<font color="FFFFFF">新手武器</font></a></td>
这整个对话删掉.然后管理员菜单//admin 重启html


--------------------

<特色活动修改>
l2jangel-gameserver\data\scripts\custom
本端的所有物色功能和脚本目录 __init__.py为脚本(用记事本打开改) html为对话

-----------------------

<任务脚本修改>
l2jangel-gameserver\data\scripts\quests
本端的所有任务对话和脚本目录.按任务的id排列__init__.py为脚本(用记事本打开改) html为对话

----------------------

<转职/职业脚本修改>
l2jangel-gameserver\data\scripts\village_master
转职的对话和脚本目录__init__.py为脚本(用记事本打开改) html为对话

-------------------

<装备属性修改>
l2jangel-gameserver\data\stats\armor
装备的属性目录.按装备的id排的

----------------

<技能属性修改>
l2jangel-gameserver\data\stats\skills
技能的属性目录.按技能id排列

-------------------

<武器属性修改>
l2jangel-gameserver\data\stats\weapon
武器的属性目录.按武器的id排列


---------------------

<活动修改>
l2jangel-gameserver\data\faenor
为活动目录.就是全世界收集物品的活动
文件为zip格式.可解压.然后用记事本修改xml文件

---------------下面是举列说明:

<Event ID="1234" Active="24 Dec 2006-26 Dec 2008">
<Droplist>
<AllDrop Items="6393,6392" Count="1,1" Chance="70%" />
</Droplist>
<Message Type="OnJoin" Msg="闪耀勋章: 闪耀勋章收集后可到奇岩兑换物品" />
<EventEnd>
<Take From="AllPlayers">
<Item ItemID="6393-6392"></Item>
</Take>
</EventEnd>
</Event>

---------
ID="1234"是活动的编号.跟zip文件同名

Active="24 Dec 2006-26 Dec 2008"> 为活动的时间 如把2008改成2007那么这个活动就不会出现了. 等于过期了

Msg="闪耀勋章: 闪耀勋章收集后可到奇岩兑换物品" /> 进服里活动的说明

Items="6393,6392" 为物品id 如多个可用,号分开

Count="1,1" 为爆的数量 如多个可用,号分开

Chance="70%" 为物品爆率

<Item ItemID="6393-6392"> 为物品id 跟上面物品id要一样

其它的就不要改了 改好后保存.并把改好的文件拉到zip里覆盖就行了.记得不要改文件名..然后重启端就可以了

-----------------------------

<进服公告>

\l2j-gameserver\data\announcements.txt记事本打开修改 记得存为utf-8格式.改好后重启端就行了


--------------------------------

<boss管理器动画开启>

奇岩

神殿旁边有boss专用传点.结界的心脏. 度量点. 克莱恩. 席琳的石像

1.结界的心脏?安塔瑞斯管理器
需要 传送石 id3865 全能商店有卖任务道具
可能还要跑到安塔瑞斯出场地方附近.才看的到动画. 等5分钟动画开启

2.度量点?巴温管理器-
需要 染血的布 id4295 全能商店有卖任务道具
传送完.奔跑去.点选巴温的石像.动画开启

3. 巴拉卡斯监视者-克莱恩?巴拉卡斯管理器
需要 1次性浮游石id7267 全能商店有卖任务道具
传送到众神火炉上层.往火焰回廊奔跑到 火山的心藏 id31385.
传送到巴拉卡斯巢穴.继续奔跑.往下跳.
在213143 -115035 -1064 位置等1-5分钟火龙飞天喷火动画开启


4.席琳的石像?塞壬管理器

修改l2jangel-gameserver\config\ 里面grandboss.properties

=======================================================
塞壬
=======================================================

# 是否开启允许玩家单独进入.
EnableSinglePlayer = false<==改为ture

需要 卡扎克 id8784 全能商店有卖任务道具

传送完.等几分钟.伶盗龙?暴龙?塞壬 依续刷出
-------------------------------------------------------------------------------------------------
5.弗林迪萨管理器?gm传送->5章地区->最后的皇陵 等1分钟~5分钟
要先打影像.画像.
20.版可以打到第3阶段.才莫明传出去
21版打的死.有掉项鍊.狩猎积分

6.安德雷亚斯范浩特管理器
需要 参观者的标章 id8064 找卢云神殿.神官爱丽斯接任务
需要 邪教的标章 id8067 完成任务或全能商店有卖
需要 黑暗钥匙 id8275 打开黑暗之门.邪教神殿怪会掉或gm刷出道具
打掉 黑暗之门~祭檀的门内.所.有.特里殴的启示
打掉 祭檀的门~祭物的门内.所.有.安德雷亚斯范浩特的亲卫队长
通过 祭物的门 动画开启

祭物的门必需照流程开启.否则会没动画&安德雷亚斯范浩特无敌化

7.巴尔勒管理器 不明 官服条件…小boss没看到


勿开gm无敌.可能会判断无玩家进入boss场景

------------------------------------

如何设置永久英雄

打开表heroes 然后按characters里的内容填写........
后面两个全写1和1
设之前玩家要先下线.设好再上就是永久的英雄了
图片

回复

在线用户

正浏览此版面之用户: 没有注册用户 和 4 访客