小白求教限时道具制作及添加功能
我想实现一个功能,一个限时的道具,进入地图,限时道具消失后,传出。我得想法是使用lua的Char.SetLoopEvent反复判断道具是否存在,但是当道具消失后,Char.SetLoopEvent函数不会停止。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( l! ?( F2 @6 B& `$ y
求各路大腿指点
/ {; q3 P' C- d Z5 U' u这是我写的:* S) O, r+ c4 J5 g
function useTestItem(player, itemIndex, ItemSlot)
, ]$ ]1 n8 z0 q' G0 j+ d7 y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 j8 }* F) ]1 y; _3 b2 T8 n
Char.Warp(player,0,100,230,500)魔力私服,最新魔力宝贝私服技术交流7 w2 b9 Z+ p/ C
魔力私服,最新魔力宝贝私服技术交流- [% P! C, |6 ~% ~3 w: l
Char.SetLoopEvent(nil,"check_time",player,5000)妖城在线论坛' s* z5 ]" @/ |& [( J
end妖城在线论坛1 M4 O: o0 z: E) E
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 v4 _$ N/ y: [/ ~* M
function check_time(player)bbs.mocwww.com; x' S# p1 S1 J5 _" w- l0 l* z
魔力私服,最新魔力宝贝私服技术交流- }, ^- i, c8 y! h. f
local have_item = Char.HaveItem(player,70142)
& O8 g8 U/ y$ J i魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
+ Z4 N. b- m. L5 g" x: F—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
9 _+ y. O& X) W8 N' i魔力私服,最新魔力宝贝私服技术交流if tonumber(have_item)<=0 then
- D- K( w0 \; G" g: f& {' I魔力私服,最新魔力宝贝私服技术交流
! q1 `5 @. L9 s; [3 G+ `bbs.mocwww.comChar.Warp(player,0,1000,238,85)
+ j3 T ^. F% t/ N# i% Q |$ i' ^bbs.mocwww.com妖城在线论坛( D. z% Y/ ?3 v. M
else
7 N; P1 E+ n0 I6 ?' a3 U3 j1 o9 p—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート妖城在线论坛" g2 }% A1 F" @0 T# V
NLG.SystemMessage(player, have_item)魔力私服,最新魔力宝贝私服技术交流8 @2 C4 F9 [# m
9 [& m, N2 `: I, Y3 l( c' kend( g% ~$ M* p( W. ~
end