飞飞世界论坛
标题:
创建怪物事件任务
[打印本页]
作者:
admin
时间:
2016-1-10 02:38
标题:
创建怪物事件任务
EventMonster.lua这个文件似乎是创建怪物事件的,看他的说明:
# J. C" ~* G4 P( d5 W" Y
% [' ^7 A8 }6 l6 p2 ?6 c6 O
- 初始化-------------------------------------
$ }5 Y8 ^0 o! D, r: ?
-TEventMonster初始化,加载功能
3 r! Q! \# k! i, j/ e" g
dofile(“\ \LuaFunc\ \EventMonsterFunc.lua。”)-请勿修改!
2 T% b; r8 C0 I( N! X2 R- E
---------------------------------------------
9 c1 r( M: \1 M* K0 ^0 A
-AddMonster(“Monster_ID”,nLevel,nLootTime,fItemDropRate,bPet,bGiftBox)
, o% Q* x9 `6 z1 h4 k" _8 q" P
-“Monster_ID” 表示怪物ID
, F; S) Q1 ~) D# Y6 R6 h
-NLevel 表示角色等级-怪物等级> =nLevel时攻击无效
e. D; y+ x. i7 }, Y
8 ?1 ^4 t- {( Z1 F
-NLootTime 表示物品抢占时间(秒)
% c8 G1 j7 H+ p/ [5 u
-FItemDropRate 表示物品掉率(数字可以为小数)
9 {+ R: K: s1 q+ R( m
-BPet 表示宠物可以捡(TRUE)
8 \. K$ j( ]) m* o# d6 i
. @7 {$ J9 v! G4 g% B
-BGiftBox 表示礼盒可用性(TURE)
5 W& Q0 ]8 j1 j, |( Y
-
0 A l2 i. o# n7 o* Q
-**Monseuteoman要添加一个新的事件设计!
4 W. a7 p% h, \8 x
--------------------------------------------------
4 U6 M3 x" t) a) n
( n! o; I4 ^" r8 ^7 v# O
//一个例子:
! y/ E Z0 ]" ?7 \$ h0 _9 x
' I$ {4 l- S* z* q, {
AddMonster(“MI_CLOCKWORK1”,20,10,100,TRUE,TRUE)
9 _- h) F* S/ e. t# H6 E/ I
* h& W8 t, ~5 O* |
经过实验需要跟Event.lua文件的刷怪事件相配合
`/ o7 d; `3 y" s7 M
0 H! V' U- A" I- d# h% q4 C* h
SetSpawn( MONSTER, " MI_CLOCKWORK1 ", 2000 )
, q- N: O5 d. |6 v- g
这样他就可以控制刷出的怪物的更详细的设置。
" T, l- e6 z" @$ l7 Y- c+ ~
( X, H5 V! F/ C8 j3 }. f& [, s! _
! @: j# k% b1 r3 }+ K( Z! f
欢迎光临 飞飞世界论坛 (http://www.ffwold.com/)
Powered by Discuz! X3.2