发新话题
打印

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

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

我想实现一个功能,一个限时的道具,进入地图,限时道具消失后,传出。我得想法是使用lua的Char.SetLoopEvent反复判断道具是否存在,但是当道具消失后,Char.SetLoopEvent函数不会停止。bbs.mocwww.com: z" W" K% q  I: q" M$ j
求各路大腿指点, U. o7 h1 B3 z( s) w! W) E
这是我写的:" _1 S8 M, D- Y* z0 L; J: ]
function useTestItem(player, itemIndex, ItemSlot)
( I5 [1 W, `3 B- R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートbbs.mocwww.com# g* V8 E4 J/ W. V" F: k& O* D5 F
Char.Warp(player,0,100,230,500)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: L+ f2 Z4 W; S- H$ z& L& T
魔力私服,最新魔力宝贝私服技术交流3 s( z1 `, D7 _$ r1 |$ @3 g
Char.SetLoopEvent(nil,"check_time",player,5000)
( \9 ^( G; Q( |: zend魔力私服,最新魔力宝贝私服技术交流* M& Y, A3 A' H
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# M' n' C2 i  |& O* v6 E2 m/ T. {
function check_time(player)魔力私服,最新魔力宝贝私服技术交流+ h- Z, w6 f. i2 o2 ?. _4 t3 `

2 P6 K# s, I, T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートlocal have_item = Char.HaveItem(player,70142)
& @9 p: l9 f, w* T1 M
# K- f* \* q. M& y& Y/ B妖城在线论坛
- p+ b3 G  j8 L! f6 l7 r2 t妖城在线论坛if tonumber(have_item)<=0 then
; ^5 D. p  W. q; k1 ?bbs.mocwww.com
+ v& d$ Z- u, @2 R3 o; S. NChar.Warp(player,0,1000,238,85)
- O: C" X6 @+ P3 Qbbs.mocwww.com
& w2 I0 |; K- _魔力私服,最新魔力宝贝私服技术交流else魔力私服,最新魔力宝贝私服技术交流# {/ P9 ]0 |/ H( F

* K; G" U4 G7 y: W3 ~% u妖城在线论坛NLG.SystemMessage(player, have_item)bbs.mocwww.com( ^- G; t0 a2 |% b. U3 f

, r4 R2 i- a4 obbs.mocwww.comend# E9 d- {! K# d- r2 G" X
end

TOP

发新话题