小白求教限时道具制作及添加功能
我想实现一个功能,一个限时的道具,进入地图,限时道具消失后,传出。我得想法是使用lua的Char.SetLoopEvent反复判断道具是否存在,但是当道具消失后,Char.SetLoopEvent函数不会停止。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# ^0 i I9 I' V; S5 f- W
求各路大腿指点
' B1 _+ N" |* |9 J B M+ A# z妖城在线论坛这是我写的:5 c9 j/ M- Z9 W6 w
function useTestItem(player, itemIndex, ItemSlot)
/ P+ D! r. k/ A5 j- R: l+ e魔力私服,最新魔力宝贝私服技术交流
4 v$ r5 T1 j! e/ Z9 cChar.Warp(player,0,100,230,500)
7 a! b. d7 {' f0 S3 i- D& L2 m/ c—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力宝贝私服技术交流9 N1 j x& X6 O3 `! v2 J
Char.SetLoopEvent(nil,"check_time",player,5000)魔力私服,最新魔力宝贝私服技术交流! V4 Y" k# `3 M0 x( m& t
end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" q) L7 D0 B' ?2 c% l$ B& B
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ _# X$ _& ?6 }
function check_time(player) K0 Q" {9 M( q
7 A* h p0 F3 x% v% s4 g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートlocal have_item = Char.HaveItem(player,70142)
( Q* \ W) b& t) c3 Z9 j
+ C9 {5 O2 z* N- H ~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* z# ]& v! x# c }1 n6 f
if tonumber(have_item)<=0 then
$ \& ]" S: b) n5 [妖城在线论坛魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- v5 z! x5 \/ l* H, ?' A" J
Char.Warp(player,0,1000,238,85)bbs.mocwww.com5 o2 c) {# O1 G5 [. U5 S3 U1 V
& d* |& T& e) |2 h- e& o1 H妖城在线论坛else妖城在线论坛2 }* Z+ B' ?+ m+ d" `8 {4 U* s% A
妖城在线论坛# D) @1 ^: Z2 w. a Y: x6 l
NLG.SystemMessage(player, have_item)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ C) _3 h& E \' l. ^5 f
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. Y* y q; B" v, g6 C" F
end
( Z; G2 ~. c) _8 U' Fend