小白求教限时道具制作及添加功能
我想实现一个功能,一个限时的道具,进入地图,限时道具消失后,传出。我得想法是使用lua的Char.SetLoopEvent反复判断道具是否存在,但是当道具消失后,Char.SetLoopEvent函数不会停止。' z' }5 [2 D; O
求各路大腿指点bbs.mocwww.com0 b) u. {! R5 ^3 l' I7 P; o
这是我写的:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 S- X, I$ r* D+ h
function useTestItem(player, itemIndex, ItemSlot)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: m- W {. K* d' P% b
$ c0 z: w2 G$ z妖城在线论坛Char.Warp(player,0,100,230,500)
% o: g5 k8 v& r L魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表妖城在线论坛4 {: ~* N- }2 r) c
Char.SetLoopEvent(nil,"check_time",player,5000)
( E' X% w" j2 i7 f4 V w魔力私服,最新魔力宝贝私服技术交流end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 p; P0 s6 J4 y; D$ G4 E
魔力私服,最新魔力宝贝私服技术交流- k0 W, N+ l0 x. C4 A' S
function check_time(player)
# X4 b! c- Y5 t& |4 i3 t, G& Y
b Z$ ?. b0 k* R1 d [2 }* l$ |$ O妖城在线论坛local have_item = Char.HaveItem(player,70142)
7 `1 T' m6 Y- B' U) R0 I魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 R" `: g |0 t+ \9 X! N/ N- g
0 ~6 Q+ }- r7 k魔力私服,最新魔力宝贝私服技术交流if tonumber(have_item)<=0 then
, E' t) G2 k7 ]; e5 I; q* Q! w4 X9 p) v
Char.Warp(player,0,1000,238,85)
& o# L' F! n9 b- C1 xbbs.mocwww.com魔力私服,最新魔力宝贝私服技术交流7 z* y9 s( g* F& ~- q: v# R2 a
else魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 u7 I0 L6 h' Y' ~+ {! H* C8 N
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 H( ~. |& v& h' X3 x9 T
NLG.SystemMessage(player, have_item)
) L- K7 w4 h+ ?8 l" Z8 Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ L! D9 d$ E, {% r
end妖城在线论坛1 ?" O& |3 }9 }/ z7 u" u9 V
end