您的位置 首页 心得分享

DNF补钉建造流程,dnf私服怎么修改背景

尽人皆知,DNF是一款2D横板肉搏网游,我们在游戏中看到的良多器材实际上都是图片。对DNF的大多数补钉来讲,实际上做的是图片的替代。

起首是补钉建造的筹办任务:

第一步:下载DNF Extractor这个软件(百度上可以下到这个软件,这个软件就是完成DNF资本文件的载入与替代)。

第二步:筹办一些素材图片(最好选择靠山通明的图片,如许不会显得与DNF游戏靠山水乳交融)。

春节立地到了,因为要搬砖买年套,所以这里以格兰迪工地的魔刹石的替代为例。

替代前: (29×22)替代后: (120×120)

素材筹办就到这里,上面是DNF Extractor的利用。

,以下图所示:

。这里提一下,DNF的素材文件(图片)都留存在游戏目次中的ImagePacks2文件夹下。。为了不使游戏报错,也为了补钉的恢复任务,这里我不在这个源文件上点窜,而是复制这个文件,偏重定名为sprite_item(魔刹石风趣).NPK,前期我们的一切点窜都在复制的这个文件上停止。

上图就是点窜前的文件翻开后的内容。,也就是魔刹石的位图文件。

,选择【替代贴图】,把我们所筹办的素材替代出去,以下组图所示。

,这里也不破例。对这里来讲,宽高值、坐标值、帧域宽高值都是有效的。在批注这三者的关系前,我们先看看以下内容:

我们经过DNF Extractor所看到的图(一样以魔刹石的图为例),要末是(以下图一),要末是(以下图二,经过选中【实践坐标】失掉),但连系帧域宽高看,图片应当是如许(以下图三)。

图一: (29×22)图二: (74×71)图三: (120×120)

为了窥察明晰,我把图二、图三的靠山改成绿色,实际上三张图的靠山都是通明的。我们可以看到很有意思的一点,这三张图是有必然关系的,第一张图可以包括在第二张图中,第二种图可以包括在第三张图中。

dnf私服怎么修改背景

如许我们就失掉了宽高值、坐标值、帧域宽高值这三者与这三张图的关系:

29×22:宽高值(就是图片的像素)

74×71:宽高值+坐标值(因为原图中的坐标为(45,49),这里就是29+45=74,22+49=71)

120×120:帧域宽高值(可能就是PS中画布的概念)

在DNF补钉的建造中,我们真正需求点窜的一个是坐标值,一个是帧域宽高值,宽高值是由图象自身决意的,不必也不克不及点窜。凭据以上内容,我们可以竖立宽高值、坐标值、帧域宽高值之间的关系,即

(帧域宽高值-宽高值)/2 = 坐标值

下面就是我们失掉的结论。实践利用时,非常简单,包管帧域宽高值不小于宽高值便可,坐标值的较量争论行使下面的公式就行。

,因为原图中宽高值为(29,22),帧域宽高值为(120,120),我忧郁DNF主程序会对图象有所偏移,所以我拔取的帧域宽高值要比宽高值略大。具体操作与下面雷同,选中图片,右键单击【点窜贴图坐标】,应用下面公式点窜就行。效果以下图:

有人能够有疑问了,依照下面的说法,坐标应当为(60,60)才对,怎样会是(60,20)呢?

(60,60)显示的图片应当是在中心的,换句话说我们点窜后的图片和原图的中心点是一样的。游戏中魔刹石的汉字会显示在中间偏上一点点的地位,在游戏中实行时,我总感觉捡魔刹石时会让我感应不恬逸,我就点窜了一下纵坐标,让图象向上偏移40,字就会显示在图象偏下的地位,会让我感应恬逸一些。

。关于更名的成绩我有点猜测在这里也说一下。我在网上看到DNF读取资本文件是从上往下读,同名文件只读一次。所以我们只需包管我们点窜后的文件利用windows零碎按称号排序时在原文件之前就行,我想这就是网上给出在文件名前加字符a的缘由吧!

dnf私服怎么修改背景

到此魔刹石替代就完成了,这里还有几点温馨提醒:

,我没试过,应当会出成绩。

dnf私服怎么修改背景

,可以拷贝一个备份,便于恢复。

,更多补钉和教程请参考多玩、DNF Extractor官方论坛。

最初附上此次的效果图:

重点是看结果,请疏忽我的格兰迪主C(渣渣瞎子),这里请答应我用个脸色。

推荐文章:DNF城镇地图点窜思绪[认识一下]

dnf台服吧 dnf台服吧 以后在线 以后在线 积分 236354 肝火 231830 名誉 881 战力 1154 签到天数: 37 天 []阿拉德懦夫 1151 主题 1423 帖子 23万 积分 管理员 积分 236354 肝火 231830 名誉 881 战力 1154 发消息

电梯中转 楼主 揭晓于 2018-11-30 15:11:43 | 只看该作者 | 只看大图 | 倒序阅读 | 浏览形式 揭晓于 2018-11-30 15:11:43 内容包括:

0 – 地图的相关文件夹申明

1 – 开启城镇所需求的几个步调

2 – *.lst文件

3 – region文件夹

4 – town文件夹

5 – worldmap文件夹,和UI文件夹

6 – dungeon文件夹

7 – map文件夹

8 – npc文件夹

dnf私服怎么修改背景

( KB, 下载次数: 6) 下载附件 留存到相册 2018-11-30 15:09 上传

0)地图的相关文件夹申明

region

dnf私服怎么修改背景

【大区】

town

大区下的城镇,简称【城镇】

worldmap

正本进口选图界面,简称【选图界面】

dungeon

正本,完好意思应当是正本接口,前面称【正本接口】

map

正本的每一个小房间,简称【正本房间】,同时也包括了城镇的各个地图,简称【城镇地图】

dnf私服怎么修改背景

npc

尽人皆知,最知名的就是凯利

n_quest

使命零碎,不是本帖重点,只会略微说起

1)开启城镇所需求的几个步调

最主要的器材,就放在第一个吧

开启城镇和地图,可以如许逆向考虑,随着我的思绪来:

A,dungeon正本接口的最低品级请求,是不是已超越70级?

【点窜dungeon正本接口文件的品级请求】

B,dungeon正本接口,所需求挪用的map正本房间ID,是不是存在?

【往map/】

C,worldmap选图界面文件,是不是包括了所要的dungeon正本接口ID?正本接口,是不是有前置使命请求?

【点窜worldmap选图界面文件的dungeon正本接口ID和前置使命请求】

D, worldmap选图界面文件,所挪用的dungeon正本接口ID,是不是存在?

【往dungeon/】

E,worldmap选图界面的UI文件,是不是添加了dungeon正本接口ID的控件内容?

【确认worldmap/UI的ui文件是不是准确】

F,town城镇的最低品级请求,是不是超越了70级?

【点窜town城镇文件的品级请求】

G,town城镇文件,所需求挪用的map城镇地图ID,是不是存在?

【往map/】

H,town城镇文件,所需求挪用的worldmap选图界面ID,是不是存在?

【确认worldmap/】

I,region大区文件,是不是包括了所要的town城镇ID?

【点窜region大区文件的town城镇ID】

J,region大区文件,所需求挪用的town城镇ID,是不是存在?

dnf私服怎么修改背景

【往town/】

K,若何抵达新开的城镇?

【确认传送体式格局,NPC传送或光圈传送,品级需求,使命需求】

L,深渊若何开启?

【点窜worldmap选图界面文件的深渊的前置使命请求】

L,深渊的boss正本房间ID,是不是存在

【往map/】

2,*.lst文件

全部pvf,每一个文件夹底下,都有个*.lst文件。

*.lst文件,是pvf,乃至全部 游戏 的中心和魂灵躯干。

游戏 的彼此挪用,如挪用某个地图,挪用某个配备,挪用某个妙技,都是经过对应的ID来完成。而ID的设置,就是在*.lst文件里。

*.lst文件的内容很浅显易懂,每一行的花样是

ID(空格)途径(空格)

A,途径要用两个单引号’xxxxxx’包住

B,ID数字的先后顺序不主要,同类型的ID数字不克不及反复

C,途径不克不及是毛病途径

D,行末记得要空格

额定申明一点,分歧分类之间的ID,可以是沟通的。

例如,NPC的ID可以有1,而正本接口的ID也可以有1,由于它们是属于分歧类,不会彼此搅浑。

3,region文件夹

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

[ towns

6 9 14 (town城镇的ID)

[/ towns

[name]

dnf私服怎么修改背景

Type:9 Str:19 ‘name_0020>天界’ (中文名字是啥不主要)

[english name]

Type:9 Str:19 ‘name_0021>the Heavens’ (英文名字是啥不主要)

dnf私服怎么修改背景

[minimap]

‘MiniMap/’(小地图)

第二行就是town城镇ID,因而要确保

A,ID是准确的。

B,ID在town/。

别的还有就是minimap文件夹,外面包括了各大区的小地图(游戏内右上角)。但自己还不确认若何点窜!

4,town文件夹

文件都是以twn作为后缀,也就是town的缩写

dnf私服怎么修改背景

[entering title]

‘Title/’

[cutscene image]

‘Map/CutScene/’ 0

[dungeon what must be cleared]

-1 (前置正本请求,-1为无请求)

[area]

dnf私服怎么修改背景

0 ‘Slough/’ ‘[normal]’ (城镇地图之一)

[/area]

[area]

1 ‘Slough/’ ‘[normal]’ (城镇地图之一)

[/area]

[area]

2 ‘Slough/’ ‘[dungeon gate]’ 19 (城镇地图之一,[dungeon gate]透露表现毗邻到worldmap选图界面的ID19)

[/area]

[area]

3 ‘Slough/’ ‘[gate]’ 474 234 (城镇地图之一)

[/area]

[name]

dnf私服怎么修改背景

Type:9 Str:14 ‘name_18210>史拉烏工業區’ (中文名字是啥不主要)

[limit level]

dnf私服怎么修改背景

78(城镇品级请求)

需求做的就是:

A,改品级请求。

B,确认worldmap选图界面的ID是不是存在及准确。

dnf私服怎么修改背景

5,worldmap文件夹,和UI文件夹

该文件夹略庞杂点

起首是惯例的*.wdm文件,wdm是worldmap的缩写

dnf私服怎么修改背景

[map image]

‘WorldMap/’ 0 (是选图界面的背景图吗?思索改掉Lorien吧,数字0的意义不明)

[ui path]

‘WorldMap/UI/’ (选图界面的控件,主要)

[dungeon]

(dungeon正本接口的ID和前置使命请求,原文件的此处为空)

[/dungeon]

[name]

Type:9 Str:15 Type:10 Str:366664 (不论是中文名字照旧英文名字都不主要了)

[hell dungeon]

1 (深渊正本,1是啥意思呢?)

[hell quest]

4539 (深渊的前置使命请求)

[/hell quest]

[hell freepass item]

8272 1 8376 1 8247 1 (收费深渊的物品ID和数目)

[/hell freepass item]

[item condition]

dnf私服怎么修改背景

3330 (深渊门票的ID)

[/item condition]

需求做的就是:

A,添加正本接口的ID,如

[dungeon]

101 -1 102 -1 103 -1 104 -1(101~104就是四大发电厂的dungeon正本接口ID,-1透露表现无前置使命请求,行末记得空格)

[/dungeon]

B,确认所添加的dungeon正本接口ID,在dungeon/

C,点窜深渊前置使命请求,如

[hell quest]

101 (此处的使命ID改成了101,也就是诞生后的第一个使命)

[/hell quest]

也可以把深渊门票改成其他物品的ID,如无色

UI文件夹

再来就是UI文件夹外面的*.ui文件

[ui controls]

[/ui controls]

(以上部份的意义可以不必深究)

[ui controls]

‘[balloon]’ ‘IDC_WORLDMAP_BUTTON1′ 430 61 1’WorldMap/’ 3 1 0 101

[common action]

‘Action/’

[/ui controls]

(看最初一个数字101,是否是很熟习)

[ui controls]

‘[balloon]’ ‘IDC_WORLDMAP_BUTTON2′ 608 240 1’WorldMap/’ 3 1 13 102

dnf私服怎么修改背景

[common action]

‘Action/’

[/ui controls]

(看最初一个数字102,是否是很熟习)

[ui controls]

‘[balloon]’ ‘IDC_WORLDMAP_BUTTON3′ 630 364 1’WorldMap/’ 3 1 6 103

[common action]

‘Action/’

[/ui controls]

(看最初一个数字103,是否是很熟习)

[ui controls]

dnf私服怎么修改背景

‘[balloon]’ ‘IDC_WORLDMAP_BUTTON4′ 440 400 1’WorldMap/’ 3 1 7 104

[common action]

‘Action/’

[/ui controls]

(看最初一个数字104,是否是很熟习)

[ui controls]

‘[balloon]’ ‘IDC_WORLDMAP_BUTTON5′ 330 364 1’WorldMap/’ 3 1 6 522

[common action]

‘Action/’

dnf私服怎么修改背景

[/ui controls]

(看最初一个数字522,虾米鬼?归去找dungeon/,没找到。可是有印象的朋侪能够会记得,发电站其实还有个潜藏小地图:能量隔离室。不感兴趣的朋侪,这部分可以删了)

[ui controls]

‘[switchbox]’ ‘IDC_WORLDMAP_SWITCHBOX’ 400 100 1’WorldMap/’ 16 1 2 91 24 3 4 5 6 7 8 9 10 96 97 98 99

[/ui controls]

再来解说下部份布局

[ui controls]

‘[balloon]’ ‘IDC_WORLDMAP_BUTTON1′ 430 61 1’WorldMap/’ 3 1 0 101

[common action]

‘Action/’

[/ui controls]

430 61 是正本接口图标的坐标

101就是dungeon正本接口的ID。

若是泛起选图界面游戏溃逃的,无妨来这找找缘由。

6,dungeon文件夹

分为多个文件夹,每一个文件夹又包括多个*.dgn文件,dgn是dungeon的缩写

(摘选部份内容)

[minimum required level]

70 (品级请求,这边已是悔改的)

[size]

5 3 (正本房间的款式,横5竖3,注重排序是 从0最先 )

dnf私服怎么修改背景

[greed]

‘IIJJFFNNEE

LLOOAALLMM

CCDDFFHHGG’

(正本房间的毗邻递次,请参考 )

[map specification]

1 0 18001 (横1竖0,正本房间的ID是18001)

dnf私服怎么修改背景

[boss map specification]

4 1 18008(boss的正本房间为横4竖1,正本房间的ID是18008)

[start map]

0 0 0 1 0 2(肇端点的正本房间坐标,评释能够是0 0或0 1或0 2)

[hell dungeon]

1

[seal door map index]

60067

[seal door pos]

4 0

(深渊boss的正本房间ID 60067和坐标4 0)

请确保各个正本房间ID在map/。

7,map文件夹布局

也是包括多个文件夹,每一个文件夹又包括多个*.map文件

dnf私服怎么修改背景

可是请注重,map文件,分为2大类

dnf私服怎么修改背景

A,城镇地图,比方slough/

B,正本房间,比方kohlepowerstation/ 18001(1,0)

对后者,我不筹算多说。一是认识不多,二是很庞杂,三是基本上不必修改。

对前者,(摘选部份内容)

[town movable area]

777 132 107 31 14 1 361 142 97 21 14 3 (实可步行区域)

[/town movable area]

每6个数字为1组,第一、二个数字如777 132为坐标

[virtual movable area]

38 212 1480 130 377 155 81 69 427 173 58 65 774 140 112 82881 161 81 61 (虚可步行区域)

[/virtual movable area]

每4个数字为1组,第一、二个数字如38 212为坐标

[NPC]

79 ‘[right]’ 1185 155 0 136 ‘[right]’ 90 196 0 (NPC的ID和坐标)

dnf私服怎么修改背景

[/NPC]

我们再来看shonan/(传送时候门和镇魂曲的要害文件)

[town movable area]

1257 119 222 31 11 2 767 348 96 23 11 1 2016 142 97 21 11 349 186 96 23 12 0

[quest condition]

4117 (49 186 96 23 12 0这组,有前置使命请求,使命ID是4117)

[/quest condition]

2450 186 116 23 13 0

[quest condition]

4540 (2450 186 116 23 13 0 这组,也有前置使命请求,使命ID是4540)

[/quest condition]

[/town movable area]

[virtual movable area]

34 219 2586 115 767 326 95 30 2015 158 99 64 1440 153 71 701267 137 214 90 1508 175 43 47 53 197 94 27

dnf私服怎么修改背景

[quest condition]

4117 (53 197 94 27这组,有前置使命请求,使命ID也是4117)

[/quest condition]

2460 197 94 27

[quest condition]

4540 (2460 197 94 27 这组,也有前置使命请求,使命ID也是4540)

dnf私服怎么修改背景

[/quest condition]

收拾整顿一下,我们发明:

dnf私服怎么修改背景

使命4117可以守旧坐标49 186(实)和53197(虚)

使命4540可以守旧坐标2450 186(实)和2460197(虚)

伶俐的朋侪看出来了吧:

使命4117守旧了左侧到时候门的传送

使命4540守旧了右侧到雷奎安(镇魂曲)的传送

把4117和45440改成其他使命ID吧,比方我最爱的101。

固然,也可以删掉使命请求。

这模样,从修南到时候门和镇魂曲的传送就守旧了。

可是,请注重,这边只是守旧了传送。

而实际上,我们还需求个图标,也就是光圈,来唆使传送的地址。 在 [animation] 部份,我们加上

‘ Animation /’ ‘[normal]’ 91 186 0’Animation/’ ‘[normal]’ 2500 186 0

其感化就是在91 186和2500 186这两个坐标的中央,加上光圈图标。

8,npc文件夹

dnf私服怎么修改背景

npc其实不是本点窜的重点,可是我们这边要点窜某个NPC。

看了下面的内容,有朋侪其实已想到一个成绩:若何从悬空海港到工业区。

因而,我们需求给悬空海港的贝伦,增添一个区域传送功用,用以传送到工业区。

悬空海港的贝伦,npc/

[role]

‘[item shop]’ 43

[/role]

而工业区的贝伦,npc/

[role]

‘[item shop]’ 43 ‘[move town]’ 65

[/role]

‘[move town]’就是传送功用,65是NPC的ID。

记住了,NPC的传送,是从某个NPC传送到别的一个NPC,以NPC的ID【的原始地位】为方针,而不是城镇ID为方针。

明显原始文件里,悬空海港的贝伦的传送功用被干掉了。

那末,我们就改下npc/

[role]

‘[item shop]’ 43 ‘[move town]’ 136 (136就是工业区贝伦的ID)

[/role]

(转于老牛社区) 城镇, 地图, 点窜, 思绪, 认识 本主题由 dnf台服吧 于 2020-10-21 02:43 设置高亮 保藏 0 撑持 0 支持 0

推荐文章:怎样破解500元gm权限

手游gm东西500权限怎样破解? – : 在游戏服务端的主程序外面..有个检查的项目然后列表信息 再就是管理员列表再设置你GM号.. 注重..GM号并不是游戏帐号.. 而是你要设置游戏中的人物也就是添加GM. 也就是把你所要让他酿成GM号的名字输出就可以了.. 、竞技角逐、妙技生长、坐骑、侠客等,这款游戏是浩繁网友特别很是喜好的一款游戏,怎样可以破解GM游戏的权限 ?看到了请答复一下 感谢了 – : 建GM脚色方式 先登录游戏 建帐户和脚色 (例如脚色 叫 XXXX) 然后 在M2Server 控制器中 点击 检查–列表信息–管理员列表 中 添加 脚色名(例如XXXX) 权限设置为 10 点 留存 最初一步 把游戏脚色小退 再登岸就可以了..如许GM帐户就建好了 可以刷装备了 GM饬令 查找 方式 照旧在 M2Server 控制器中 点击 选项–游戏饬令–管理员饬令 外面满是 GM饬令怎样刷gm助手500元权限 – : 我有软件怎样刷GM权限 – : 翻开d:\mirserver\mir200\ 在你的gm脚色名字之前加个 “* ” – : 在服务端里添加你的账号权限,或,晓得GM 号给你本人的号加权限 其它的话全哥们别想了,若是真想玩GM 号的话,本人架设一个就好了那位高手晓得,如何破解传奇私服GM权限 吗? 高手回覆… – : 本人刷装备、获得GM权限的话可以入侵服务器啊、出来服务器的服务端、给本人的账号加一个GM权限DNF私服的GM经管怎样破解 – : 起首你得有 GM东西 (我有的 你想找的话 去 dnf台服吧里找) 其次 你得晓得对方的 数据库ip 端口 和暗码 这个若是他的私服没有更改 你用gm东西可以直接毗邻到他的数据库 (但普通的服主普通都会更改这个 端口 暗码)传奇SF怎样刷GM权限? – : 必需是gm或是gm号 饬令花样 饬令申明 @zz 物品称号 数目 制作指定物品@无敌 进入/加入无敌形式@隐身 进入/隐身无敌形式@yb 人物称号 (控制符+ – =) 数目 调剂人物翎风币数目@增添金币 人物称号 数目 增添指定人物数目的金币@调剂…怎样破解传奇SF的GM权限: 攻入对方服务器,或权限,以后点窜GM帐号列表传奇私服怎样破解GM密令 – : 亲 这个是没设施的 只要GM密令是没用的 开设服务器的人 给某一个帐号先守旧GM权限 让后该帐号登录游戏再用GM密令 才可以失掉刷元宝 配备 品级 等等. 除此之外别无他法.

热门文章

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注