发新话题
打印

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

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

我想实现一个功能,一个限时的道具,进入地图,限时道具消失后,传出。我得想法是使用lua的Char.SetLoopEvent反复判断道具是否存在,但是当道具消失后,Char.SetLoopEvent函数不会停止。4 P; G7 O$ A$ e: L
求各路大腿指点: {$ w$ W$ I6 q. O1 E2 N  n) f( R
这是我写的:魔力私服,最新魔力宝贝私服技术交流. q, M" o  E7 n+ R; @
function useTestItem(player, itemIndex, ItemSlot)
! E: z2 k& ^& c- F—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
; N5 B" l+ w# g7 g! f- x5 S. j. q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートChar.Warp(player,0,100,230,500)5 Q( c6 n. G, m# ^

* y# [0 d0 S9 m9 hbbs.mocwww.comChar.SetLoopEvent(nil,"check_time",player,5000)0 Z* O6 d, p, X$ x  D6 H0 y- ~
end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ P" Z- @; F7 ^) G

, Q% l; T9 m0 ?* }/ t妖城在线论坛function check_time(player)' e# f3 d0 B5 d6 J; T$ s

6 W8 p# V& I4 V1 R+ {( T& _bbs.mocwww.comlocal have_item = Char.HaveItem(player,70142)
" J1 j. F; Y, O/ R$ z妖城在线论坛
- L- C+ j6 ^% I5 k% X4 d魔力私服,最新魔力宝贝私服技术交流
, {) B3 c# x( ?) e1 ?2 x: Cif tonumber(have_item)<=0 thenbbs.mocwww.com( n, g7 z3 Z7 c$ Q% ^8 X

: L+ R- y2 T% Y, nChar.Warp(player,0,1000,238,85)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  u9 j8 m( O2 A8 C. n
4 \, i3 u& h/ m5 e0 o
else
! u. v2 J: T4 m! p9 e妖城在线论坛—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 U* m. E4 Z5 ~% b
NLG.SystemMessage(player, have_item)( B2 a" d( W6 ~3 b, ~. d3 b
妖城在线论坛5 O' [' _3 C; b8 d+ V' v  E
end
8 j+ t9 H" s- K+ ?1 Y: i" d) J—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートend

TOP

发新话题