1.全局副本增加难度

monster/monsterapcdifficultybonus.tbl

首先进入PVF里面这个文件,内容如下:

#PVF_File

30.0	30.0	30.0	30.0	30.0
60.0	100.0	150.0	200.0	200.0
0.0	40.0	80.0	120.0	120.0
0.0	40.0	80.0	120.0	120.0
1.0	2.0	2.5	5.0	5.0
1.0	1.0	1.0	1.0	1.0
0.0	50.0	100.0	180.0	180.0
0.0	10.0	20.0	40.0	40.0
1.0	1.5	2.0	2.5	3.0
1.0	1.5	2.0	2.5	3.0
0.0	80.0	150.0	220.0	300.0
0.5	0.5	0.5	0.5	0.5
0.5	0.5	0.5	0.5	0.5
0.0	10.0	10.0	10.0	0.0
50.0	50.0	50.0	0.0	20.0
20.0	20.0	0.0	30.0	30.0
30.0	1.0	1.0	1.0	1.0
1.0	1.0	1.0	1.0	0.0
50.0	50.0	50.0	0.0	10.0
10.0	10.0	1.0	1.3	1.3
1.3	1.0	1.1	1.1	1.1
0.0	200.0	200.0	200.0	0.0
0.0	0.0	0.0	0.0	0.0
0.0	0.0	0.0	10.0	10.0
10.0	0.0	50.0	50.0	50.0
0.0	20.0	20.0	20.0	0.0
30.0	30.0	30.0	1.0	1.0
1.0	1.0	1.0	1.0	1.0
1.0	0.0	50.0	50.0	50.0
0.0	10.0	10.0	10.0	1.0
1.3	1.3	1.3	1.0	1.1
1.1	1.1	0.0	200.0	200.0
200.0	0.0	0.0	0.0	0.0
0.0	0.0	0.0	0.0	

#[下面内容太长省略]

可以看到,每一行是五个数据一组,都是带浮点数(小数)的数据.这是什么意思呢?参考下表

普通

冒险

王者

地狱级

英雄

[monster difficulty bonus]

行数 字段属性

500.0

500.0

500.0

500.0

500.0

1-5 好战性

500.0

500.0

500.0

500.0

500.0

6-10 视野

1.0

1.0

1.0

1.0

1.0

11-15 命中

0.1

0.1

0.1

0.1

0.1

16-20 回避率

5.0

5.0

5

5

5

21-25 血量HP

1.0

1.0

1.0

1.0

1.0

26-30 攻速

1.0

1.0

1.0

1.0

1.0

31-35 移动速度

100.0

100.0

100.0

100.0

100.0

36-40 异常状态抗性

200

200.0

200.0

200.0

200.0

41-45 攻击伤害

1.0

1.0

1.0

1.0

1.0

46-50 防御

200.0

200.0

200.0

200.0

200.0

51-55 硬直

0.1

0.1

0.1

0.1

0.1

56-60 百分比忽略玩家武器强化带来的无视攻击力

200.0

200.0

200.0

200.0

200.0

61-65 忽略玩家固伤伤害

[/monster difficulty bonus]

可以看到,对比上面代码中的内容,可以知道5个数据为一行,如果数据是连在一起的,可以手动用回车键调整一下格式,5个数据为一行,方便浏览和测试.每五行控制一个属性,比如倒数第四行是防御,我们设置成10,怪物的防御就翻十倍.其他属性根据自己的需求修改即

ps:回避率不要瞎改,改高了你打怪物全MISS,血量倍率需要测试,如果怪物血量超过21E,进图怪物就会自杀.

这里是全局调整的,一般我们修改这个文件,是为了控制白图的难度

2.单个地图控制难度

2.1方式一,单个副本调用文件调整难度

如果想单独修改某个地图应该怎么做呢?以下我们以安图恩为例.

#PVF_File

[background pos]
	80

[name]
	`黑雾之源`

[explain]
	`    向安徒恩发起进攻的瞬间, 浓浓的黑雾如帷帐般笼罩着安徒恩巨大的身体, 士兵们一个个倒在伸手不见五指的黑暗之中……必须要解决这可怕的黑雾, 不能让我们的士兵白白牺牲!`

[cutscene image]
	`Map/CutScene/Anton.img`	0

[minimap image]
	`Map/MiniMap/Act2.img`

[worldmap pattern info]
	1	4
	`WorldMap/SelectdungeonSlot/anton.img`	0

[minimum required level]
	85

[basis level]
	92

[required item]
	10099806	1	1

[ancient dungeon]
	1

[designate dungeon difficulty]
	0

[coin limit]
	8

[champion]
	3	25	40	60	60

[pathgate object]
	6115	6116	6117	6118	6119	6120	6121	6122	6123	6124

[maze info]

[size]
	4	1

[greed]
	`BBFFFFEE`

[map specification]
	0	0	32200
[/map specification]

[map specification]
	1	0	32202
[/map specification]

[map specification]
	2	0	32201
[/map specification]

[map specification]
	3	0	32204
[/map specification]

[start map]
	0	0
[/start map]

[boss map]
	3	0
[/boss map]

[monsterapc diff table]
	`Dungeon/Anton/Table/MonsterApcDifficultyBonus_raid4.tbl`

可以看到,安图恩的副本文件最下方有一个

[monsterapc diff table] `Dungeon/Anton/Table/MonsterApcDifficultyBonus_raid4.tbl`

这个是控制副本难度的文件调用标签,也就是这个副本单独由这个难度文件来控制.

我们很轻松的就找到了这个文件,上面210是黑雾之源的副本文件,按照文件路径可以找到副本难度文件.打开文件,你会发现和全局难度控制文件的内容一模一样.也就是说,内容格式是一样的,只是黑雾之源的这个副本,单独用了一个副本难度文件.加了这个标签的副本,会优先使用设置好的难度文件,而非全局难度控制文件.以上是方式一

2.2方式二,副本内难度标签调整

#PVF_File

[background pos]
	80

[name]
	`红玉的诅咒地下1层`

[explain]
	`    “凡内斯的红果实”拥有保护身体不受邪恶的诅咒影响的力量。 然而, 自从有异常气息的土地被转移到暗精灵王国后, 红色的矿物开始染上了黑色。 让矿山笼罩在黑暗中的邪恶气息到底是什么呢? `

[cutscene image]
	`Map/CutScene/CurseOfBloodyfruit_1600.img`	0

[minimap image]
	`Map/MiniMap/Act3.img`

[worldmap pattern info]
	0	0
	`WorldMap/SelectdungeonSlot/CurseofBloodyFruit.img`	0

[ancient dungeon]
	1

[risk dungeon]
	1

[designate dungeon difficulty]
	2

[minimum required level]
	95

[basis level]
	100

[champion]
	60	60	60	60	60

[special passive object item]
	0	-1	1	10163959	2500
[/special passive object item]

[pathgate object]
	441	442	443	444	445	446	447	448	449	450

[maze info]

[size]
	4	3

[greed]
	`AAJJNNMM
AALLPPOO
BBHHHHGG`

[map specification]
	0	2	57018
[/map specification]

[map specification]
	1	0	57000
[/map specification]

[map specification]
	2	0	57002
[/map specification]

[map specification]
	1	1	57006
[/map specification]

[map specification]
	2	1	57008
[/map specification]

[map specification]
	3	1	57010
[/map specification]

[map specification]
	1	2	57012
[/map specification]

[map specification]
	2	2	57014
[/map specification]

[map specification]
	3	2	57016
[/map specification]

[map specification]
	3	0	57005
[/map specification]

[start map]
	0	2
[/start map]

[boss map]
	3	0
[/boss map]

[limit party count]
	1

[monster difficulty bonus]
	30	30	30	30	30
	100	100	100	100	100
	1	1	1	1	1
	1	1	1	1	1
	4	4	4	4	4
	2	2	2	2	2
	2	2	2	2	2
	0	0	0	0	0
	2	2	2	2	2
	6	6	6	6	6
	2	2	2	2	2
	0.8	0.8	0.8	0.8	0.8
	2	2	2	2	2
[/monster difficulty bonus]

[coin limit]
	1

[gold card use]
	0

我们还是上一段代码,可以看到,上面副本文件中有一个[monster difficult bonus]的标签.这个标签一共13行正好对应副本难度控制文件中的前13行.这时候,怎么改,我想你应该心理有数了.

总结:副本难度调整从范围看全局调整>副本文件调用调整>副本内标签调整,从实用性角度考虑,副本文件调用文件调整>副本内标签调整>全局难度文件调整

3.副本怪物调整

还是以安图恩地图的黑雾之源副本为例,上代码:

#PVF_File

[background pos]
	80

[name]
	`黑雾之源`

[explain]
	`    向安徒恩发起进攻的瞬间, 浓浓的黑雾如帷帐般笼罩着安徒恩巨大的身体, 士兵们一个个倒在伸手不见五指的黑暗之中……必须要解决这可怕的黑雾, 不能让我们的士兵白白牺牲!`

[cutscene image]
	`Map/CutScene/Anton.img`	0

[minimap image]
	`Map/MiniMap/Act2.img`

[worldmap pattern info]
	1	4
	`WorldMap/SelectdungeonSlot/anton.img`	0

[minimum required level]
	85

[basis level]
	92

[required item]
	10099806	1	1

[ancient dungeon]
	1

[designate dungeon difficulty]
	0

[coin limit]
	8

[champion]
	3	25	40	60	60

[pathgate object]
	6115	6116	6117	6118	6119	6120	6121	6122	6123	6124

[maze info]

[size]
	4	1

[greed]
	`BBFFFFEE`

[map specification]
	0	0	32200
[/map specification]

[map specification]
	1	0	32202
[/map specification]

[map specification]
	2	0	32201
[/map specification]

[map specification]
	3	0	32204
[/map specification]

[start map]
	0	0
[/start map]

[boss map]
	3	0
[/boss map]

[monsterapc diff table]
	`Dungeon/Anton/Table/MonsterApcDifficultyBonus_raid4.tbl`

从代码可以看到,BOSS放在3-0map中,地图代码是32204,我们找到这个副本文件

#PVF_File

[player number]
	2	8

[pvp start area]
	0	0	0	0
	0	0	0	0
	0	0	0	0

[dungeon]
	210
[/dungeon]

[type]
	`[boss]`

[greed]
	`EE EE`

[tile]
	`Tile/Mouth_Tile00_L.til`
	`Tile/Mouth_Tile01.til`
	`Tile/Mouth_Tile00.til`
	`Tile/Mouth_Tile01.til`
	`Tile/Mouth_Tile00_R.til`
[/tile]

[extended tile]
	`Tile/Mouth_TileEx_dummy_L.til`
	`Tile/Mouth_TileEx_dummy.til`
	`Tile/Mouth_TileEx_dummy.til`
	`Tile/Mouth_TileEx_dummy.til`
	`Tile/Mouth_TileEx_dummy_R.til`
	`Tile/Mouth_TileEx00_L.til`
	`Tile/Mouth_TileEx01.til`
	`Tile/Mouth_TileEx00.til`
	`Tile/Mouth_TileEx01.til`
	`Tile/Mouth_TileEx00_R.til`
	`Tile/Mouth_TileEx10_L.til`
	`Tile/Mouth_TileEx11.til`
	`Tile/Mouth_TileEx10.til`
	`Tile/Mouth_TileEx11.til`
	`Tile/Mouth_TileEx10_R.til`
[/extended tile]

[background animation]
	[ani info]
		[filename]
			`Animation/far.ani`
		[layer]
			`[distantback]`
		[order]
			`[below]`
	[/ani info]
[/background animation]

[pathgate pos]
	80	490	602	880	615	944	567	895

[sound]
	`M_ANTON_PHASE1_BOSS`
	`AMB_SMOKE`
[/sound]

[animation]
	`Animation/gaterail3.ani`	`[normal]`	2157	265	0
	`Animation/gaterail2.ani`	`[normal]`	2261	188	0
	`Animation/Far_Tooth.ani`	`[middleback]`	242	220	0
	`Animation/Far_Tooth.ani`	`[middleback]`	1040	185	0
	`Animation/Far_Tooth.ani`	`[middleback]`	644	222	0
	`Animation/Middle_Tooth_1.ani`	`[middleback]`	636	270	0
	`Animation/smog.ani`	`[close]`	665	1395	0
	`Animation/Tile_Smoke_1_3_s.ani`	`[normal]`	1025	321	0
	`Animation/Tile_Smoke_1_3_s.ani`	`[normal]`	6	637	0
	`Animation/Tile_Smoke_1_3_s.ani`	`[normal]`	37	286	0
	`Animation/Tile_Smoke_1_2.ani`	`[normal]`	1082	263	0
	`Animation/Tile_Smoke_1_2.ani`	`[normal]`	106	728	0
	`Animation/Tile_Smoke_1_2.ani`	`[normal]`	100	314	0
	`Animation/Tile_Smoke_2_1.ani`	`[normal]`	84	314	0
	`Animation/Tile_Smoke_2_1.ani`	`[normal]`	13	393	0
	`Animation/back_steam.ani`	`[distantback]`	203	-33	0
	`Animation/back_steam.ani`	`[distantback]`	442	-25	0
	`Animation/back_steam.ani`	`[distantback]`	646	18	0
	`Animation/back_steam.ani`	`[distantback]`	955	-49	0
	`Animation/back_steam.ani`	`[distantback]`	1076	-39	0
	`Animation/back_steam.ani`	`[distantback]`	82	-24	0
	`Animation/back_steam.ani`	`[middleback]`	584	257	0
	`Animation/back_steam.ani`	`[middleback]`	554	258	0
	`Animation/back_steam.ani`	`[middleback]`	223	235	0
	`Animation/back_steam.ani`	`[middleback]`	27	234	0
	`Animation/back_steam.ani`	`[middleback]`	1041	243	0
	`Animation/back_steam.ani`	`[middleback]`	1090	235	0
	`Animation/back_steam.ani`	`[middleback]`	1042	232	0
	`Animation/back_steam.ani`	`[middleback]`	828	207	0
	`Animation/back_steam.ani`	`[middleback]`	974	244	0
	`Animation/back_steam.ani`	`[middleback]`	1044	232	0
	`Animation/back_steam.ani`	`[middleback]`	1109	229	0
	`Animation/back_steam.ani`	`[middleback]`	1000	229	0
	`Animation/back_steam.ani`	`[middleback]`	950	224	0
	`Animation/back_steam.ani`	`[middleback]`	1078	215	0
	`Animation/back_steam.ani`	`[middleback]`	1113	218	0
	`Animation/back_steam.ani`	`[middleback]`	199	231	0
	`Animation/back_steam.ani`	`[middleback]`	157	232	0
	`Animation/back_steam.ani`	`[middleback]`	468	230	0
	`Animation/back_steam.ani`	`[middleback]`	709	223	0
	`Animation/back_steam.ani`	`[middleback]`	732	216	0
	`Animation/back_steam.ani`	`[middleback]`	747	221	0
	`Animation/back_steam.ani`	`[middleback]`	646	242	0
	`Animation/back_steam.ani`	`[middleback]`	793	227	0
	`Animation/back_steam.ani`	`[middleback]`	392	137	0
	`Animation/back_steam.ani`	`[middleback]`	399	218	0
	`Animation/back_steam.ani`	`[middleback]`	448	249	0
	`Animation/back_steam.ani`	`[middleback]`	854	198	0
	`Animation/back_steam.ani`	`[middleback]`	886	160	0
	`Animation/back_steam.ani`	`[middleback]`	843	177	0
	`Animation/back_steam.ani`	`[middleback]`	986	108	0
	`Animation/back_steam.ani`	`[middleback]`	903	222	0
	`Animation/back_steam.ani`	`[middleback]`	878	241	0
	`Animation/back_steam.ani`	`[middleback]`	937	226	0
	`Animation/back_steam.ani`	`[middleback]`	893	220	0
	`Animation/back_steam.ani`	`[middleback]`	883	219	0
	`Animation/back_steam.ani`	`[middleback]`	1066	197	0
	`Animation/back_steam.ani`	`[middleback]`	1112	189	0
	`Animation/back_steam.ani`	`[middleback]`	1129	158	0
	`Animation/back_steam.ani`	`[middleback]`	1140	144	0
	`Animation/back_steam.ani`	`[middleback]`	1103	156	0
	`Animation/back_steam.ani`	`[middleback]`	368	209	0
	`Animation/back_steam.ani`	`[middleback]`	356	159	0
	`Animation/back_steam.ani`	`[middleback]`	325	181	0
	`Animation/back_steam.ani`	`[middleback]`	312	200	0
	`Animation/back_steam.ani`	`[middleback]`	290	178	0
	`Animation/back_steam.ani`	`[middleback]`	266	213	0
	`Animation/back_steam.ani`	`[middleback]`	225	221	0
	`Animation/back_steam.ani`	`[middleback]`	554	258	0
	`Animation/back_steam.ani`	`[middleback]`	115	216	0
	`Animation/back_steam.ani`	`[middleback]`	78	170	0
	`Animation/back_steam.ani`	`[middleback]`	158	168	0
	`Animation/back_steam.ani`	`[middleback]`	193	183	0
	`Animation/back_steam.ani`	`[middleback]`	269	170	0
	`Animation/back_steam.ani`	`[middleback]`	220	159	0
	`Animation/back_steam.ani`	`[middleback]`	15	240	0
	`Animation/back_steam.ani`	`[normal]`	1031	322	0
	`Animation/back_steam.ani`	`[normal]`	19	638	0
	`Animation/back_steam.ani`	`[normal]`	22	390	0
	`Animation/back_steam.ani`	`[normal]`	42	653	0
	`Animation/bottom_1.ani`	`[bottom]`	860	366	0
	`Animation/bottom_1_eff.ani`	`[bottom]`	865	367	0
	`Animation/bottom_1.ani`	`[bottom]`	444	569	0
	`Animation/bottom_1_eff.ani`	`[bottom]`	447	569	0
	`Animation/bottom_1.ani`	`[bottom]`	923	550	0
	`Animation/bottom_1_eff.ani`	`[bottom]`	926	550	0
	`Animation/bottom_1.ani`	`[bottom]`	206	644	0
	`Animation/bottom_1_eff.ani`	`[bottom]`	211	645	0
	`Animation/bottom_2.ani`	`[bottom]`	204	386	0
	`Animation/bottom_2_eff.ani`	`[bottom]`	211	385	0
	`Animation/bottom_2.ani`	`[bottom]`	39	679	0
	`Animation/bottom_2_eff.ani`	`[bottom]`	44	679	0
	`Animation/bottom_2.ani`	`[bottom]`	1013	680	0
	`Animation/bottom_2_eff.ani`	`[bottom]`	1020	679	0
	`Animation/deco_magic_5.ani`	`[bottom]`	951	377	0
	`Animation/deco_magic_4.ani`	`[bottom]`	859	635	0
	`Animation/deco_magic_4_5.ani`	`[bottom]`	858	637	0
	`Animation/deco_magic_3.ani`	`[bottom]`	430	670	0
	`Animation/deco_magic_3_5.ani`	`[bottom]`	431	670	0
	`Animation/deco_magic_2.ani`	`[bottom]`	210	552	0
	`Animation/deco_magic_2_5.ani`	`[bottom]`	211	553	0
	`Animation/deco_magic_1.ani`	`[bottom]`	404	356	0
	`Animation/deco_magic_1_5.ani`	`[bottom]`	403	356	0
	`Animation/back_steam.ani`	`[normal]`	1075	363	0
	`Animation/back_steam.ani`	`[normal]`	45	284	0
	`Animation/back_steam.ani`	`[normal]`	122	307	0
	`Animation/bottom_2.ani`	`[bottom]`	245	722	0
	`Animation/bottom_2_eff.ani`	`[bottom]`	249	722	0
	`Animation/bottom_1.ani`	`[bottom]`	103	352	0
	`Animation/bottom_1_eff.ani`	`[bottom]`	106	352	0
	`Animation/bottom_1.ani`	`[bottom]`	1013	402	0
	`Animation/bottom_1.ani`	`[bottom]`	1101	504	0
	`Animation/bottom_1_eff.ani`	`[bottom]`	1106	505	0
	`Animation/bottom_1.ani`	`[bottom]`	691	711	0
	`Animation/bottom_1_eff.ani`	`[bottom]`	696	712	0
	`Animation/bottom_1.ani`	`[bottom]`	20	713	0
	`Animation/bottom_1_eff.ani`	`[bottom]`	25	714	0
	`Animation/bottom_1.ani`	`[bottom]`	660	686	0
	`Animation/bottom_1_eff.ani`	`[bottom]`	663	686	0
	`Animation/bottom_1.ani`	`[bottom]`	13	522	0
	`Animation/bottom_1_eff.ani`	`[bottom]`	16	522	0
	`Animation/back_steam.ani`	`[normal]`	168	783	0
	`Animation/back_steam.ani`	`[normal]`	105	292	0
	`Animation/Tile_Smoke_1_3_s.ani`	`[normal]`	1000	691	0
	`Animation/Tile_Smoke_1_3_s.ani`	`[normal]`	1045	671	0
	`Animation/back_steam.ani`	`[normal]`	320	790	0
	`Animation/back_steam.ani`	`[normal]`	17	332	0
	`Animation/back_steam.ani`	`[normal]`	1107	308	0
	`Animation/back_steam.ani`	`[normal]`	991	264	0
	`Animation/Tile_Smoke_1_3_s.ani`	`[normal]`	1053	353	0
	`Animation/Tile_Smoke_1_3_s.ani`	`[normal]`	1113	289	0
	`Animation/Tile_Smoke_1_3_s.ani`	`[normal]`	22	709	0
	`Animation/Tile_Smoke_1_3_s.ani`	`[normal]`	42	351	0
	`Animation/back_steam.ani`	`[normal]`	360	813	0
	`Animation/back_steam.ani`	`[normal]`	1087	782	0
	`Animation/Tile_Smoke_1_3_s.ani`	`[normal]`	149	298	0
	`Animation/Tile_Smoke_1_3_s.ani`	`[normal]`	1097	389	0
	`Animation/back_steam.ani`	`[normal]`	1057	394	0
	`Animation/Tile_Smoke_1_3_s.ani`	`[normal]`	1095	679	0
	`Animation/back_steam.ani`	`[normal]`	1084	691	0
	`Animation/back_steam.ani`	`[normal]`	1141	649	0
	`Animation/back_steam.ani`	`[normal]`	1056	746	0
	`Animation/back_steam.ani`	`[normal]`	24	711	0
	`Animation/back_steam.ani`	`[normal]`	43	366	0
	`Animation/back_steam.ani`	`[normal]`	93	713	0
	`Animation/Tile_Smoke_1_3_s.ani`	`[normal]`	1098	616	0
	`Animation/Tile_Smoke_1_3_s.ani`	`[normal]`	941	279	0
	`Animation/back_steam.ani`	`[normal]`	945	283	0
	`Animation/back_steam.ani`	`[middleback]`	1109	367	0
	`Animation/back_steam.ani`	`[middleback]`	961	247	0
	`Animation/back_steam.ani`	`[middleback]`	1016	226	0
	`Animation/back_steam.ani`	`[normal]`	1111	250	0
	`Animation/back_steam.ani`	`[normal]`	1065	325	0
	`Animation/back_steam.ani`	`[normal]`	1097	738	0
	`Animation/back_steam.ani`	`[normal]`	1133	723	0
	`Animation/back_steam.ani`	`[normal]`	1140	444	0
	`Animation/back_steam.ani`	`[normal]`	1039	800	0
	`Animation/back_steam.ani`	`[normal]`	989	831	0
	`Animation/back_steam.ani`	`[normal]`	984	750	0
	`Animation/back_steam.ani`	`[normal]`	1169	589	0
	`Animation/back_steam.ani`	`[normal]`	928	803	0
	`Animation/back_steam.ani`	`[normal]`	879	793	0
	`Animation/back_steam.ani`	`[normal]`	59	735	0
	`Animation/back_steam.ani`	`[normal]`	64	749	0
	`Animation/back_steam.ani`	`[normal]`	1109	353	0
	`Animation/back_steam.ani`	`[normal]`	18	742	0
	`Animation/back_steam.ani`	`[normal]`	269	791	0
	`Animation/back_steam.ani`	`[normal]`	130	790	0
	`Animation/back_steam.ani`	`[normal]`	244	829	0
	`Animation/back_steam.ani`	`[normal]`	179	813	0
	`Animation/back_steam.ani`	`[normal]`	198	816	0
	`Animation/back_steam.ani`	`[normal]`	180	288	0
	`Animation/back_steam.ani`	`[normal]`	123	276	0
	`Animation/back_steam.ani`	`[normal]`	150	268	0
	`Animation/back_steam.ani`	`[normal]`	70	315	0
	`Animation/back_steam.ani`	`[normal]`	27	248	0
	`Animation/back_steam.ani`	`[normal]`	46	243	0
	`Animation/back_steam.ani`	`[normal]`	60	233	0
	`Animation/back_steam.ani`	`[normal]`	77	217	0
	`Animation/back_steam.ani`	`[normal]`	244	220	0
	`Animation/back_steam.ani`	`[normal]`	210	254	0
	`Animation/back_steam.ani`	`[normal]`	274	239	0
	`Animation/smog.ani`	`[middleback]`	579	729	0
	`Animation/bottom_2.ani`	`[bottom]`	560	739	0
	`Animation/bottom_2_eff.ani`	`[bottom]`	563	739	0
	`Animation/deco_2.ani`	`[bottom]`	396	268	0
	`Animation/deco_3.ani`	`[bottom]`	324	271	0
	`Animation/deco_5.ani`	`[normal]`	299	293	0
	`Animation/deco_6.ani`	`[bottom]`	313	308	0
	`Animation/deco_2.ani`	`[bottom]`	352	251	0
	`Animation/deco_3.ani`	`[bottom]`	281	285	0
	`Animation/deco_6.ani`	`[bottom]`	280	312	0
	`Animation/deco_5.ani`	`[normal]`	248	265	0
	`Animation/deco_magic_5_5.ani`	`[bottom]`	951	377	0
	`Animation/Middle_Tooth_3_1.ani`	`[middleback]`	655	345	0
	`Animation/Middle_Tooth_3_1.ani`	`[middleback]`	836	319	0
	`Animation/Middle_Tooth_1.ani`	`[middleback]`	1165	295	0
	`Animation/Middle_Tooth_1.ani`	`[middleback]`	90	306	0
	`Animation/deco_2.ani`	`[bottom]`	491	384	0
	`Animation/deco_2.ani`	`[bottom]`	294	521	0
	`Animation/deco_2.ani`	`[bottom]`	568	413	0
	`Animation/deco_2.ani`	`[bottom]`	456	542	0
	`Animation/deco_2.ani`	`[bottom]`	337	576	0
	`Animation/deco_2.ani`	`[bottom]`	423	433	0
	`Animation/bottom_2.ani`	`[bottom]`	946	360	0
	`Animation/bottom_2_eff.ani`	`[bottom]`	953	359	0
	`Animation/back_steam.ani`	`[middleback]`	657	277	0
	`Animation/back_steam.ani`	`[normal]`	250	273	0
	`Animation/back_steam.ani`	`[normal]`	334	256	0
[/animation]

[passive object]
	15472	608	652	0
	15472	573	97	0
	15473	608	581	0
[/passive object]

[monster]
	65664	0	100	611	518	0	0	1	`[fixed]`	`[boss]`
[/monster]

[monster specific AI]
	`[normal]`
[/monster specific AI]

[NPC]
	1000	`[left]`	-6	-27	0
[/NPC]

[map name]
	`PVP无名`

可以看到上面的[monster]标签中只有一个怪,编号65664,也就是歼灭之内尔贝

继续找到怪物文件65664,看一下代码

#PVF_File

[name]
	`歼灭之内尔贝`

[attack speed]
	1000	1000

[face image]
	`Monster/monsterFace.img`	1003

[die effect]
	0	7	1

[category]
	`[human]`
	`[spirit]`
[/category]

[ambient sound]
	``

[attack sound]
	``

[appear sound]
	`NELEUBE_MEET`

[damage sound]
	`R_NELEUBE_DMG`

[die sound]
	`NELEUBE_DIE`

[ability category]#分别为物理攻击,物理防御,魔法攻击,魔法防御,血量
	`[EQUIPMENT_PHYSICAL_ATTACK]`	`*`	420
	`[EQUIPMENT_PHYSICAL_DEFENSE]`	`*`	115
	`[EQUIPMENT_MAGICAL_ATTACK]`	`*`	450
	`[EQUIPMENT_MAGICAL_DEFENSE]`	`*`	115
	`[HP MAX]`	`*`	27373
[/ability category]

[level]#等级
	110	110

[fire resistance]#火属性抗性
	10	10

[water resistance]#冰属性抗性
	-15	-15

[dark resistance]#暗属性抗性
	0	0

[light resistance]#光属性抗性
	45	45

[slow resistance]#减速抗性
	200	200

[freeze resistance]#冰冻抗性
	200	200

[poison resistance]#毒抗性
	10	10

[stun resistance]#眩晕抗性
	200	200

[curse resistance]#诅咒抗性
	10	10

[blind resistance]#失明抗性
	10	10

[stone resistance]#石化抗性
	200	200

[sleep resistance]#睡眠抗性
	200	200

[confuse resistance]#混乱抗性
	10	10

[hold resistance]#束缚抗性
	200	200

[lightning resistance]#感电抗性
	180	180

[move speed]#移动速度
	1000	1000

[cast speed]#释放速度
	1000	1000

[hit recovery]#被击中时硬直回复
	1800	1800

[weight]
	100000	100000

[stuckbonus on damage]
	0	0	0	0

[waiting action]
	`action/stay.act`

[move action]
	`action/move.act`

[sit action]
	`action/sit.act`

[damage action 1]
	`action/damage_1.act`

[damage action 2]
	`action/damage_2.act`

[down action]
	`action/down.act`

[overturn action]
	`action/overturn.act`

[last action]
	`action/last.act`

[attack action]
	`Action/Attack_0.act`
	`Action/Attack_1.act`
	`Action/Attack_2.act`
	`Action/Attack_3.act`
	`Action/Attack_4.act`
	`Action/Attack_5.act`
	`Action/Attack_6.act`
	`Action/Attack_7.act`
	`Action/Attack_8.act`
	`Action/Attack_9.act`
	`Action/Attack_10.act`
	`Action/Attack_11.act`
	`Action/Attack_12.act`
	`Action/Attack_13.act`
[/attack action]

[etc action]
	`Action/Attack_2.act`
	`Action/Attack_6.act`
[/etc action]

[proc action]
	`Action/Proc.act`

[attack info]
	``
	`attackinfo/Attack_1.atk`
	`attackinfo/Attack_2.atk`
	``
	`attackinfo/Attack_4.atk`
	`attackinfo/Attack_5.atk`
	`attackinfo/Attack_6.atk`
	``
	``
	`attackinfo/Attack_9.atk`
	``
	``
	`attackinfo/Attack_12.atk`
	``
[/attack info]

[etc attack info]
	`attackinfo/Attack_2.atk`
	`attackinfo/Attack_6.atk`
[/etc attack info]

[cooltime]
	30000	0	5000	10000	50000	17000	13000	110000	60000	23000	18000	0	5000	0
[/cooltime]

[think term]
	300

[destination change term]
	1000

[ai pattern]
	[normal]
		`ai/Event.ai`
		`ai/DestinationSelect.ai`
		`ai/Action.ai`
		`ai/MoveMethod.ai`
	[/normal]
	[expert]
		`ai/Event.ai`
		`ai/DestinationSelect.ai`
		`ai/Action.ai`
		`ai/MoveMethod.ai`
	[/expert]
	[master]
		`ai/Event.ai`
		`ai/DestinationSelect.ai`
		`ai/Action.ai`
		`ai/MoveMethod.ai`
	[/master]
	[king]
		`ai/Event.ai`
		`ai/DestinationSelect.ai`
		`ai/Action.ai`
		`ai/MoveMethod.ai`
	[/king]
	[slayer]
		`ai/Event.ai`
		`ai/DestinationSelect.ai`
		`ai/Action.ai`
		`ai/MoveMethod.ai`
	[/slayer]
[/ai pattern]

[keep range distance with target]
	0	0	0	0

[vision]
	2000

[set damage check]
	3000

[hp regen rate]#HP回复速度
	0.0	0.0

[lie frame]
	1	2	3	3	4

从[ability category]这个标签开始,往下看,我给你们写好了注释.这里可以精细调节怪物的各项属性.如果你需要修改其他怪物,可以从副本,房间,怪物这个顺序来修改.

以上就是全部内容了,如果觉得对你有帮助,可以留下你的评论,或者在博客首页加入QQ群,参与技术交流