发新话题
打印

[提问] 小白求教限时道具制作及添加功能

小白求教限时道具制作及添加功能

我想实现一个功能,一个限时的道具,进入地图,限时道具消失后,传出。我得想法是使用lua的Char.SetLoopEvent反复判断道具是否存在,但是当道具消失后,Char.SetLoopEvent函数不会停止。
) Z4 N' w0 A. E6 x5 S妖城在线论坛求各路大腿指点魔力私服,最新魔力宝贝私服技术交流0 R0 {9 p% e8 j" y9 [* ?6 p
这是我写的:魔力私服,最新魔力宝贝私服技术交流, Q- T: g. G  G: @$ A
function useTestItem(player, itemIndex, ItemSlot)妖城在线论坛' D  D( [- d" H1 r/ d

/ ]) Q' R3 o. a& ?9 W7 j妖城在线论坛Char.Warp(player,0,100,230,500)魔力私服,最新魔力宝贝私服技术交流2 V3 I# i) U0 t: n: z# k
bbs.mocwww.com! @5 i/ Y9 r7 o2 H- d
Char.SetLoopEvent(nil,"check_time",player,5000)魔力私服,最新魔力宝贝私服技术交流, Z/ D7 x. ]( v# Y5 P
end妖城在线论坛4 D, F1 c9 V! J: k5 L
) G( p, x  ?1 F! G
function check_time(player)
/ E5 K( C$ ^5 m. {: V0 F3 V  \魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力宝贝私服技术交流, u9 ]& ~  D5 i- s7 O. k
local have_item = Char.HaveItem(player,70142)# M' X: d. j7 A8 L6 `" r8 x& l: k0 I
bbs.mocwww.com" I6 c$ Q6 q$ K2 n# g# e  c

+ t1 I/ y8 R4 v0 S6 r$ f魔力私服,最新魔力宝贝私服技术交流if tonumber(have_item)<=0 then妖城在线论坛! u, g/ w* v/ v& M
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, O' F3 j: K4 o
Char.Warp(player,0,1000,238,85)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 i: Z0 ?4 d5 X
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; D5 N+ F0 k2 O  T
else
1 S5 R3 d3 Y9 o) ]8 q+ p
) b/ `* ~$ i, u! n" o9 \魔力私服,最新魔力宝贝私服技术交流NLG.SystemMessage(player, have_item)
5 a; j, @8 ]4 q) I9 r! J$ a妖城在线论坛) ]# n, ?0 B# M% |& }& v
end
  X& {. e" h3 kend

TOP

发新话题