哆啦ˇ 發表於 2009-8-23 15:03:37

【 J A 】db完整教學

本帖最後由 哆啦ˇ 於 2009-8-23 03:11 PM 編輯

db結構---------------------------------------------- --------------------------------------

attr_fix.txt屬性修正,改的時候請注意格式

castle_db.txt工會城堡地圖設置

cast_db.txt技能魔法詠唱時間列表

class_equip_db.txt道具使用限制設定

const.txt沒必要不要修改

create_arrow_db.txt編號建立設定,沒必要不要修改

exp.txt升級經驗設置,不想玩99級想玩200級甚至更高的改這裡,注意格式

exp_guild.txt工會等級升級經驗設置

item_bluebox.txt藍箱子能開出的道具設置

item_cardalbum.txt老舊收集冊開出卡片設置

item_db.txt所有道具屬性設置,也可以當作道具列表查看。如果你想把什麼道具改的很BT的就是這裡了..

item_giftbox.txt禮物箱能開出道具設置,就是聖誕村那些怪掉的禮物箱

item_noequip.txt工會戰時不能裝備道具物品設置

item_scroll.txt古老書籍開出道具設置,目前為空,可以自己設置來玩,注意格式

item_value_db.txt物品價格設定,我設置了這個似乎用處不大,還是在

item_db.txt裡設置有用..

item_violetbox.txt紫箱子開出的道具設置

job_db1.txt攻擊速度修正,就是設置你拿了武器或空手以後有多少攻擊速度的設置

job_db2.txt職務等級對基本屬性的修正,就是那個職位多少級可以加幾點基本屬性的那種

mob_branch.txt枯樹枝可召喚怪物設定。

mob_db.txt所有怪物設置,怪物的經驗,血量,基本屬性,攻擊防禦力,以及掉什麼東西都在這裡設置..

mob_skill_db.txt怪物技能設定,想玩電信怪物的可以改這個文件試試。

pet_db.txt寵物設置,抓寵的各項設定都在這裡。

produce_db.txt鍛造屬性設置,這裡可以設置鍛造各種武器所需要的材料。

refine_db.txt精練成功率設置。

size_fix.txt體形修正,沒必要不要修改,改了對你和怪都有效果噢

skill_db.txt技能屬性以及消耗警司點設置

skill_tree.txt技能樹設置...沒必要不要亂改..

以上來自Ro相關手冊

哆啦ˇ 發表於 2009-8-23 15:11:34

本帖最後由 哆啦ˇ 於 2009-8-23 03:33 PM 編輯

item_db的中文解釋---------------------------------------------- --------------------------------------

ID,Name,Jname,Type,Price,Sell,Weight,ATK,DEF,Range,Slot,Job,Gender,Loc,wLV,eLV,View,{UseScript},{EquipScript}


ID   代碼
Name   英文名(随便,方便記憶,與客戶端顯示無關)
Jname中文名(随便,方便記憶,與客戶端顯示無關)
Type   類型
Price買入價格
Sell   賣出價格
Weight 重量
ATK    攻擊力
DEF    防禦力
Range攻擊範圍
Slot   洞数
Gender 使用職業限制
Loc    裝備位置
wLV    武器等级
eLV    裝備需要的等級
View   貼圖代碼
{UseScript}   使用時執行的腳本/事件
{EquipScript} 裝備時執行的腳本/事件
詳細說明
==========================================
Type類型
0食品(藥品)
1未知
2可以使用的物品(放在物品欄一欄)
3不可使用的物品(放在物品欄三欄)
4武器
5防具
6卡片
7寵物蛋
8寵物裝飾品
--------------
Price/Sell價格
沒開放防刷錢的功能,Price的設定好像沒什麼意義...物品的價格以商店的為準
銷售則不同,是全服固定的
--------------
Weight重量
單位是0.1即重100應寫為1000 ;
--------------
ATK/DEF
非武器/防具類不用寫
--------------
兩性使用職業限制
--------------
Gender使用職業限制
初學者/劍/商/盜賊--------------------- 8803555
劍士專用------------------------------ 16514
劍/商/盜------------------------------ 414946
除服侍系列都可以使用------------------ 10444527
劍/弓箭手/魔法師/商人/盜賊------------ 2055918
刺客專用------------------------------ 4096
初/劍/商/盜--------------------------- 8803555
劍/商--------------------------------- 8668323
鐵匠/煉金術士------------------------- 263168
劍/商專用----------------------------- 263168
魔法師系列---------------------------- 66052
初/劍/服侍/商/盜賊-------------------- 8836595
劍/服/商/盜--------------------------- 447986
服侍系列專用-------------------------- 33040
祭師/賢者----------------------------- 65792
初/魔法師系列/服事系列---------------- 8487701
魔法師系列/服事系列------------------- 99092
弓箭手系列/盜賊/流氓------------------一百七十○萬六千〇五十六*盜賊之弓不清楚!好像是64代驗證。
獵人專用------------------------------ 2048年
弓箭手/流氓--------------------------- 1705992
盜/獵/流氓---------------------------- 133184
獵人/詩人/舞孃------------------------ 1574912
祭師/武僧-----------------------------33024
詩人專用------------------------------ 524288
舞孃專用------------------------------ 1048576
劍/服/商/盜/盾系列--------------------二百〇二點〇八五萬
魔法師專用---------------------------- 66052
十字軍專用---------------------------- 16384
初學者專用---------------------------- 8388609
全職業-------------------------------- 10477567
服事系列------------------------------三點三○四萬
劍/弓/商/盜--------------------------- 1989866
劍/商/盜------------------------------ 414946
初學者外女性專用---------------------- 2088958
初學者外男性專用---------------------- 2088958
(區別在於這兩者的後面,如果是0為女性, 1個為男性)例:皇冠和后冠。在這兩個後面不同的地方就是後面的0和1
劍/弓/商/盜--------------------------- 447986
劍/商--------------------------------- 279714
商人系列專用-------------------------- 263200
弓箭手系列專用------------------------ 157.492萬
初學者以外(衣服,例如絲質外袍)--------- 378806
商人系列/服侍系列--------------------- 296240
盜賊系列------------------------------ 135232
巫師/賢者----------------------------- 66048
--------------------
Loc備位置
|頭1: 256 |頭2: 512 |
|頭3: 1   |身上: 16|
|右手: 2   |左手: 32|
|肩膀: 4   |腳部: 64|
|裝飾: 8   |裝飾: 128 |
====================================

武器/防具的Loc值決定武器放哪裡
卡片的Loc值決定卡片插哪裡
Loc值可疊加
例如769表示頭部所有地方( 256 512 +1 = 769 )
例如我做過一張卡片 Loc值是1023 = 1 2 4 8 16 32 64 128 256 512 ,可以插所有有洞的東西

---------------------
wLV武器等級
用來決定武器精煉時所需物品,價格,安全值等等
---------------------
eLV裝備所需等級
多少級的玩家才能裝備
---------------------
View 2D Sprite貼圖代碼
這個實在太複雜了........
頭飾各有各的看法,我說說武器的吧
短劍1 (神器三十二溯月竟然被歸到這一類....)
單手劍2
雙手劍3
單手矛4
雙手矛5
斧頭6
鏈錘8
魔杖10
弓/弩11
拳套12
樂器13
鞭子14
書15
拳刃16
防具的(很少,只有盾會顯示)
鐵盾1
圓盾2
鋼盾3
鏡盾4

-------------------
( UseScript )使用時執行的腳本/事件
( EquipScript )裝備時執行的腳本/事件
事件就不用說了〜 〜直接調用事件,像直接觸發NPC一樣
總結一下我發現的可用命令
1   bonus
   很多地方有講,這裡省略
2   itemskill技能編號,等級, “技能名稱(好像可以隨便打) ” ;
   使用某種技能(放在( UseScript )好一點)
3   itemheal 的HP恢復量,警司恢復量
   大多時候我們使用itemheal rand(min,max), 0來使恢復的HP值不確定
4   sc_end
   結束某種狀態,狀態表
   sc_Blind   黑暗
   sc_Sleep   睡眠
   sc_Poison    毒
   sc_Freeze    冰凍
   sc_Silence   沉默
   sc_Stan      眩暈
   sc_Curse   詛咒
   sc_Confusion 混亂
   sc_Stone   石化
5   warp "地圖",X,Y;
    傳送到指定地圖坐標
6   percentheal HP%,SP%;
    按百分率恢復HP\SP
7   produce n;
    不太明白
8   pet monsterID;
    捕捉指定寵物
9   bpet;
    孵化寵物蛋
10   sc_start
    這個和腳本不太一樣,我搞不懂,特別是加速藥水
    集中藥水( sc_start SC_SpeedPot0 , 1800,0 ; )
    覺醒藥水( sc_start SC_SpeedPot1 , 1800,0 ; )
    菠色克藥水( sc_start SC_SpeedPot2 , 1800,0 ; )
    應該是 顯示的效果 + 秒數 (ea是這樣的 , ja我不知道)
10   sc_start 狀態,時間,等級;
    的意思是給某一個技能狀態,例如
    {sc_start Eff_Stone,12000,10;}
    意思解釋:給某霸體技能12000毫秒10級狀態
    sc_start
    的意思是給某一個技能狀態,例如
    {sc_start Eff_Stone,12000,10;}
    意思解釋:給某霸體技能12000毫秒10級狀態
    ,{UseScript},{EquipScript},{裝上},{卸下B}
    UseScript: 使用觸發的時間,支持一句腳本命令,或者15句獎金命令,但是不能互相合用。
    EquipScript: 個人測試可以支持獎金,野可以支持腳本效果,但是效果不良好。
    裝上: 雙擊裝備在身上以後觸發觸發一個時間。僅支持一句腳本命令,用途推薦:觸發事件開始。
    卸下: 雙擊裝備在身上以後觸發觸發一個時間。僅支持一句腳本命令,用途推薦:結束時間或者初始化


哆啦ˇ 發表於 2009-8-23 15:18:22

mob_db中文解釋-------------------------------------------------------------------------------------

ID,Name,JName,LV,HP,SP,EXP,JEXP,Range1,ATK1,ATK2,DEF,MDEF,STR,AGI,VIT,INT,DEX,LUK,Range2,Range3,Scale,Race,Element,Mode,Speed,ADelay,aMotion,dMotion,Drop1id,Drop1per,Drop2id,Drop2per,Drop3id,Drop3per,Drop4id,Drop4per,Drop5id,Drop5per,Drop6id,Drop6per,Drop7id,Drop7per,Drop8id,Drop8per,Drop9id,Drop9per,DropCardid,DropCardper,MEXP,ExpPer,MVP1id,MVP1per,MVP2id,MVP2per,MVP3id,MVP3per


ID:怪物編號
Name:英文名稱
JName:中文名稱
LV:等级
HP:血量
SP:魔力值
EXP:經驗值
JEXP:職業經驗值
Range1:攻擊距離
ATK1:最低攻擊
ATK2:最高攻擊
DEF:防禦力
MDEF:魔法防禦力
STR:力量
AGI:敏捷
VIT:體力
INT:智力
DEX:靈巧
LUK:幸運
Range2:預設值10
Range3:預設值12
Scale:體型大小
0=小
1=中
2=大
Race:種族
0 =無
1 =不死
2 =動物
3 =植物
4 =昆蟲
5 =水生
6 =惡魔
7 =人類
8 =天使
9 =龍族

Element:属性
20=無1   40=無2   60=無3   80=無4
21=水1   41=水2   61=水3   81=水4
22=地1   42=地2   62=地3   82=地4
23=火1   43=火2   63=火3   83=火4
24=風1   44=風2   64=風3   84=風4
25=毒1   45=毒2   65=毒3   85=毒4
26=聖1   46=聖2   66=聖3   86=聖4
27=暗1   47=暗2   67=暗3   87=暗4
28=念1   48=念2   68=念3   88=念4
29=死1   49=死2   69=死3   89=死4
Mode:怪物模式
0 =不攻擊
149 =主動
131 =被動+盜
129 =被動
137 =協助
145 =詠唱
181=MVP
Speed:移動速度
ADelay :遲緩
aMotion :攻擊速度
dMotion :反擊速度
Drop1id :掉落物品1
Drop1per :物品機率1
Drop2id :掉落物品2
Drop2per :物品機率2
Drop3id :掉落物品3
Drop3per :物品機率3
Drop4id :掉落物品4
Drop4per :物品機率4
Drop5id :掉落物品5
Drop5per :物品機率5
Drop6id :掉落物品6
Drop6per :物品機率6
Drop7id :掉落物品7
Drop7per :物品機率7
Drop8id :掉落物品8
Drop8per :物品機率8
Drop9id :掉落物品9
Drop9per :物品機率9
DropCardid:掉落卡片id
DropCardper:掉落卡片機率
MEXP:MVP額外經驗值
ExpPer:未知
MVP1id:MVP掉落物1
MVP1per:MVP掉落物機率1
MVP2id:MVP掉落物2
MVP2per:MVP掉落物機率2
MVP3id:MVP掉落物3
MVP3per:MVP掉落物機率3


哆啦ˇ 發表於 2009-8-23 15:32:54

本帖最後由 哆啦ˇ 於 2009-8-23 03:35 PM 編輯

skill_db中文解釋----------------------------------------------- ----------------------------------------

541,0,6,4,4,0,5,1,yes,0,0,0,magic,0
id
技能編號
range
攻擊距離(負號表示站立時直接可作用的距離/沒有負號的表示可選擇多少格範圍內的對象,選定後會走過去再使用技能/ 0只能作用於自身)
hit
命中方式( 6必中/ 8非必中)
inf
使用對象( 0被動/ 1單體敵人/ 2對地面/ 4對自身/ 16對範圍內其他玩家/ 32對地面陷阱)
pl
升技能屬性( 0無/ 1水/ 2地/ 3火/ 4風/ 5毒/ 6聖/ 7暗/ 8念)
nk
未知
max
技能最高級別
list_num
攻擊多少次顯示一個黃字
castcancel
詠唱是否可中斷
cast_defence_rate
未知,應該與特殊職業有關,一般填0就可以了
inf2
特殊效果動畫,一般填0就可以了
maxcount
最多同時使用幾次
skill_type
技能類型(魔術主動技能/武器有武器要求的被動技能/無無特殊要求被動技能/輔助獵鷹和陷阱技能)
blow_count
擊退效果
例如:雷鳴術84,8,8,1,4,0,10,3 : 4 : 5 : 6 : 7 : 8 : 9 : 10 : 11 : 12,yes,0,0,0,magic,2 : 3 : 3 : 4 : 4 : 5 : 5 : 6 : 6 : 7   //WZ_JUPITEL#雷鳴術#
         541,0,6,4,4,0,5, 1,                     yes,0,0,0,magic,0
84,       84   [技能ID]       id
8,       8格   [攻擊距離]       range
8,       魔法   [命中方式]       hit
1,       怪物or玩家   [使用對象]       inf
4,       4,風屬性   [技能屬性(0,无1,水2,土3,火4,風5,毒6,聖7,暗8,念9,不死)]   pl
0,                     nk
10,                     max
3 : 4 : 5 : 6 : 7 : 8 : 9 : 1 0 : 1 1 : 1 2,   起始3次1級多1次   [攻擊次數]       list_num
........................................yes,       是   [詠唱是否可中斷]   castcancel
0,             [最大]       cast_defence_rate
0,       無[技能特殊狀態?]   inf2
0,       無[某特殊技能範圍]   maxcount
magic,       魔法   [屬於技能類型(魔法/物理/其他)]   skill_type
2:3:3:4:4:5:5:6:6:7   起始2格1級多1格[退後效果]

說不太清楚原諒捰..=   =ˇ



skill_require_db中文解釋----------------------------------------------- -----------------------------

id,list_hp,list_sp,list_hp_rate,list_sp_rate,list_zeny,list_weapon,state,spiritball,itemid1,amount1,itemid2,amount2,itemid3,amount3,itemid4,amount4,itemid5,amount5,itemid6,amount6,itemid7,amount7,itemid8,amount8,itemid9,amount9,itemid10,amount10


id 技能編號
list_hp HP需求量
list_sp SP需求量
list_hp_rate HP需求量(%)
list_sp_rate SP需求量(%)
list_zeny Zeny需求量
list_weapon 適用裝備(必須裝備限定裝備類型才可使用此技能) 參照附表
state 玩家狀態 參照附表
spiritball 氣功球數量
itemid1 消耗道具編號1
amount1 道具1的消耗數量
itemid2 消耗道具編號2
amount2 道具2的消耗數量
itemid3 消耗道具編號3
amount3 道具3的消耗數量
itemid4 消耗道具編號4
amount4 道具4的消耗數量
itemid5 消耗道具編號5
amount5 道具5的消耗數量
itemid6 消耗道具編號6
amount6 道具6的消耗數量
itemid7 消耗道具編號7
amount7 道具7的消耗數量
itemid8 消耗道具編號8
amount8 道具8的消耗數量
itemid9 消耗道具編號9
amount9 道具9的消耗數量
itemid10 消耗道具編號10
amount10 道具10的消耗數量
裡面的格式一律用逗號隔開ex:
304,0,1,0,0,0,99,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
而配合不同的等級可以用:來做分隔 ex:
288,0,66 : 62 : 58 : 54 : 50,0,0,0,99,none,0,717,1,715,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
裝備限制也是一樣可以用:來做分隔 ex:
310,0,40 : 45 : 50 : 55 : 60,0,0,0,13:14,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0


附表:
備型態標號
0 :空手(相對於技術差的人,有些技術好的男生空手就比其他拿著長槍的男生受女生歡迎)
1 :短劍(不是活太膩然後會去尋的那個短見)
2 :單手劍(只要用一隻手就拿的起來的劍)
3 :雙手劍(沒有三只手能拿,所以只好用兩隻手拿的劍)
4 :長戟(跟5類似) (很長的一種武器,男人都希望被這樣講)
5 :長槍(跟4類似) (也是很長的一種武器,但是頭的形狀跟4有點不一樣)
6 :單手斧(一隻手就能拿起來的斧)
7 :雙手斧(當然是要兩隻手拿的斧)
8 :錘(名詞,不是動詞,指錘子,不是叫你去打人)
9 :未知(未知就是還不知道或者不存在)
10 :手杖(不是路上瞎子拿的那種)
11 :弓(不是相對於婆的那個公,雖然說利害的人也可以把它拿來代替老公,但是它還是弓)
12 :拳套(拳擊比賽會用到的東西)
13 :樂器(一般來說都是拿來演奏,但是有時候可以難聽到對敵人造成身體上的傷害)
14 :鞭子(你們家衣櫥裡面第二個抽屜的衣服最下面,在蠟燭跟手銬旁邊的那個就是了)
15 :書本(買了十年但看起來卻比買了半年的PS2的還新的東西)
16 :拳刃(把刀片綁在手上,記得這個時候不要隨便拍打自己)
99 :無限制(不代表你可以吃東西不給錢或者把人家肚子搞大不負責)
玩家狀態:
none:無限制
cart:裝備手推車
riding:騎乘狀態
sight:火狩狀態
water:需在有水處
falcon:裝備獵鷹
hiding:隱匿狀態
(recover_weight_rate:先確定使用技能之後人物不會負重
shield:裝備盾牌的狀態
move_enable:檢查移動是否會撞到障礙物
explosionspirits:爆氣狀態下



skill_cast_db中文解釋--------------------------------------------------------------------------------

//id,cast_list,delay_list,upkeep_time,upkeep_time2

中文解釋:
[技能編號] , [技能詠唱時間] , [技能使用後延遲時間] , [給某自己技能狀態有效時間] , [給某其他技能狀態有效時間(指玩家或者怪物) ]
如:雙手劍攻擊速度增加60,0,0,30000:60000:90000:120000:150000:180000:210000:240000:270000:300000,0
技能ID60,不需詠唱,不需延遲,對自己有效時間,一級30000毫秒,每1級多30000毫秒,最高10級,,共300000毫秒,無使用對象時間。

丞序 發表於 2009-9-7 03:53:23

真多翻譯...值得學習!!辛苦了..感謝囉!!

Rro 發表於 2009-9-12 20:44:33

雖然跟ea有些誤差,但可以簡單的對照一下

謝謝!

axz40207 發表於 2009-9-13 09:24:01

很好很強大...感謝樓主精心的編輯與整理

s0933108140 發表於 2009-9-13 13:00:07

雖然我是初新者 還不懂得該怎麼做私服
不過謝謝大大的提供^^"

0487521 發表於 2009-9-14 22:40:17

感謝大大的教學!!
正好搞不懂!

群車亂舞 發表於 2009-9-17 06:21:35

來支持一下 順便來觀摩! 謝謝大大的分享唷!^^

foxyan 發表於 2009-9-17 19:26:52

看一下有甚麼好用的

n957b96nsr 發表於 2009-10-27 02:31:09

雖然我是初新者 還不懂得該怎麼做私服
不過謝謝大大的提供^^"

stand 發表於 2009-11-8 17:18:37

很好很強大...感謝樓主精心的編輯與整理

th55980 發表於 2009-12-9 22:40:41

想請問一下Gender使用職業限制代碼怎麼找的
因為我要找三轉代碼作修改
請問要找哪個檔案

迪歐 發表於 2010-5-20 00:44:08

好詳細!!
真是辛苦了,
請問...不懂的能在這裡問嗎XD?
頁: [1] 2
查看完整版本: 【 J A 】db完整教學