发新话题
打印

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

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

我想实现一个功能,一个限时的道具,进入地图,限时道具消失后,传出。我得想法是使用lua的Char.SetLoopEvent反复判断道具是否存在,但是当道具消失后,Char.SetLoopEvent函数不会停止。bbs.mocwww.com9 U* X  ^* d9 h2 a
求各路大腿指点
* s6 l+ f& ~  u% V" E魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表这是我写的:1 W, T/ c, O+ M3 ?! Z
function useTestItem(player, itemIndex, ItemSlot)bbs.mocwww.com$ M6 y) I, u/ g2 }! [
妖城在线论坛) M3 K  A) j9 Z( y; a
Char.Warp(player,0,100,230,500)
+ n7 T/ I6 L6 o9 p8 H妖城在线论坛bbs.mocwww.com! Q) L9 s0 M0 Z8 C
Char.SetLoopEvent(nil,"check_time",player,5000)妖城在线论坛- E8 x, C& Q+ `+ M0 K4 A
end6 h* K$ b6 \8 l  L" r+ s/ d8 K

* G3 m4 c. T4 Tbbs.mocwww.comfunction check_time(player)魔力私服,最新魔力宝贝私服技术交流( o8 J! U( f! r% M+ @

4 }* d5 K9 V7 }- S% b& i- ^! ~' I  M( \魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表local have_item = Char.HaveItem(player,70142)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* M7 z7 |$ G+ E' A# z  `1 n: ?9 g
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. h/ k+ P/ `5 O  P( v. S
. O% \. F9 Y& }8 R( u4 h1 {' V
if tonumber(have_item)<=0 then1 ^( F  x2 W/ w( V9 m
妖城在线论坛5 m9 @  w' ~7 S6 N" R; Q4 g
Char.Warp(player,0,1000,238,85)妖城在线论坛0 ^& C  H/ q' p% Q  y9 t- k

, }8 g* A$ q+ d+ V5 @bbs.mocwww.comelse% `, ?% ~6 k1 M; g7 Z, X$ I+ I* \+ i

  F: ~0 g  n) `/ x, ?8 C1 j. S妖城在线论坛NLG.SystemMessage(player, have_item)
6 l4 Q% c) s8 d1 I( X( m) c- f; J, o7 q% J$ g  a
endbbs.mocwww.com  z, r5 K' {) p( z! N
end

TOP

发新话题