小白求教限时道具制作及添加功能
我想实现一个功能,一个限时的道具,进入地图,限时道具消失后,传出。我得想法是使用lua的Char.SetLoopEvent反复判断道具是否存在,但是当道具消失后,Char.SetLoopEvent函数不会停止。
. ^, z7 X' ?# Y+ V1 C9 M% z% dbbs.mocwww.com求各路大腿指点
0 q' U U& w9 h" Z魔力私服,最新魔力宝贝私服技术交流这是我写的:魔力私服,最新魔力宝贝私服技术交流4 X. F P) ?) h/ h1 X$ g
function useTestItem(player, itemIndex, ItemSlot)
! a5 T' g1 a2 U8 r# P7 V
8 m$ I# ?- j, g! D0 LChar.Warp(player,0,100,230,500)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' C0 G& r1 S, r: E3 G! z$ @; d
' \/ ^$ J6 w- v魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表Char.SetLoopEvent(nil,"check_time",player,5000)
- q3 W, z4 W9 j1 D* _6 c) Aend
3 a- w E0 I8 g9 N妖城在线论坛魔力私服,最新魔力宝贝私服技术交流* s& w9 [, h2 U4 |2 p N' L
function check_time(player)
9 s# g* E9 ?- i" m. c% Ybbs.mocwww.com妖城在线论坛3 Q: E, x; h# v) b6 I9 G9 Y) I5 L
local have_item = Char.HaveItem(player,70142)妖城在线论坛7 v4 M; k' e5 C5 q# l
妖城在线论坛/ _/ \' W" C' p% ]
3 G) L9 b$ S3 R4 i0 L. _/ D魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表if tonumber(have_item)<=0 then+ y' c3 N4 `8 u# B2 u
k$ K8 W) d4 B$ h) c) K% o; ~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートChar.Warp(player,0,1000,238,85)妖城在线论坛9 n& b; T& W+ K* I# t: ]( m
bbs.mocwww.com1 n* ^, }" ^2 @4 |, d& Q4 o! I
else
/ i) [% l" o9 R, T4 `6 \) D8 ~bbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" U2 ~+ C2 P" F. L1 f
NLG.SystemMessage(player, have_item)魔力私服,最新魔力宝贝私服技术交流8 n) m: Q; Z7 p1 |& R, R! G
妖城在线论坛9 v+ W: ?( p9 y; F" o, F$ v
end
0 |9 R; M7 D! O! \1 a% O魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表end