|
| HERO->龙途(文件转换对应关系) | m' b6 P2 l& E* B
|
3 L3 ?6 h1 I$ ^! |( S. o( l |
2 Z& E% u( g- P) L& p: ?0 Y | " Y& F% `, B+ n5 L
| 1 L/ o( e* Q1 a e' [
| | Monster.DB,MonItems(目录内容) | 怪物表(后者是物品爆率) |
% @& o8 }3 R& F5 E. ?/ d | | StdItems.DB | 物品表 | 6 f5 A" r& E1 F C* ?+ ^
| | MapInfo.txt | 地图表,刷新表(传送点) | 4 L7 I& o, Z8 J# ~5 \
| | MerChant.txt,Npcs.txt | Npc表,刷新表(Npc) | ( P" }; c' a6 _5 A7 `% K: X& B9 d
| | MonGen.txt | 刷新表(怪物) |
9 |: q8 h, k9 Q' {; \ | | Market_Def(目录内容),Npc_Def(目录内容) | Npc触发.lua | 函数名一般为: call_1001_00 @" ~. G9 s1 d3 o n6 `" Q8 I
# V+ i+ C9 Z/ V* @意思是NpcID为1001的第一个对话ID的函数(可以有多个对话ID)6 r3 `9 ?8 t/ t6 w0 \: T1 x' X* K9 f
+ S* C+ h( Z4 z0表示最基本的对话,可以通过链接跳入其他对话
# m2 l I# r7 g | | QFunction-0.txt | 事件触发.lua | 函数名一般为: call_(事件名或对话ID)4 |2 |( a _) G# D# b9 B
9 L. l: R. s; t% f
其中事件名是由引擎在事件触发时调用的(具体可看触发接口)& w9 b/ s5 ^/ p" d0 F' P: N
r6 y% {5 W, g3 y* I3 A2 ]
对话ID是玩家通过点击链接调用的(需仔细小心检查)8 a! P3 R; w3 {# l4 M1 z* l" W+ o
| | QManage.txt | 登录触发.lua | 和事件触发是相似的
$ r% ^) w8 V+ @% `$ [8 V8 F o$ b# ~# t u
区别仅在于一个是QFunction-0.txt转换的! I) \, k2 @ t; p0 e: U% r
T3 h; ~6 Q/ l; i& E另一个是QManage.txt转换的0 l. d' Z: M$ [/ g: {# d
| | Robot_def(目录内容) | 定时触发.lua | 里面定义的是全局函数(没有玩家参数)
B0 p! c. I6 x6 P `
5 |) ?2 g- M* E; `, i7 I$ `一般作为游戏定时开启的活动使用
. ^0 v! ~* S- n | | QuestDiary(目录内容) | 数据文件,部分触发里面的函数 | QuestDiary里面的文件分两类
7 K! Q% }) k9 r! i
- A T" C4 k9 Y# j. y+ m一类是通过 #CALL 被其他文件调用(会转换至对应的触发文件)& T. u" e8 v* I" v( x3 [
3 j' `1 z% u3 X: D一类是作为保存数据的文件(会复制到数据文件) | 2 h) D+ y+ q7 X0 [' a
|
|