藏宝湾网游单机站

 找回密码
 注册

QQ登录

只需一步,快速开始

★69 元包站 Gm 手游平台★

★69 元包站 Gm 手游平台★

★Gm 游戏平台【无限资源包站平台,真正体验gm和土豪感觉】★

★白嫖放置传奇 玩通关算你赢★

★白嫖放置传奇 玩通关算你赢★

★白嫖长久耐玩型 放置类挂机传奇游戏 充值可打 安全挂机 可交易 无PK★

★@梦幻长久耐玩全新大唐九黎★

★@!!——梦幻长久耐玩全新大唐九黎——!!★

★★新增全新门派九黎城, ★侵烛系统 ★静脉系统 ★赐福系统 ★战斗动作声效系统 ★全场景NPC、召唤兽迭代最新 ★17个副本,完全还原 ★独家PK系统,享受极致免费PK★★

承接推广
★承接推广★

★承接推广★

☆ 六一活动开放-放置传奇☆

★ 六一活动开放-放置传奇★

★可白嫖 上班摸鱼类 放置文字传奇游戏(放置休闲)qq群756025698★

★三职业传奇★开局送神装★爆率100%★零氪首选★

★三职业传奇★开局送神装★爆率100%★零氪首选★

★〖双线〗〖无忧传奇〗〖每日新区〗〖开局送神装 100%高爆率 装备元宝打怪爆〗★

承接推广

★承接推广★

★承接推广★

承接推广

★承接推广★

★承接推广★

★DNF★全职业平衡★公益服★
★DNF★全职业平衡★公益服★

【dnf86版本】【怀旧服】【全职业平衡】【非变态服】【非商业服】【774031300】

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

查看: 40482|回复: 12

[分享] 天堂II技术

[复制链接]
发表于 2010-4-25 09:54:59 | 显示全部楼层 |阅读模式
本帖最后由 阿童木 于 2010-4-25 10:24 编辑

不用关闭服务器就可修改攻城的方法


不用关闭服务器就可以攻城的方法发给所有的GM朋友们
.必须你是GM(请查看相关贴子)用GM登陆
如果想进行大多的操作,需要先执行//hide off,否则默认是隐
身状态,不能穿装备和打怪的
2.创一个血盟.把血盟升到4级以上:
血盟升级用品代码 直接用gm命令 //summon 代码
血之证据 1419
结义证据3824 (可能是3874) 这个记得不是很清楚啦,好象
是3874大家可以试下
盼望证据 3870
3.设置攻城日期:
//set_siege 城池的名字 攻城日期(必须设为攻城前24小时,
否则不能申请攻城)
如古鲁丁城:
//set_siege gludio_castle 2004 9 29 10 10
3.找NPC申请攻城.
4.马上攻城:
//set_quick_siege 城池的名字 几秒后开始攻城的数字
如30秒后古鲁丁城开始攻城:
//set_quick_siege gludio_castle 30
5.gogogo
附:各城池的名字:
gludio_castle
dion_castle
giran_castle
oren_castle
aden_castle
6.GM不死的代码: //undying on
取消用: //undying off
呵呵.这样就不用退出服务器又换算攻城时间成二进制了.绝对
www.5uwl.net

以亚丁为例.
//set_siege aden_castle 2004 10 10 10 10
然后组织血盟去传令者那里报名去
然后
//set_quick_aiege aden_castle 30
三十秒后开始攻城..
==============================================================================================

天堂2精选强化技能+ID



skill_id = 283 skill_level = 130 name = [召唤黑豹]
skill_id = 69 skill_level = 130 name = [献身]
skill_id = 72 skill_level = 130 name = [钢铁意志]
skill_id = 86 skill_level = 130 name = [还击]
skill_id = 116 skill_level = 130 name = [怒嚎]
skill_id = 122 skill_level = 130 name = [衰弱术]
skill_id = 127 skill_level = 130 name = [迟缓术]
skill_id = 130 skill_level = 130 name = [颤栗激战]
skill_id = 131 skill_level = 130 name = [鹰之眼]  
skill_id = 263 skill_level = 130 name = [致命之息]
skill_id = 264 skill_level = 130 name = [大地之歌]
skill_id = 265 skill_level = 130 name = [生命之歌]
skill_id = 266 skill_level = 130 name = [水灵之歌]
skill_id = 267 skill_level = 130 name = [护卫之歌]
skill_id = 268 skill_level = 130 name = [风灵之歌]
skill_id = 269 skill_level = 130 name = [猎者之歌]
skill_id = 271 skill_level = 130 name = [战士之舞]
skill_id = 272 skill_level = 130 name = [士气之舞]
skill_id = 273 skill_level = 130 name = [神秘之舞]
skill_id = 274 skill_level = 130 name = [火灵之舞]
skill_id = 275 skill_level = 130 name = [狂暴之舞]
skill_id = 276 skill_level = 130 name = [专注之舞]
skill_id = 279 skill_level = 130 name = [怒雷强击]
skill_id = 283 skill_level = 130 name = [召唤黑豹]
skill_id = 1045 skill_level = 130 name = [神佑之体]
kill_id = 1048 skill_level = 130 name = [神佑之魂]
skill_id = 1064 skill_level = 130
skill_id = 1072 skill_level = 130 name = [沉睡之云]
skill_id = 1086 skill_level = 130 name = [速度激发]
skill_id = 1104 skill_level = 130 name = [寒冬封印]
skill_id = 1148 skill_level = 130 name = [死亡之刺]
skill_id = 1230 skill_level = 130 name = [风之爆裂]
skill_id = 1231 skill_level = 130 name = [精神爆发]
skill_id = 1232 skill_level = 130 name = [燃烧之体]
skill_id = 1235 skill_level = 130 name = [水之爆裂]
skill_id = 1240 skill_level = 130 name = [导引]
skill_id = 1242 skill_level = 130 name = [死之呢喃]
skill_id = 1243 skill_level = 130 name = [祝福之盾]
skill_id = 1245 skill_level = 130 name = [窃取精华]
skill_id = 1248 skill_level = 130 name = [迟钝封印]
skill_id = 1249 skill_level = 130 name = [帕格立欧之眼]
skill_id = 1251 skill_level = 130 name = [狂暴颂歌]
skill_id = 1252 skill_level = 130 name = [敏捷颂歌]
skill_id = 1253 skill_level = 130 name = [威力颂歌]
skill_id = 1256 skill_level = 130 name = [帕格立欧之心]
skill_id = 288 skill_level = 130 name = [警戒状态]
skill_id = 1260 skill_level = 130 name = [帕格立欧迅捷]
skill_id = 1261 skill_level = 130 name = [帕格立欧愤怒]
skill_id = 293 skill_level = 20 name = [精通双手武器]
skill_id = 1268 skill_level = 130 name = [吸血怒击]
skill_id = 297 skill_level = 2 name = [决斗者之灵]
skill_id = 1276 skill_level = 130 name = [召唤银色猫]
skill_id = 1277 skill_level = 130 name = [召唤蓝眼独角兽]
skill_id = 1278 skill_level = 130 name = [召唤失魂者]
skill_id = 1282 skill_level = 130 name = [帕格立欧之速]
skill_id = 1284 skill_level = 130 name = [复仇颂歌]
skill_id = 304 skill_level = 130 name = [胜利之歌]
skill_id = 305 skill_level = 130 name = [复仇之歌]
skill_id = 310 skill_level = 130 name = [吸血之舞]
skill_id = 312 skill_level = 130 name = [痛击之势]
skill_id = 313 skill_level = 130 name = [狙击]
skill_id = 318 skill_level = 130 name = [守护之势]
skill_id = 1295 skill_level = 130 name = [巨浪冲击]
skill_id = 1299 skill_level = 170 name = [召唤兽极限防御]
skill_id = 1303 skill_level = 130 name = [狂热术]
skill_id = 1304 skill_level = 130 name = [强化盾牌]
skill_id = 320 skill_level = 130 name = [愤怒]
skill_id = 322 skill_level = 130 name = [堡垒之盾]
skill_id = 1305 skill_level = 130 name = [帕格立欧荣誉]
skill_id = 1306 skill_level = 130 name = [生命典礼]
skill_id = 1308 skill_level = 130 name = [掠夺之歌]
skill_id = 1309 skill_level = 130 name = [猎鹰之歌]
skill_id = 1310 skill_level = 130 name = [吸血战歌]
skill_id = 1331 skill_level = 130 name = [召唤猫女王]
skill_id = 1311 skill_level = 130 name = [灵魂净化]
skill_id = 1332 skill_level = 130 name = [召唤 独角兽紫色幻翼]
skill_id = 1333 skill_level = 130 name = [召唤夜影]
skill_id = 1334 skill_level = 130 name = [召唤邪恶之人]
skill_id = 341 skill_level = 1 name = [生命礼赞]
skill_id = 1335 skill_level = 1 name = [生命均衡]
skill_id = 361 skill_level = 1 name = [休克冲击]
skill_id = 362 skill_level = 1 name = [防御冲击]
skill_id = 1349 skill_level = 1 name = [英雄召唤]
skill_id = 1364 skill_level = 1 name = [祝福之眼]
skill_id = 1372 skill_level = 8 name = [扩展道具栏]
skill_id = 371 skill_level = 3 name = [血盟精神]
skill_id = 395 skill_level = 1 name = [英雄奇迹]
skill_id = 396 skill_level = 1 name = [狂暴英雄]
skill_id = 1374 skill_level = 1 name = [英雄战斗]
skill_id = 1375 skill_level = 1 name = [英雄封印]
skill_id = 1376 skill_level = 1 name = [英雄诅咒]
skill_id = 406 skill_level = 3 name = [最终救赎]
skill_id = 408 skill_level = 10 name = [恶魔之舞]
skill_id = 1390 skill_level = 3 name = [战争颂歌]
skill_id = 1391 skill_level = 3 name = [大地颂歌]
skill_id = 1394 skill_level = 9 name = [发呆]
skill_id = 1395 skill_level = 10 name = [泯灭]
skill_id = 2137 skill_level = 1 name = [召唤圣诞树]
skill_id = 2139 skill_level = 1 name = [高级圣诞树的祝福]
skill_id = 2213 skill_level = 15 name = [回城 - 猎人村庄]
skill_id = 2213 skill_level = 16 name = [回城 - 亚丁城镇]
skill_id = 2231 skill_level = 1 name = [火龙保护卷轴]
skill_id = 2232 skill_level = 1 name = [火龙刺杀卷轴]
skill_id = 2234 skill_level = 1 name = [分离之箭]
skill_id = 3598 skill_level = 1 name = [完全恢复]
skill_id = 3599 skill_level = 1 name = [横扫千军]
skill_id = 3586 skill_level = 1 name = [封锁物理技能]
skill_id = 3603 skill_level = 10 name = [魔剑-萨雷奇]
skill_id = 3604 skill_level = 1 name = [弗林迪萨的项链]
skill_id = 3621 skill_level = 1 name = [强化A级轻甲]
skill_id = 3624 skill_level = 1 name = [强化S级轻甲]
skill_id = 3618 skill_level = 1 name = [强化B级轻甲]
skill_id = 3612 skill_level = 1 name = [强化D级轻甲]
skill_id = 7005 skill_level = 4 name = [巨大吸血战歌]
skill_id = 7006 skill_level = 13 name = [巨大帕格立欧之心]
skill_id = 4130 skill_level = 1 name = [落雷]
skill_id = 4136 skill_level = 1 name = [巴温的礼物]
skill_id = 4365 skill_level = 2 name = [启示祝福]
skill_id = 4361 skill_level = 2 name = [灭亡诅咒]
skill_id = 4385 skill_level = 1 name = [替身的恩惠]
skill_id = 4522 skill_level = 1 name = [暗杀者之眼]
skill_id = 4689 skill_level = 2 name = [火龙恐惧]
skill_id = 4699 skill_level = 13 name = [女神祝福]
skill_id = 4700 skill_level = 13 name = [女神礼物]
skill_id = 4711 skill_level = 12 name = [疯狂防御]
skill_id = 4424 skill_level = 5 name = [耐于拳套武器]
skill_id = 4426 skill_level = 4 name = [耐于二刀流武器]  
skill_id = 4428 skill_level = 4 name = [耐于双手武器]
skill_id = 4479 skill_level = 1 name = [冰精灵的祝福]
skill_id = 5021 skill_level = 12 name = [殷海萨的强化]
skill_id = 92 skill_level = 130 name = [冲击盾]
skill_id = 99 skill_level = 130 name = [快速箭]
skill_id = 101 skill_level = 130       name = [冲击箭]  
skill_id = 115 skill_level = 130 name = [能量破坏]
skill_id = 121 skill_level = 130 name = [战斗咆哮]
skill_id = 211 skill_level = 130 name = [生命强化]
skill_id = 1013 skill_level = 130 name = [回复术]
skill_id = 1040 skill_level = 130 name = [保护盾]
skill_id = 1059 skill_level = 130 name = [魔力催化]
skill_id = 1062 skill_level = 130 name = [狂战士魂]
skill_id = 1068 skill_level = 130 name = [力量强化]
skill_id = 1069 skill_level = 130 name = [催眠术]
skill_id = 1077 skill_level = 130 name = [弱点侦测]
skill_id = 1078 skill_level = 130 name = [精神专注]
skill_id = 1085 skill_level = 130 name = [灵活思绪]
skill_id = 1201 skill_level = 130 name = [树精之足]
skill_id = 1087 skill_level = 130 name = [敏捷术]
skill_id = 1204 skill_level = 130 name = [风之疾走]
skill_id = 1206 skill_level = 130 name = [风之枷锁]
skill_id = 1218 skill_level = 130 name = [终极急救术]
skill_id = 1219 skill_level = 130 name = [终极集体治愈术]
skill_id = 205 skill_level = 130 name = [精通钝器]
skill_id = 205 skill_level = 170 name = [精通钝器]
skill_id = 1099 skill_level = 130 name = [缓速封印]
skill_id = 1229 skill_level = 130 name = [生命礼赞]

==================================================================================

总结服务器安装方法与优化



按照以前的很多资料安装就可以了 但以前的资料里有很多没有提到的地方
总结以下一个多月开服的经验 写给大家
1:以前教程提到修改lin2comm里的IP和gamma用户 可没提到修
改lin2world里的IP和用户 具我所知 lin2world里也有类似错误 比如说
set @conn_str = '10.10.12.' + @world_id + ''';''gamma'';''lineage2pwd'
这样的存储过程在服务器运算过程中 肯定会出现错误 所以建议大家改一下
2:关闭LogD.exe 这样可以节省很多资源 具体方法是:
一、解决SQL中每日写入LOG、不用启动L2logD.exe、petition.exe
(1)、修改 l2cache.ini ,把
[LogD] -------删除。
address="XXX。XXX。XX。X" -------删除。
port=3999 -------删除。
(2)、修改 newauth/ect中的 config.txt ,把
UseLogD=true ---------------- 改为 UseLogD=false
logdip="127。0。0。1" -------删除。
logdport=3999 -------删除。
logdconnectinterval=120 -------删除。
(3)、修改 l2server.ini ,把
[LogD] -------删除。
address="127。0。1。1" -------删除。
port=3999 -------删除。
(4)、修改 L2NPC.ini,把
[LogD] -------删除。
address="127。0。0。1" -------删除。
port=3999 -------删除。
ps:如果是多机负载 请按实际情况修改
3:删除自动导航文件pathnode.bin和pathnode.idx 然后在相同
目录下建立一个0字节的同名文件即可 自动导航系统是为玩家自
动选择路线所提供的服务 光是一个pathnode.bin文件就200多M
你自己想想 耗不耗资源吧w w w.5 u w l.n e t
4:据说开启服务器后 设置l2server级别为高l2npc为高与标准
可以让服务器更稳定 我试了 的确稳定了不少 大家可以试试
5:前一段时间在网上见到一个加载3100多的npcdata文件 我试
了一下 感觉不错 关键的怪一个也没少 但是刷新速度慢了一半
不过已经很理想了 以前我服务器一天挂一次到两次 做了以上
的处理后 有时候两天都没事 pending write可以到10000W也就
是1Y以上 希望能对大家有所帮助================================================================================================
打造GF般的转职任务系统


L2J的任务系统虽然有很大进展,但一直也是令人垢病的地方,很多任务无法圆满完成。尤其是转职任务,所以作者不得不加了一个小猫来实现转职。
经过偶两天的调试,终于对任务系统有了很大的完善,转职任务终于能顺利完成,不用再找小猫了,现将任务脚本的修正方法公布出来,并以精灵巡守的转职任务为例具体说明。
1、准备工作,一份L2J模拟器必不可少,另外请准备好一份解密的NPCNAME-CN.txt,questname-cn.txt和itemname-cn.txt。如果不会解密的请参照文蓝的贴,这里不再作具体说明。www.5uwl.net
2、打开questname-cn.txt找到成为精灵巡守这一任务,它的任务代码是407,进入模拟器下data\jscript\quest\407-pathtoElfscout\,打开_init_.py文件,最开头的一段是标明导入的JAVA类和执行时的目标位置,可是不理。下面一段请注意:
REORIA_LETTER2_ID = 1207
PRIGUNS_TEAR_LETTER1_ID = 1208
PRIGUNS_TEAR_LETTER2_ID = 1209
PRIGUNS_TEAR_LETTER3_ID = 1210
PRIGUNS_TEAR_LETTER4_ID = 1211
MORETTIS_HERB_ID = 1212
MORETTIS_LETTER_ID = 1214
PRIGUNS_LETTER_ID = 1215
HONORARY_GUARD_ID = 1216
REORIA_RECOMMENDATION_ID = 1217
RUSTED_KEY_ID = 1293
这里是任务物品的代码,等号右边数字是物品ID,具体请查itemname-cn.txt文件,我不一一作说明,其中1217是最后一步,大师Reisa的推荐信,GF中有了这件物品,然后找宗师Rains就可以完成转职,但是我们看到这里就差Rains的任务JS。
3、编写Rains的对话脚本,大家可以按照其它脚本的格式写,内容随便,只不过要注意存成utf-8的编码格式,文件名一定要以7228开头,因为查询npcname-cn.txt,Rains的ID是7228。这里我也给一个例子:7228-01.htm
<格式html>
<格式head>
<格式body>
Grand Master Rains:<格式br>
Welcome,hero!Now i'll change your Class to <格式font color="LEVEL">Scout<格式/font>!<格式br>May you good luck!
<格式/body>
<格式/html>
因为论坛也有脚本编写,为了让文件内容能显示,所以我在必须要的内容前面都加了“格式”二字,大家写的时候自己去掉。
4、修正_init_.py文件。找到下面内容
  elif npcId == 7328 and int(st.get("cond")) and st.getQuestItemsCount(HONORARY_GUARD_ID)>0 :
    htmltext = "7328-07.htm"
    st.takeItems(HONORARY_GUARD_ID,1)
    st.giveItems(REORIA_RECOMMENDATION_ID,1)
    st.set("cond","0")
    st.setState(COMPLETED)
    st.playSound("ItemSound.quest_finish")
  return htmltext
我作一个大意解释,这里是说如果npc的id为7328也就是指你跟Reisa对话,此时你任务并没完成,同时又有物品HONORARY_GUARD_ID(名字记不太清楚了,反正是莫雷蒂给你的认证书),那么对话就显示7328-07.htm里的内容,同时把莫雷蒂的认证书收回,给你Reisa的认证书,响任务完成的音乐,任务就此结束。实际上并没有涉及到转职的内容。
将下面内容替换原文,请仔细一点不要弄错了。
  elif npcId == 7328 and int(st.get("cond")) and st.getQuestItemsCount(HONORARY_GUARD_ID)>0 :
    htmltext = "7328-07.htm"
    st.takeItems(HONORARY_GUARD_ID,1)
    st.giveItems(REORIA_RECOMMENDATION_ID,1)
    st.set("cond","9")
  elif npcId ==7228 and int(st.get("cond")) and st.getQuestItemsCount(REORIA_RECOMMENDATION_ID)>0:
    htmltext = "7228-01.htm"
    st.takeItems(REORIA_RECOMMENDATION_ID,1)
    st.player.setClassId(22)
    st.set("cond","0")
    st.setState(COMPLETED)
    st.playSound("ItemSound.quest_finish")
  return htmltext

再向下拉,看到有STARTED.addTalkId()这里,加上一行STARTED.addTalkId(7228)
保存后,一切就OK了!现在你像GF一样做任务转职了!

最后偶再补充一点点任务相关的内容,有许多朋友抱怨,一些任务物品的掉率实在太低了,不管怎么调爆率都不会掉,实际上任务物品的掉落与爆率没有关系,是在_init_.py和mysql里控制的,首先mysql里要设计有这个物品的掉率,要不我也没办法,然后就是在任务js里调整。还是以精灵巡守为例,请看下面的内容:
def onKill (self,npc,st):
  npcId = npc.getNpcId()
  if npcId == 53 :     ------------------任务目标
    st.set("id","0")   ------------------数据库里标签,可以不管
    if int(st.get("cond")) :       ---------判断任务在进行
    if st.getQuestItemsCount(PRIGUNS_TEAR_LETTER1_ID)+st.getQuestItemsCount(PRIGUNS_TEAR_LETTER2_ID)+st.getQuestItemsCount(PRIGUNS_TEAR_LETTER3_ID)+st.getQuestItemsCount(PRIGUNS_TEAR_LETTER4_ID) < 4 : ---如果任务物品总数不到4
      if st.getQuestItemsCount(PRIGUNS_TEAR_LETTER1_ID)<1 :
        st.giveItems(PRIGUNS_TEAR_LETTER1_ID,1)         ---------掉落1个
        if st.getQuestItemsCount(PRIGUNS_TEAR_LETTER1_ID)+st.getQuestItemsCount(PRIGUNS_TEAR_LETTER2_ID)+st.getQuestItemsCount(PRIGUNS_TEAR_LETTER3_ID)+st.getQuestItemsCount(PRIGUNS_TEAR_LETTER4_ID) == 4 :       -------------检查是否打够了任务物品
        st.playSound("ItemSound.quest_middle")   -----------如果够了就在游戏中响任务物品够的音乐
        st.set("cond","3")           -----------同时给任务阶段换一个标签
        else:
        st.playSound("ItemSound.quest_itemget")   -----------否则就响得到物品的音乐
以上是对物品的控制,另外还有
STARTED.addQuestDrop(7328,REORIA_LETTER2_ID,1)
STARTED.addQuestDrop(53,PRIGUNS_TEAR_LETTER1_ID,1)
STARTED.addQuestDrop(53,PRIGUNS_TEAR_LETTER2_ID,1)
STARTED.addQuestDrop(53,PRIGUNS_TEAR_LETTER3_ID,1)
STARTED.addQuestDrop(53,PRIGUNS_TEAR_LETTER4_ID,1)
STARTED.addQuestDrop(5031,RUSTED_KEY_ID,1)
STARTED.addQuestDrop(7337,MORETTIS_HERB_ID,1)
STARTED.addQuestDrop(7337,MORETTIS_LETTER_ID,1)
STARTED.addQuestDrop(7426,PRIGUNS_LETTER_ID,1)
STARTED.addQuestDrop(7337,HONORARY_GUARD_ID,1)
这些是对爆率的控制,如果没有上述两段那你可以中断任务了,因为打不出来啊!

其它的转职任务与我所讲的修正方法完全一样,只不过是换个NPCID和itemID。大家有兴趣可以自己试着修正一下
由于现在大家手中的模拟器各不相同,有许多都是别的作者自己加以编译了的,偶手上的也一样,经过偶自己和几位朋友分别重新编译,增加了一些东西,具体是什么自己都记不清了.
所以也不知道大家手中的模拟器是否有setClassId这个方法,为了使人人都能完成任务,再提供一个修正方法,注意这两种方法偶都测试通过,绝无问题.

在_init_.py文件中找到   
elif npcId == 7328 and int(st.get("cond")) and st.getQuestItemsCount(HONORARY_GUARD_ID)>0 :
    htmltext = "7328-07.htm"
直到   return htmltext       这一段,将其换为:
  elif npcId == 7328 and int(st.get("cond")) and st.getQuestItemsCount(HONORARY_GUARD_ID)>0 :
    htmltext = "7328-07.htm"
    st.takeItems(HONORARY_GUARD_ID,1)
    st.giveItems(REORIA_RECOMMENDATION_ID,1)
    st.set("cond","9")
  elif npcId == 7228 and int(st.get("cond"))>=0:
    if st.getQuestItemsCount(REORIA_RECOMMENDATION_ID)>0 :
      htmltext = "7228-01.htm"
      st.takeItems(REORIA_RECOMMENDATION_ID,1)
      st.set("cond","0")
      st.setState(COMPLETED)
      st.playSound("ItemSound.quest_finish")
    else:
      htmltext = "7228-02.htm"
  return htmltext
同样再在下面定义对话人物,加上STARTED.addTalkId(7228)表示任务中有跟7228号npc对话的内容.
然后编辑7228-01.htm为:
<html>
<head>
<body>
Grand Master Rains:<br>
Welcome,hero!I'm now changing your Class to<br><a action="bypass -h npc_%objectId%_change_class 22"><font color="LEVEL"> Scout</font></a>!<br>May you good luck!

</body>
</html>
再编写一个7228-02.htm:
<html>
<head>
<body>
Grand Master Rains:<br>
Greetings,hero!I wonder if you fit for <font color="LEVEL">Scout</font>?<br>Come back when you are ready!

</body>
</html>
请一定将格式存为utf-8,要不会出问题的!
这样即使你是最原始的l2j档都没有问题!
=================================================================================================

如何设置攻城的方法



----------------------------------------我是分隔线----------------------------------------

要攻城前,首先要确定盟的等级要4级以上(一般大家都是把盟升到5级)

首先要找各大职业(工会)的领导者开盟及升级

升级所需的物品有:

一定数量的SP
一定数量的钱
血之证(ID=1419)
结义之证(ID=3874)
盼望之证(ID=3870)

之后就一口气把盟升级到5级盟,接着离开游戏,重起服务端还有客户端,进入游戏,这时你就会发现你的盟已经升级到5级了

盟升好级了就能开始攻城了

----------------------------------------我是分隔线----------------------------------------

首先先到你要攻城的城堡那里,开启攻城选单,点选要攻打的城名,然后点选自己的名字,选增加攻城方,然后再开启开始攻城!
(L2J-VN Rev82版以上的按照上面的方法就能开启攻城了,不需要去改系统时间这方面的问题)==========================================================================================
关于天堂II写套装属性的问题




早一点的版本属性都是写在armor文件夹 xml档里
我也据体说不上哪个版本 不在写armor里了 armor文件夹里只有防御 HP MP增加量
套装的属性都用一个技能形式写在 skills里了 在配合数据库里一个叫armorsets实现套装属性
我拿C61231说明  不知道C7的是不是适用 有问题的朋友可以对比一下
l2db 里面有个 armorsets  我对里面的各项解释一下相信大家就能明白了
id                            好像是套装ID 从小到大排下去就行了
chest                      胸甲id
legs                        胫甲id
head                      头盔id
gloves                    手套id
feet                        鞋id
skill_id                  套装技能的id
shield                    盾的ID
shield_id              装备盾后增加的技能id
enchant6shill      套装全套强化6以上时增加的技能id
下面拿皇家套做说明
id                            43    套装id
chest                      6373  皇家骑士团胸甲
legs                        6374  皇家骑士团胫甲
head                      6378  皇家骑士团靴
gloves                    6375  皇家骑士团手套
feet                        6376  皇家骑士团靴
skill_id                  3553  套装属性的技能id  在x:\CLA_Server\gameserver\data\stats\skills中
shield                    6377  皇家骑士团盾
shield_id              3554  装备盾后的属性技能id (抵抗出血,毒)
enchant6shill      3623  套装道具强化6以上时,增加防御力,MP恢复力
最后说明一下  这些是服务器端的修改 装备属性穿上后有所体现
但是游戏里的文字说明 需要修改客户端里的 itemname-cn 文件

====================================================================================

天堂SF架设技术教程


重要提示:装SQL时候,一定要使用sa用户名并且自己设置密码)
第一步: 开始IP设置
打开服务端中 CacheD 文件夹,找到 l2cache 配置文件 ,用记事本打开后,把里面的IP,改成 127.0.0.1 (不要说你不知道什么是IP,怎么改IP)
同样,L2logD 文件夹中的 l2logd 配置文件,也打开,改里面所有IP为 127.0.0.1
L2NPC里,L2NPC 配置文件,也打开,改里面所有IP为 127.0.0.1
打开L2Server 文件夹,找到 l2server 配置文件,改里面所有的IP为 127.0.0.1,并且,把其中中的 IOBufferCount 改成 5000

最后注意了,打开 NewAuth 文件夹,再进入 etc 文件夹,打开 config 文件。这个文件有 2处IP ,如果你是开外网,就把第一处改为你的 外网IP ,如果开内网,就把它改成 内网IP ,第2处,在最下面,把它修改成 127.0.0.1

这样,服务端的修改,就结束了

第二步 ODBC+SQL设置
把ODBC设置文件安装到你的 C:/Program Files/Common Files/ODBC/Data Sources 下
打开 SQL2000 ,点开数据库后,按右键 - 新建数据库,在 名称 里,写上 lin2log 后,确定。相同方法,再创建5个数据库,分别是 lin2report lin2comm lin2db lin2user lin2world
下面还原数据库
在刚才创建好的 lin2log 数据库上,点右键 -- 所有任务 --- 还原数据库 ,会弹出个窗口
在第2行,有个还原 数据库文件组或文件从设备,默认的是 数据库,把它改成 从设备,只要点下 从设备 就可以
然后窗口改变,你找到 选择设备 按钮,点下,出现新窗口后,再找到 添加 按钮,这个时候,又出现个新窗口,点右边,第一行末了的 ... 这个按钮,会出现个目录树,找到刚才解开的SQL数据库文件中的 lin2log 这个文件,选中后,点确定,一直点确定确定,到第一个窗口后,点最后一下确定,要等会,等它还原数据库。出现已还原这个提示后,恭喜你,第一个数据库 lin2log,已经还原好了。
以同样的方法,分别还原lin2report lin2comm lin2db lin2user lin2world数据库
还没结束,最重要一步:点开 lin2db 数据库,找到 表 ,在右边出现的各种 表 中,找到 server 这个表,点右键--打开表--返回所有行,填写内容如下:
id name ip inner_ip ageLimit pk_flag kind port1 nn 与NewAuth中设置 127.0.0.1 1 1 1 2106
的第一个IP一样(重要)
然后关闭就可以了。
关闭SQL。好了,整个服务器,架设到此结束~~~开始运行
第一个: L2logD 文件夹中的 L2logD 双击运行
File DB:lin2log
Log Name:sa
Passwoed:你的sa密码
第二个: CacheD 文件夹中的 cacheD 双击运行
File DB:lin2world
Log Name:sa
Passwoed:你的sa密码
第三个:Newauth 文件夹中的 L2authD 双击运行
File DB:lin2db
Log Name:sa
Passwoed:你的sa密码
第四个:L2Server 文件夹中的 l2server 双击运行(这个时间最长,如果机器一般,做好等10分钟的打算)

最后一个:L2NPC 里的 l2npc 双击运行=================================================================================
天堂2双机负载的方法


第一步..先确定..单机架设成功..
第二步..

复制整个服务器端文件到第2个服务器

第3步..

将你C:\Program Files\Common Files\ODBC\Data Sources
中的lin2db 同lin2world 复制到第2台机子里(用来开l2server.exe,l2npc.exe)
在第二个机器上建立dsn
lin2db

[ODBC]
DRIVER=SQL Server
UID=sa
DATABASE=lin2db
WSID=第一个服务器的IP
APP=Microsoft Data Access Components
SERVER=第一个服务器的IP


lin2world

[ODBC]
DRIVER=SQL Server
UID=sa
DATABASE=lin2world
WSID=第一个服务器的IP
APP=Microsoft Data Access Components
SERVER=第一个服务器的IP

第4步
l2server.ini和l2npc.ini的ip

l2server.ini的ip都改成第一个机器的ip
2号机上的L2SERVER.INI里的IP全都修改成1号几的IP其中有一段可以先去掉,可以解决PetitionD载入失败的问题。
[PetitionD]
address="192.168.2.9"
port=2107
WorldName="publish03"
;world name must be exact 9 characters.

l2npc里的Ip除了...[server]改成..第2个机器的Ip意外..

其他的也改成第一个机器的Ip..
L2NPC.INI里的这段要修改成2号机IP

[server]
address="192.168.0.2"
port=2002
第5步----
修改第一个服务器的sql数据库表..lin2db里的server
id name ip inner_ip ageLimit pk_flag kind port
1 lgs 第2个机器的IP 第2个机器的IP 1 1 1 7777
www.5uwl.net
NPC和L2server都是放在2#服务器上,但是有一点最关键就是在1#服务器数据库里的Lin2DB数据库中的server表中IP设置两个IP都应该设置为2#服务器的,这样就可以登陆了
注意 :(luhongyu)告诉大家我就用的173m的sina原版AUTH 没有用台湾的 ,估计大家刚开始的时候,没有发现的原因 最近正在研究用sina的公测版本直接进入
SINA版的那个是加密的,我就是用的那个,好像是460KB大小吧,不加密的是410KB左右.
我用ASP注册,那里面是填erpxxx的,就是加密的那个,不加密的是填 none的.我用加密的,可以的,用None注册的话就提示密码错误了
数据库server 表端口是7777.不用打补丁直接用SINA最新客户端

关键的一步
CHN_Server_20040604\NewAuth\etc\config 把 DevServerIP="10.1.2.250" 改位第2个机子的ip

还有NewAuth\etc\config.txt、里的DevConnectOuter=true

第6步..

启动第一个机器的

前3个服务..

然后启动第2个机器的后2个服务器



回复

使用道具 举报

 楼主| 发表于 2010-4-25 09:59:58 | 显示全部楼层
本帖最后由 阿童木 于 2010-4-25 10:03 编辑

天堂SF架设工具大全(GM工具)



以下为下载地址复制迅雷自动下载即可


http://sftools.5uwl.net/down8.28/5uwl_tt2luxiangjs071013.rar
天堂II开多个分区让分区的帐号通用但角色不通用的WORD教程  
http://sftools.5uwl.net/down8.28/5uwl_ttduokai071011.rar
天堂II简体中文服务器软件安装向导(修改版)word教程
http://sftools.5uwl.net/down8.28/5uwl_tt2xuexiyt071008.rar
天堂2 服务器工具 V1.0
http://sftools.5uwl.net/down8.28/5uwl_tt2sertool070926.rar
天堂2四章角色物品编辑器
http://sftools.5uwl.net/down8.28/5uwl_L2CharEditor070913.rar
天堂II客户端编辑的工具L2tool
http://sftools.5uwl.net/down8.28/5uwl_L2tool070826.rar
天堂五章NPC道具技能ID及中文名称
http://sftools.5uwl.net/down8.28/5uwl_ttnpcdjjn070808.rar
天堂II宠物快速设置器(五章)
http://sftools.5uwl.net/down8.28/5uwl_tt2chongwushezq070807.rar
天堂II四章物品查询工具
http://sftools.5uwl.net/down8.28/5uwl_tt2sjkwpcxtool070802.rar
天堂II数据库日志清理工具
http://sftools.5uwl.net/down8.28/5uwl_tt2sjkcls070802.rar
天堂六章服务端npcpos查看器
http://sftools.5uwl.net/down8.28 ... poscktool070801.rar
天堂2SF架设技术汇总-电子书  
http://sftools.5uwl.net/down8.28/5uwl_tt2sftoolsdzs070731.rar
天堂II数据清理软件提供下载
http://sftools.5uwl.net/down8.28/5uwl_tt2sjqltools070725.rar
天堂数据查询重复工具
http://sftools.5uwl.net/down8.28/5uwl_ttsjcxtool070527.rar

天堂2服务器工具软件包含启动和CSV文件编辑
http://sftools.5uwl.net/down8.28/servertool.rar
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-25 10:12:38 | 显示全部楼层
2# 阿童木

服务器设定详尽说明



gameserver\config\other.properties
Quote:

#设置创立新角色所给的钱
StartingAdena = 1000000

# 骑乘加值(原本+加值)
WyvernSpeed = 100
StriderSpeed = 80

#允许飞龙主人借出飞龙作为城堡之间的交通工具.
AllowWyvernUpgrader = False

# 若设定True, 技能较高的效果将盖过技能较低的效果
# 若设定False, 技能效果会叠加.
CancelLesserEffect = True

# 若你想要取消警卫攻击主动怪
# 预设为'False'
AllowGuards = False

# 启用后, 以下为使用规则:
# - 从玩家和怪物间相差九级后机率会下降9%以每相差一级做下降处理 (相差9级 = -9%; 相差10级 = -18%; ...相差19级 = -99%)
# 注: 启用后会同时影响掉落倍率以及收收倍率(此规则并无影响金币掉落机率)
UseDeepBlueDropRules = True

# 物品栏置物限制 (注:客户端将只显示80个栏位)
MaximumSlotsForNoDwarf = 80
MaximumSlotsForDwarf = 100
MaximumSlotsForGMPlayer = 250

# 仓库最大容量限制.
# Dwarfs will get bonus from lvl 60
MaximumWarehouseSlotsForDwarf = 150
MaximumWarehouseSlotsForNoDwarf = 80
MaximumWarehouseSlotsForClan = 150
MaximumFreightSlots = 20

# 强化卷轴成功率.
EnchantChance = 90
# 强化最大上限
EnchantMax = 50

# 人物和普通怪恢复速率百分比.
HpRegenMultiplier = 100
MpRegenMultiplier = 100
CpRegenMultiplier = 100

# 狩猎级首领的防御值倍数和他的护卫HP/MP恢复速率.
# 5000 即 50倍的速率
# 如果使用数据修正,
狩猎级首领防御倍数为1倍.
RaidHpRegenMultiplier = 100
RaidMpRegenMultiplier = 100
RaidDefenceMultiplier = 100

# 玩家/脱逃 指令时间,预设300秒.
UnstuckInterval = 300

# 玩家上线和传送保护时间, 0为无保护.
PlayerSpawnProtection = 0

# PARTY XP DISTRIBUTION
# Set the first option here to one of the (auto, percentage, level, none).
# With "auto method" member is cut from Exp/SP distribution when his share is lower
# then party bonus acquired for him (30% for 2 member party)
# In that case he will not receive any Exp/SP from party and is not counted for party bonus
# The second option takes effect when "percentage" method is choosen. Don't use high values for this!
# The third option takes effect when "level" method is choosen. Don't use low values for this!
# If you don't want to have a cutoff point for party members' XP distribution,
# then just set the first option to "none". Defaults are: percentage , 3.0 , 30 ; respectively.
PartyXpCutoffMethod = auto
PartyXpCutoffPercent = 3.0
PartyXpCutoffLevel = 30

# 人物复活后的CP/HP/MP值
# 以下数值为最大值的百分比.
RespawnRestoreCP = 0
RespawnRestoreHP = 70
RespawnRestoreMP = 70

# Allow random respawning in towns, based on a maximum random offset
# from the base respawn co-ordinates.
RespawnRandomInTown = True
RespawnRandomMaxOffset = 50

# 个人店买卖物品的最大栏同数量
# 一般来说,矮人在个人店中有5栏, 而其它种族只有4栏.
MaxPvtStoreSlotsDwarf = 5
MaxPvtStoreSlotsOther = 4

# 玩家下线依然保持魔法状态?
StoreSkillCooltime=True

# List of pet rent (wyvern,strider). etc: 111,222,333
ListPetRentNpc = 7827

# Announce to players the location of the Mammon NPCs during Seal Validation.
AnnounceMammonSpawn = True

# GM命令和的特权设定.
AltPrivilegesAdmin = False
AltPrivilegesSecureCheck = True
AltPrivilegesDefaultLevel = 100

# 公告间隔(单位:分钟)
# 最长30分钟,最短1分钟
AutoAnnouncePeriod = 30


gameserver\config\altsettings.properties
Quote:

#自动捡起掉落道具
AutoLoot = False

# 启用损失经验值(降等级)模式,默认设定为 'true'
Delevel = True

# 如果填'False'魔法攻击成功率为100%,默认设定为'true'
MagicFailures = True

# 须要花费书本学习技能
SpBookNeeded = True

# 物品制作启用/关闭 (预设 True)
CraftingEnabled = True

# 可使用转职管理员
# 若你想要设置转职需要过任务 请设置 '0'
# Default = 1,2,3
AllowClassMasters = 1,2,3

# 物品制作设置(预设为 'false')
# - 制作花费时间
# - 可由物品制作得到EXP/SP
AltGameCreation = True

# 学习技能设置(预设为 'false'):
# - 可以学习全部职业的技能
# - 其他职业需花费 2倍 SP
# - 其他种族需花费 2倍 x2 SP
# - 战士或法师需花费 3倍 SP
AltGameSkillLearn = False

# 攻击取消规则 (bow, cast, all)
AltGameCancelByHit = cast

# 盾牌格档规则 - 若成功格档, 伤害计算 物理攻击-盾牌防御,
# 预设计算 物理攻击 /(盾牌防御 + 物理防御)
AltShieldBlocks = False

# 选择游戏怪物攻击AI,类似C1 预设False
AltGameMobAttackAI = False

# 技能成功率计算公式设定 sleep(睡眠)/Root(固定)/Stun(击晕)/Dagger ones(要害剌击),
# 'none'或'false'为标准设定, 'alt' - for alternative and
AltGameSkillFormulas = none

# 设置货运模式. 若true, 货运存入可以用任何价钱.
# 也可以改变每个物品的存储价格.
# 说明: AltGameFreightPrice 不会改变玩家所看到的价格, 但是玩家实际上会受到设定的影响.
AltGameFreights = False
AltGameFreightPrice = 1000

# Xp/Sp回报设定,如果设定不为 0,则按照2倍的((怪物等级-玩家等级)/ 系数),
# 一个新的例子 "AltGameExponentXp = 5." and "AltGameExponentSp = 3."
# diff = 0 (玩家与怪物同等级,下面是相应系数!), XP bonus rate = 1, SP bonus rate = 1
# diff = 3 (怪物比玩家高3级,下面是相应系数!), XP bonus rate = 1.52, SP bonus rate = 2
# diff = 5 (怪物比玩家高5级,下面是相应系数!), XP bonus rate = 2, SP bonus rate = 3.17
# diff = -8 (怪物比玩家低8级,下面是相应系数!), XP bonus rate = 0.4, SP bonus rate = 0.16
#AltGameExponentXp = 0
#AltGameExponentSp = 0
AltGameExponentXp = 0
AltGameExponentSp = 0

# 使用战意累积模式 (实装CP值)
AltGameTiredness = False

# 技能攻击时间设定
AltGameSkillHitRate = 1.

# EnableMuliplierHp of mobs HP by skills (sql db already with multiplier)
EnableRateHp = False

# 对非正常情况下杀害其他玩家的惩罚设定.
AltKarmaPlayerCanBeKilledInPeaceZone = False
AltKarmaPlayerCanShop = True
AltKarmaPlayerCanTeleport = True
AltKarmaPlayerCanTrade = True
AltKarmaPlayerCanUseWareHouse = True
AltKarmaPlayerCanUseGateKeeper = False

# 要求玩家拥有城堡或同盟时才可加入黎明.
AltRequireCastleForDawn = False

# 城堡的所有权由血盟或同盟决定.
# 默认由同盟决定,与公服相同.
AltRequireClanCastle = False

# 允许玩家免费传送到任何地方.
AltFreeTeleporting = False

# 允许玩家不做任务增加副职业.
AltSubClassWithoutQuests = True

#允许玩家查看NPC信息 .
AltGameViewNpc = False


gameserver\config\custom.properties

Quote:
# 使越南语系统信息成为可能
AltLanguage=False

# 状态时间比率
AltBuffTime = 5

# 选择性设定填 False使用全部, True只使用技能所需要的.
AltCharge = False

# 玩家自动学习技能
AutoLearnSkills= False

# 攻击速率限制 (0 = 无限制)
MaxPAtkSpeed=0
MaxMAtkSpeed=0

# 给解散或退出血盟的玩家以惩罚.
ClanPenalty = True

# 允许玩家随时传送到古墓和祭坛.
AllowSSTeleport = False

# 允许玩家在封印期间加入七封印 (可能会造成数据冲击)
AllowSSRegist = False

# 参加黄昏封印最低组队人数设定.
MinSSParty = 5

# 每个古代金币对金币交换的价值
ValueAA = 1

# 当玩家进入游戏时,显示L2J 许可证.
ShowL2JLicense=False

# 显示7 封印玩家进入游戏的时期
ShowSSPeriod = True

# 当玩家进入游戏时,显示欢迎html 文件
ShowHTMLWelcome = True

# GM登陆时显示信息,同时GM不是隐身(默认为False)
ShowGMLogin = False

# 在使用 /gmlist 命令或者使用聊天面板时隐藏GM显示.
HideGMStatus = False

# 角色名字颜色 (none = disable)
GMNameColor = none
VIPNameColor = 4080FF
VIPAccessLevel = 10
NormalNameColor = none

# False 是不允许宠物因饥饿而死.
HungryPetCanDie = True

# Alternative effect upon DOT type skills, set to False to disallow them to kill
DoTCanKill = True

# 允许玩家在城里杀死全部NPC
AllowKillAllNpc = False

# 允许服务器每天重新计算玩家的推荐数.
RestartRecommandation = True

# 主要语言(默认是英语 = en)
# Example: vn -> when server call to display html name data/html/example.htm
# it will try to display data/html-vn/example.htm
#                 data/html/example-vn.htm
#                 data/html/vn/example.htm
# then display orginal data/html/example.htm
MainLanguage = en

# 允许等级惩罚
GradePenalty = True

# 如果填 False, 低8个等级怪会给exp和sp.
# 但是每低一个等级exp和sp的获得就减少9%.
UseDeepBlueExpRules = True

# 最大可购买物品数量 (0 = 无限制)
MaxItemBuy = 0

# 攻城开始后允许召唤城堡守卫
# 关闭会引起攻城延时!
SpawnSiegeGuard = True

# 使用特殊字眼屏闭系统,给你一个干净的聊天窗口^_^
# 开启聊天特殊字眼屏闭系统 (?)
UseSayFilter = False


gameserver\config\server.properties

Quote:

# 以下是服务器设定说明(服务器修正、汉化由L2Jcn工作组完成,设定说明汉化-乾坤无极).
# 一般情况下ExternalHostname设为127.0.0.1 (如果你想玩单机的话)
# - LAN IP* (如果你想去其它内网电脑玩)
# - WAN IP** (如果想和朋友通过互联网一起玩)
# * = 如果你网获得你的LAN IP, 很简单点击"开始" =>"运行..." 然后输入 "cmd" => "ipconfig"
# **= 如果你想获得你的外网 WAN IP,访问以下网站:
http://www.whatismyip.com
#

===============================================================================================

====

# ================================================================
#重要内容设定 !!! 设置将影响每一个玩家 !!!
# ================================================================

# 邦定游戏服务器IP和端口, 用 * 邦定所有IP.
GameserverHostname=*
GameserverPort=7777

# 这个是外网设置, 外网玩家客户端IP需与此相同,所以它必须是连接的外网IP
.
# 如果此IP由登入服务器

决定请填 * 号.
ExternalHostname=127.0.0.1

# 客户端IP设定要与下面相同, 所以以下必须为本地IP.
# 如果此IP由登入服务器决定请填 *
号.
InternalHostname=127.0.0.1

# 邦定登陆服务器IP和端口,用 * 邦定所有IP.
LoginserverHostname=*
LoginserverPort=2106
LoginTryBeforeBan=20

# 登陆服务器IP和端口
LoginPort=9014
LoginHost=127.0.0.1

# 这里是服务器 id 设定 (i.e. 0 is Bartz)
RequestServerID = 0
# 如果设定为true,当服务器ID已被占用时,登陆服务器会给定另一个ID.
AcceptAlternateID = True

# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
URL=jdbc:mysql://localhost/l2jdb?useUnicode=true&characterEncoding=UTF-8
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=
Login=root
Password=root
MaximumDbConnections=10

# Datapack root directory, defaults to current directory from which the server is started
#DatapackRoot = C:/Work/tmp/DataPackC3

# Define character name template
# Example to use only : CnameTemplate=[A-Z][a-z]{3,3}[A-Za-z0-9]*
# will allow names with first capital letter, next three small letters,
# and any (capital or not) letter or number, like ZbigN1eW
# Most rational to have CnameTemplate=[A-Z][a-z]*
# meaning names only of letters with first one capital, like Zbigniew
# Default .* - any namy of any symbols
CnameTemplate=.*

# 同时在线人数最大值设定.
MaximumOnlineUsers=100

# ==============================================================
# 服务器测试设定,在开启后请勿改动.
# ==============================================================

Debug = False
Assert = False
Developer = False
# 如果填True,服务器为测试状态 (listed by clients setted up to list testserver)
TestServer = False

# =================================================================
# 副加服务器设定,可以保护原设定
# =================================================================

# 服务器列表设定
# 在服务器名前显示 []
ServerListBrackets = False
# 在服务器名旁显示游戏时间
ServerListClock = False
# 如果设定为True,则只有GM可进入服务器.
ServerGMOnly = False

MaximumUpdateDistance = 50

# 服务器允许连接的客户端版本限制设定.
# 你必须让 MinProtocolRevision 的值小于等于MaxProtocolRevision.
MinProtocolRevision = 557
MaxProtocolRevision = 660

# 服务器倍设定,浮动值.
RateXp = 10.
RateSp = 15.
RatePartyXp = 2.
RatePartySp = 2.
RateDropAdena = 20.
RateConsumableCost = 1.
RateDropItems = 10.
RateDropSpoil = 10.
RateQuestsReward = 20
RateKarmaExpLost = 10
RateSiegeGuardsPrice = 1
RatePetExp = 10
RatePetSp = 10

# 玩家被怪示死物品掉落机率,数值为百分比.
PlayerDropLimit = 3
PlayerRateDrop = 5
PlayerRateDropItem = 70
PlayerRateDropEquip = 25
PlayerRateDropEquipWeapon = 5

# 玩家互战死亡物品掉落机率,数值为百分比.
KarmaDropLimit = 5
KarmaRateDrop = 70
KarmaRateDropItem = 50
KarmaRateDropEquip = 40
KarmaRateDropEquipWeapon = 10

# 物品掉落消失时间设定. 0 - 为不消失.
AutoDestroyDroppedItemAfter = 0

# 服务器和玩家动作协调同步设定,
# 0 - 完全不协调同步
# 1 - 客户端跟服务器协调同步* 使用此项会减少玩家回避的机率
# 2 - 服务器跟

客户端协调同步
# 3 - 完全协调同步
# -1 - Old system: will synchronize Z only
CoordSynchronize = 3

# 开启仓库系统
AllowWarehouse = True
# 开启负重系统
AllowFreight   = True
#开启装备试穿系统
AllowWear     = True
# 开启奖券系统
AllowLottery   = False
# 开启怪物竞速系统
AllowRace     = False
# 开启溺水死亡系统
AllowWater   = False

#开启宠物可从宠物主人处租借(飞龙和龙座)
AllowRentPet   = False

# 允许玩家抛弃物品.
AllowDiscardItem = True

# 如果此项设定为 true,则所有玩家角色为GM,权限等级为 200.
EverybodyHasAdminRights = False

# Allow L2Walker client (Default False)
# Can be True, False, GM
# Note: L2Walker
AllowL2Walker   = False
L2WalkerRevision = 552
# Ban account if account using l2walker and is not GM, AllowL2Walker = False
AutobanL2WalkerAcc   = False

# 动态位置记录.
# 玩家坐标在关闭时会被记录进 data/universe.txt
ActivatePositionRecorder = False

#全区聊天设定 - ON, OFF, GM
GlobalChat=OFF

# 记录聊天内容.
LogChat = True
LogItems = False

# 在聊天控制面板中可查看玩家等级.
ShowLevelOnCommunityBoard = False
ShowStatusOnCommunityBoard = True
NamePageSizeOnCommunityBoard = 50
NamePerRowOnCommunityBoard = 5

# 玩家互战区域设定.
#0 = 始终不允许玩家互战
#1 = 在攻城或特殊事件时允许
#2 = 始终允许玩家互战
ZoneTown=1

# NPC的走动范围设定.
MaxDriftRange = 200

# NPC动作延时设定.
# 你必须让 MinNPCAnimation 的值小于或等于 MaxNPCAnimation.
# "0" is default value.
MinNPCAnimation = 0
MaxNPCAnimation = 0

# 由服务端决定NPC名称显(False为默认).
ServerSideNpcName = False
# 显示怪物等级和是否主攻(建意开启)
ServerSideNpcNameWithLvl = True

#自动删除无效的任务数据
AutoDeleteInvalidQuestData = False

# 白天、黑暗设定
# 时间设定范围是 0 - 23
DayStatusSunRiseAt = 6
DayStatusSunSetAt = 18
# 强制客户端跟椐服务器设定白天黑夜!
DayStatusForceClientUpdate = True

# 你需要按照实际情况设定,过高或过低都不好.
# 如果使用高性能或多核心CPU请调整设定.
# 默认为 8, 20 and 8(说明:因大多数电脑主频或性能都超过2.0GHz,所以我把默认设定成8,20,8 经我测试

其实还更高! by乾坤无极)
ThreadPoolSizeHigh = 8
ThreadPoolSizeMed = 20
ThreadPoolSizeLow = 8

# P4(800) w. HT的芯片优化设定
# ThreadPoolSizeHigh = 8
# ThreadPoolSizeMed = 20
# ThreadPoolSizeLow = 8

# 对于多倍CPU及多核心CP
U设定推荐数值.
# ThreadPoolSizeHigh = 12
# ThreadPoolSizeMed = 20
# ThreadPoolSizeLow = 16

# 允许玩家删除角色时间, 0 - 不允许玩家删除.
DeleteCharAfterDays = 7

# 对于玩家不合法行为惩罚设定.
# 1 - 仅仅告知GM
# 2 - 踢他下线(默认设定)
# 3 - 踢他下线然后封号
DefaultPunish=1

# 是否开启html缓存预读功能
# (将html预读进入内存)
LazyCache=False

# Thread pools execution priority
# default values are -1,0,1 (low/med/high pools)
ExecutorPriLow=-1
ExecutorPriMed=0
ExecutorPriHigh=1
#Packet LifeTime in miliseconds, 0 - disabled feature
PacketLifeTime=0

# bypass exploit protection
BypassValid False
回复 支持 反对

使用道具 举报

发表于 2010-4-25 10:12:53 | 显示全部楼层
好东西
沙发
回复 支持 反对

使用道具 举报

发表于 2010-4-25 10:13:37 | 显示全部楼层
好东西
回复 支持 反对

使用道具 举报

发表于 2010-4-25 16:23:48 | 显示全部楼层
辛苦了 好东西啊
回复 支持 反对

使用道具 举报

发表于 2010-4-26 12:35:05 | 显示全部楼层
hehe 谢谢了 支持一个
回复 支持 反对

使用道具 举报

发表于 2010-4-26 19:52:39 | 显示全部楼层
确实,是好东西,不过。。。耐心啊耐心
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2010-5-4 13:36:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2010-5-4 14:03:09 | 显示全部楼层
呵呵,看不太懂,努力学习中,感谢楼主!
回复 支持 反对

使用道具 举报

发表于 2011-11-8 08:34:18 | 显示全部楼层
看不懂
回复 支持 反对

使用道具 举报

发表于 2011-11-13 21:58:31 | 显示全部楼层
确实,是好东西,不过。。。耐心啊
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2011-11-14 02:15:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

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

排行榜|联系我们|小黑屋|手机版|Archiver|游戏藏宝湾 |

GMT+8, 2026-6-10 09:19 , Processed in 0.204318 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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