飞飞世界论坛

标题: 副本设置相关 [打印本页]

作者: admin    时间: 2016-1-10 02:36
标题: 副本设置相关
PartyDungeon.lua
: L  ]3 K) [' U7 [3 c+ z可以将闲置的地图做成一个副本任务。9 K  j% ?% N  X2 P$ P
/ X, o# J/ D( }; \' L
例如:可以将深渊、雪地等都做成副本。5 A& |, k+ _2 I1 C' y$ p3 O0 k
- v+ }! O. W! U# F. Q3 u; P
--进入正题--
* g8 t0 ^' i: v" m- C( @) n% H
+ J# n' Q; F* j& T- ~涉及文件:PartyDungeon.lua4 s1 b! p8 Q7 k  X

4 I+ i1 H9 R6 R/ Y
; }$ S* c; S, b7 X$ I, @$ vAddDungeon( "WI_DUNGEON_FL_MAS" ) --将()里的地图真实名称做为副本,地图名称在服务端World文件夹
+ g5 }% `1 D) r) J--{, g! k* |6 Z% Q: P+ c
SetClass( CLASS_MASTER ) --进入的职业CLASS_MASTER=首领,CLASS_HERO=英雄,CLASS_NORMAL=所有' M; J4 b. v2 q' g
SetLevel( 60, 100 )  --最低等级,最高等级
; X% H, K% s6 [' A% r* ?+ t* C  V- |' R SetCoolTime( MIN(1) )  --再次进入的间隔时间,分钟
' j+ \: J6 N7 a# j8 ]: O --SetTeleportPos( ID_NORMAL, 738, 90, 764 ) --进入副本后传送到指定坐标0 n" Y+ ?4 j9 t6 a% H
--SetTeleportPos( ID_MIDBOSS, 731, 80, 725 ) --杀完ID_MIDBOSS类型怪物后传送到指定坐标6 x1 ~8 _/ ~+ \, u& \
--SetTeleportPos( ID_BOSS, 738, 80, 764 ) --未知  A6 I1 Y% k: T1 Y3 {* i& l
SetMonster( ID_NORMAL, "MI_RUSTIACRASHGATE01", false, 1167, 80, 645 ) --刷新的副本怪物,当玩家把此怪物杀死后才会刷出下一个等级的怪物% }- c' \" {- P. x% u; a
SetMonster( ID_MIDBOSS, "MI_RUSTIACRASHGATE02", false, 1179, 80, 656 )
2 L$ Y: z3 T# C% X+ e4 u& A) p: L7 I. n SetMonster( ID_MIDBOSS, "MI_RUSTIACRASHGATE03", false, 1191, 80, 644 )
* c" Y: i2 k- x4 Y# B- ? SetMonster( ID_MIDBOSS, "MI_RUSTIACRASHGATE04", false, 1180, 80, 634 )
% {7 {: l. T0 Q! Z5 }5 }5 P# F SetMonster( ID_BOSS, "MI_BESIBIGFOOT01", true, 1181, 80, 499 )
' {. F6 o: E( G7 Z--}/ T; d  t' O, z+ c. a
' a! ?9 C, y* i! M4 o7 E1 P3 H* t4 P! e
SetMonster( 怪物属性, "怪物的ID", 小怪false BOSStrue, X坐标, Y坐标, Z坐标 )
) S2 C$ q  C2 V- T+ I; V: D怪物属性有三种ID_NORMAL、ID_MIDBOSS、ID_BOSS(例如:独眼福,大独眼福,巨大的独眼福)
" L& n7 L" I) t7 N  L当 SetMonster() 项将以上3种均设置后,BOSS就会按顺序刷新,
9 s* a) {8 G- x/ q' F" V也就是说,玩家需要先杀死ID_NORMAL类型怪物 才会刷出 ID_MIDBOSS类型怪 ,杀死后接着再刷出ID_BOSS 也就是最后的BOSS" `# o3 w% c" [) X- |9 ^! g

4 H) l6 z. N  o* ~! O
* ?; _8 v+ `0 |5 \




欢迎光临 飞飞世界论坛 (http://ffwold.com/) Powered by Discuz! X3.2