找回密码
 立即注册

台服dof中 各种文件格式都是干什么的?

2022-7-25 16:55:29 · 游戏社区
*.lst文件


整个pvf,每个文件夹底下,都有个*.lst文件。
*.lst文件,是pvf,甚至整个游戏的核心和灵魂躯干。
游戏的相互调用,如调用某个地图,调用某个装备,调用某个技能,都是通过对应的ID来实现。而ID的设置,就是在*.lst文件里。

*.lst文件的内容很浅显易懂,每一行的格式是
ID(空格)路径(空格)
A,路径要用两个单引号’xxxxxx’包住
B,ID数字的先后顺序不重要,同类型的ID数字不能重复
C,路径不能是错误路径
D,行末记得要空格


额外说明一点,不同分类之间的ID,可以是相同的。
例如,NPC的ID可以有1,而副本接口的ID也可以有1,因为它们是属于不同类,不会相互混淆。

region文件夹


主要文件都是以rgn作为后缀,也就是region的缩写


以天界的heaven.rgn文件为例
[towns]
6 9 14 (town城镇的ID)
[/towns]

[name]
Type:9 Str:19 'name_0020>天界' (中文名字是啥不重要)
[english name]
Type:9 Str:19 'name_0021>the Heavens' (英文名字是啥不重要)
[minimap]
'MiniMap/heaven.mm'(小地图)

第二行就是town城镇ID,因此要确保
A,ID是正确的。
B,ID在town/town.lst是存在的。

另外还有就是minimap文件夹,里面包含了各大区的小地图(游戏内右上角)。但本人还不确认如何修改!

town文件夹


文件都是以twn作为后缀,也就是town的缩写
以史拉乌工业区的slough.twn文件为例
  1. [entering title]

  2. 'Title/Slough.ani'

  3. [cutscene image]

  4. 'Map/CutScene/Slough.img' 0

  5. [dungeon what must be cleared]
复制代码

-1 (前置副本要求,-1为无要求)


  1. [area]

  2. 0 'Slough/Slough_down_street.map' '[normal]' (城镇地图之一)

  3. [/area]
复制代码


  1. [area]

  2. 1 'Slough/Slough_up_street.map' '[normal]' (城镇地图之一)

  3. [/area]
复制代码

  1. [area]

  2. 2 'Slough/Slough_powerstation.map' '[dungeon gate]' 19 (城镇地图之一,[dungeon gate]表示连接到worldmap选图界面的ID19)

  3. [/area]

复制代码
  1. [area]

  2. 3 'Slough/Gate_Slough.map' '[gate]' 474 234 (城镇地图之一)

  3. [/area]
复制代码

  1. [name]

  2. Type:9 Str:14 'name_18210>史拉烏工業區' (中文名字是啥不重要)

  3. [limit level]
复制代码

78(城镇等级要求)

需要做的就是:
A,改等级要求。
B,确认worldmap选图界面的ID是否存在及正确。


全部评论 0

*.lst文件


整个pvf,每个文件夹底下,都有个*.lst文件。
*.lst文件,是pvf,甚至整个游戏的核心和灵魂躯干。
游戏的相互调用,如调用某个地图,调用某个装备,调用某个技能,都是通过对应的ID来实现。而ID的设置,就是在*.lst文件里。

*.lst文件的内容很浅显易懂,每一行的格式是
ID(空格)路径(空格)
A,路径要用两个单引号’xxxxxx’包住
B,ID数字的先后顺序不重要,同类型的ID数字不能重复
C,路径不能是错误路径
D,行末记得要空格


额外说明一点,不同分类之间的ID,可以是相同的。
例如,NPC的ID可以有1,而副本接口的ID也可以有1,因为它们是属于不同类,不会相互混淆。

region文件夹


主要文件都是以rgn作为后缀,也就是region的缩写


以天界的heaven.rgn文件为例
[towns]
6 9 14 (town城镇的ID)
[/towns]

[name]
Type:9 Str:19 'name_0020>天界' (中文名字是啥不重要)
[english name]
Type:9 Str:19 'name_0021>the Heavens' (英文名字是啥不重要)
[minimap]
'MiniMap/heaven.mm'(小地图)

第二行就是town城镇ID,因此要确保
A,ID是正确的。
B,ID在town/town.lst是存在的。

另外还有就是minimap文件夹,里面包含了各大区的小地图(游戏内右上角)。但本人还不确认如何修改!

town文件夹


文件都是以twn作为后缀,也就是town的缩写
以史拉乌工业区的slough.twn文件为例
  1. [entering title]

  2. 'Title/Slough.ani'

  3. [cutscene image]

  4. 'Map/CutScene/Slough.img' 0

  5. [dungeon what must be cleared]
复制代码

-1 (前置副本要求,-1为无要求)


  1. [area]

  2. 0 'Slough/Slough_down_street.map' '[normal]' (城镇地图之一)

  3. [/area]
复制代码


  1. [area]

  2. 1 'Slough/Slough_up_street.map' '[normal]' (城镇地图之一)

  3. [/area]
复制代码

  1. [area]

  2. 2 'Slough/Slough_powerstation.map' '[dungeon gate]' 19 (城镇地图之一,[dungeon gate]表示连接到worldmap选图界面的ID19)

  3. [/area]

复制代码
  1. [area]

  2. 3 'Slough/Gate_Slough.map' '[gate]' 474 234 (城镇地图之一)

  3. [/area]
复制代码

  1. [name]

  2. Type:9 Str:14 'name_18210>史拉烏工業區' (中文名字是啥不重要)

  3. [limit level]
复制代码

78(城镇等级要求)

需要做的就是:
A,改等级要求。
B,确认worldmap选图界面的ID是否存在及正确。


热门推荐
您需要登录后才可以回帖 立即登录
说说你的想法......
0
0
0
返回顶部