发新话题
打印

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

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

我想实现一个功能,一个限时的道具,进入地图,限时道具消失后,传出。我得想法是使用lua的Char.SetLoopEvent反复判断道具是否存在,但是当道具消失后,Char.SetLoopEvent函数不会停止。
" X9 A% t, K$ n- k) E. c魔力私服,最新魔力宝贝私服技术交流求各路大腿指点—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 g  M+ z; \9 d8 C& q
这是我写的:bbs.mocwww.com+ d% J$ j  c* A6 u
function useTestItem(player, itemIndex, ItemSlot)
" V7 d) p& e" P$ O9 v* J% j妖城在线论坛魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 z4 A9 R3 l9 E) x# ?
Char.Warp(player,0,100,230,500)
8 E5 j, B( f8 ^4 q妖城在线论坛
8 c( ?; u2 I; [魔力私服,最新魔力宝贝私服技术交流Char.SetLoopEvent(nil,"check_time",player,5000)
8 `$ G5 \0 v( \7 O1 L魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表end魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& p7 t0 n; W5 X! S$ e% `

+ N5 S( ~1 T8 l( K4 F  `妖城在线论坛function check_time(player)
& e8 D! Y( Z7 ^5 W( z7 U妖城在线论坛
+ s' l1 o" {- }$ ubbs.mocwww.comlocal have_item = Char.HaveItem(player,70142)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ F7 d% b% F- e
bbs.mocwww.com8 _/ v0 i- k- G+ E
bbs.mocwww.com& Y9 ]) k. z: n& ]/ l0 K- \
if tonumber(have_item)<=0 then魔力私服,最新魔力宝贝私服技术交流8 D9 i) r( _9 g" y$ A8 e
& w0 `! J, \& H
Char.Warp(player,0,1000,238,85)
; f& l( `+ i& Q) Q, c
3 n7 u9 S3 P  ^* P& L4 z魔力私服,最新魔力宝贝私服技术交流else—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- q8 S" c  h- r- C
  J: R8 d* R4 P8 M
NLG.SystemMessage(player, have_item). j& O$ w0 D, y. [- w1 B8 e* `

. r+ d6 f% l  V3 y1 m, V—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートendbbs.mocwww.com. r8 F9 z9 G3 z6 S
end

TOP

发新话题