2010年8月2日星期一

乱Online EP6 第二季 Glogic 与 数据库完整教学

1.0 GLOGIC

1.1 Default.CharClass
1.2 Class.ClassConst
1.3 Class.CharSet
1.4 vehicle.Charset
1.5 Pet.Charset
1.6 Emoticon.ini

2.0 数据库

2.1 RanLog 的秘密

3.0 下载

拿下懒惰看的人可以直接跳过 1.0 2.0 去下载 3.0 的东西。


1.0 Glogic

一般资料:

在我们的乱版本 Ep6 我们用 Ep4 的加密方法和他接受 Ep6 版本的 Item.isfCrow.mnsf Skill.ssf 但是我们的 game.exe 不支持 Ep6 加密方法,所以 SkillStrTable.txtItemStrTable.txt CrowStrTable.txt 令我们的工具无法使用。

我们如今用的工具是锁定的版本,虽然我们可以用用 First Run 来破解灰色的工具,但是还是少了一些按钮。

这是由Jolin88分享的 EP6 工具:http://www.mediafire.com/?ky6itha2wu5pwen

这些工具有所有隐藏的按钮 (添加道具、删除道具、复制道具以及粘贴道具)

我只会教你一些 Ep6 的知识,如果你想要 Ep3 部分,爬文。


为何选择 Ep6 而不是 Ep3 Ep4

很多人还在架设 Ep3 Ep4 服,我老实说,这让我很心疼,不是因为ta们做错了,是因为你们要继续向前而不是要倒退,为什么要把 EP6 的武器转换成 EP3 EP4 能用?
或者你听过 Ep6 Ep4 太复杂了,我告诉你为什么要换去 EP6 吧!

Ep3
- Hack(作弊器) 或者一些方法、手段可以弄到无限金币 (无法修复)
- Hack(作弊器) 或者一些方法、手段可以生成任何ta想要的道具 (无法修复)
- 道具和金币可以复制 (无法修复)
- Wipehack 生产 BUG (可以修复)
- 任何玩家都可以成为GM,使用 BUG (可以修复)
- Skillhack (可以修复)
- HP Hack (可以修复)
- Resu Hack (可以修复)
- 会被 Zombie 端卡住 (可以修复)
- 没有宠物、EXP道具、男女选择、滑板、终极部、新动作、+10效果等等

Ep4
- 容易被 CRASH (可以修复)
- 道具和金币可以复制 (无法修复)
- Wipehack 生产 BUG (可以修复)
- 任何玩家都可以成为GM,使用 BUG (可以修复)
- Skillhack (无法修复)
- Resu Hack (可以修复)
- 会被 Zombie 端卡住 (可以修复)
- 没有男女选择、滑板、没有道具可以添加速度、攻击速度、+10效果等等

EP5
- 容易被 CRASH (可以修复)
- Wipehack 生产 BUG (可以修复)
- Skillhack (无法修复)
- Resu Hack (可以修复)
- 会被 Zombie 端卡住 (可以修复)
- 没有+10效果、没有变身技能等等

Ep6
- 容易被 CRASH (可以修复)
- Wipehack 生产 BUG (可以修复)
- Skillhack (无法修复)
- Resu Hack (可以修复)
- 会被 Zombie 端卡住 (可以修复)
- 道具和金币可以复制 (无法修复)


什么版本是最棒的?EP6,如果你认为复制道具、金币可以修复,但是你不懂怎样做,他们还有另一种手段来复制


1.1 Default.CharClass

最重要的 Glogic 文件

爬文找一个之前的教学来看吧!

wSERVER_NORMAL 40

当你的服务器正常,也就是说顺畅在 40%

wSERVER_CONGEST 80

当你的服务器会出现繁忙在 80%

wSERVER_NOVACANCY 95

当你的服务器会出现繁忙在 95%,就会显示满人。也就是说你无法进入这个频道。
这个特点很好如果你要弄一个登录限制为 131 (131 是最低的登录限制)

wMAX_EXTREME_LEVEL 157 // ±Ø° ºÎ ·¹º§ ÃÖ´ë Á¦ÇÑ.

对于终极级等级上限

wLVL_2ndSTATS_P 4 //

终极部每一等级加4属性点

wLVL_2ndSKILL_P 2 //

终极部每一等级加2技能点

fDIE_RECOVERYEXP { 0, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f, 0.5f }

死了后会扣多少经验值 0.5f = 50% 经验值,1.0f = 100% 经验值。会更改每10等级

fEXP_RATE_MONEY { 0, 3.0f, 4.0f, 5.0f, 7.0f, 7.0f, 7.5f, 7.5f, 7.5f, 8.5f, 8.5f, 8.5f, 8.5f, 9.5f, 9.5f, 9.5f, 9.5f, 9.5f, 11.0f, 12.0f, 5.0f, 5.0f, 5.0f, 5.0f, 5.0f, 5.0f, 5.0f, 5.0f, 5.0f, 5.0f }

多少金币来恢复经验值
3.0f = 3金币一点经验值
5.0f = 5金币一点经验值
会更改每10等级

wGRADE_MAX 15

最高的磨量,你需要高级魔石来 +9
注意:最低是 9,就算你设定到 8 他还是 +9

wUSE_GRADE_NUM { 1, 2, 3, 4, 6, 8 }

魔石用于尝试一次在琢磨一个项目 +10 (1), +11 (2), +12 (3), +13 (4), +14 (6), +15 (8)

fDAMAGE_GRADE_TOP { 1.5f, 2.0f, 2.5f, 3.0f, 4.0f, 5.0f }
多少倍的武器基础伤害乘以当项目 +10 (1.5x) +11 (2.0x) ... +15 (5.0x)

fDEFENSE_GRADE_TOP { 1.5f, 2.0f, 2.5f, 3.0f, 4.0f, 5.0f }
多少倍的防备基础伤害乘以当项目 +10 (1.5x) +11 (2.0x) ... +15 (5.0x)


1.2 Class.ClassConst

strCLASS_EFFECT      very_strong.effskin_a

这是加入了火,像终极部身上会有火


1.3 Class.Charset

emClass

这个跟 [ChaClass] 一样

1 = 男格斗
2 = 男剑士
4 = 女弓箭
8 = 女气功
16 = 男终极
32 = 女终极
64 = 女格斗
128 = 女剑士
256 = 男弓箭
512 = 男气功

wSchool       0
wHair  0
wFace  0

只是让 emulator 用而已,什么头发、脸型

nBright       1

创建新角色的属性

wLevel 1

创建新角色的等级

wGuild 0

创建新角色的工会ID

lnMoney       0

创建新角色的金币

sStats [0 | 0] [0 | 0] [0 | 0]

属性 [力量 | 耐力] [敏捷 | 精神] [Intel | 体力]

wStatsPoint   3

创建新角色送属性点

dwSkillPoint  0

创建新角色送技能点

sStartMapID   [2,0]

创建新角色的地图 ( mapslist)

dwStartGate   6

创建新角色Gate No. ( lev editor)

ExpSkills     [0,0][1]

创建新角色送技能 [0,0] ( Skill editor) [1] 技能等级 1 - 8

Quest  [26]

创建新角色的任务

PutOnItems    [UPPER]      [50, 1]      [0]   [0,0] [0,0,0,0,0]

创建新角色身上穿的衣服

PutOnItems[POSITION][MainID,SubID][Amount][AtkRefine,DefRefine][EleRefine,FireRefine,IceRefine,PoiRefine,AirRefine]

Position 可以是 HEAD(头部),UPPER(上衣),LOWER(裤裙),FOOT(鞋子),RHAND(武器),LHAND(/),NECK(项链),WRIST(耳环),RFINGER(戒子),LFINGER(戒子)
[50,1] ItemEdit
[0] 数量
[0,0] 第一个零代表武器+0,第二个零代表防备+0
[0,0,0,0,0] 火、冰、电、毒、气
cInventory    [4, 4]       [10]  [0,0] [0,0,0,0,0]

创建新角色送的道具,放在背包的


1.4 vehicle.charset

emType

滑板的数目字,不能换
这是给以后用的。如摩托车

nFull

滑板有多少电池,1000 = 100%

nFullDecrement

在五分钟内扣除多少电池,默认为 = 20 (2%)


1.5 Pet.CharSet

emTYPE 0

PetType column ID, 如果你家了新的宠物,你必须加多一个值进去

wStyle 0

PetStyle

wColor 0

宠物的颜色

fWalkSpeed    15.0

宠物走路的速度

fRunSpeed     35.0

宠物跑步的速度

nFull  1000

一直新买的宠物有多饱,1000 = 100%

nFullDecrement 20

在五分钟内扣除多少食物

sPETCardID    130 13

什么 Item main ID sub ID 宠物卡

bChangeableColor     1

这支宠物可以换颜色吗?1 = 0 = 不能

wSTYLENum     5

这支宠物有多少种Style (最多 20)

strSTYLE_CPS PE01_001.cps PE01_002.cps PE01_003.cps PE01_004.cps PE01_005.cps

每个 style CPS


1.6 Emoticon.ini

[FILE_INFO]
DataNumber = 22

里面有多少个 emotes

[EMOTICON_0001]
Used = 1

能用吗?1 = , 0 = 不能

Id = 1

ID 使跟着 [EMOTICON_0001]

Motion = greeting1

这是当你使用在游戏里的 /greeting1 然后就会鞠躬
在游戏里可以擦看 /?

TermList = Hello,how,greet

当在游戏里面聊天的时候用到 hellohowgreet 都会鞠躬


2.0 数据库

2.1 RanLog 的秘密

大多数人都很少理会 Ranlog,这是对的。RanLog 多数都只是
无价值的信,但是你最好还是看看,因为想要的东西很都在 RanLog 里面。

PK
可以与我们的文件安装就在 RANLOG

RanLog > LogAction

Chanum = 杀手
Type = 2 (type 2 = 玩家杀死)
Targetnum = 被杀

每次有人杀死另一个玩家在 PK 就会加一条 type 2 chanum 就是杀手的 char ID targetnum 死者
这个脚本会帮你数杀手。


3.0. 下载

1.1 的下载文件:
Jolin88分享的 EP6 工具:http://www.mediafire.com/?ky6itha2wu5pwen

或者下载这个PDF来慢慢看:http://mir.cr/9GYFG0KO