发新话题
打印

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

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

我想实现一个功能,一个限时的道具,进入地图,限时道具消失后,传出。我得想法是使用lua的Char.SetLoopEvent反复判断道具是否存在,但是当道具消失后,Char.SetLoopEvent函数不会停止。
7 g, x" ^% |* ?8 F( d" gbbs.mocwww.com求各路大腿指点
1 U8 H: }! y$ c6 X1 C. A' |妖城在线论坛这是我写的:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, h+ V- L4 Y, n+ C1 P
function useTestItem(player, itemIndex, ItemSlot)
. T/ i' [; U) E/ [3 t8 b& \魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
3 ]) Y( s: U/ S& N; \, K! xChar.Warp(player,0,100,230,500)妖城在线论坛- z1 E) x8 n9 k# S4 f
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" h' e7 a7 C2 |$ c: {
Char.SetLoopEvent(nil,"check_time",player,5000)
6 m8 W/ s! y# t: Z* ]* p妖城在线论坛end
! ^1 m: v! e! d9 ^; lbbs.mocwww.com
4 Q: l/ d. Q) }( B: T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートfunction check_time(player)
& n" |7 u, @# A/ _5 ^妖城在线论坛
4 i1 Y4 [" q/ b  O; e! dbbs.mocwww.comlocal have_item = Char.HaveItem(player,70142)
7 C# g2 ^4 [. j. `3 _6 l妖城在线论坛
8 I5 A* C* z& {魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
' S' t" l/ e& B8 i# W" V( f. E: s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートif tonumber(have_item)<=0 then
/ `+ |7 `. [( m1 |bbs.mocwww.com魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 w  D: ~% J: L) P2 J9 Y2 M
Char.Warp(player,0,1000,238,85)
) p' l2 R% {& R7 f; y3 ^bbs.mocwww.com( G) W! Z, Y& p! m, l
else
% D$ P$ ?3 b' x; d) i9 d) g; ~& X6 I魔力私服,最新魔力宝贝私服技术交流
1 A5 P8 K" A- W' Y2 ]- |NLG.SystemMessage(player, have_item)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ k/ T# H% {/ ]$ J9 U
魔力私服,最新魔力宝贝私服技术交流3 K) `9 {0 V# D! a! q2 d/ b7 s
end
! y& Q, o/ y* H( M; b7 \2 E: `& z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートend

TOP

发新话题