发新话题
打印

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

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

我想实现一个功能,一个限时的道具,进入地图,限时道具消失后,传出。我得想法是使用lua的Char.SetLoopEvent反复判断道具是否存在,但是当道具消失后,Char.SetLoopEvent函数不会停止。
8 g4 V2 N1 z5 d& j4 A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表求各路大腿指点
. r6 p9 l# `$ @- r—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート这是我写的:; o7 d' p( D* ?' Y% i
function useTestItem(player, itemIndex, ItemSlot)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 W+ x+ p9 A$ @  G* ~% d

! `3 V2 j! r) r: ?9 F; L9 G) W魔力私服,最新魔力宝贝私服技术交流Char.Warp(player,0,100,230,500)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) o$ A) K5 M9 d$ Q0 H; j

  H. ~$ p9 l  S, i# E+ F2 j4 Kbbs.mocwww.comChar.SetLoopEvent(nil,"check_time",player,5000)
5 }- F9 [  I( j. B5 Hendbbs.mocwww.com8 b' H! O# h$ F. q3 b

/ I( n/ C- d) S$ t* m7 H7 W+ u妖城在线论坛function check_time(player)
0 r% s$ l0 u! b! W; ~) K+ B妖城在线论坛bbs.mocwww.com; a& E0 H3 b/ _* D7 o; W
local have_item = Char.HaveItem(player,70142)
$ T" w( G4 ^! }# B& p- D3 h魔力私服,最新魔力宝贝私服技术交流" M  g, \9 y- R3 [' h* L% u
bbs.mocwww.com6 s( t7 p3 v6 n( V8 \8 Z
if tonumber(have_item)<=0 then1 f) B" R! ]( u& @

5 e1 y6 q1 o# ~: N2 nChar.Warp(player,0,1000,238,85)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. U8 y5 M% k! N& K

2 E- D% n/ e0 |1 j/ f8 D—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートelse6 o9 Q: \! H9 R0 P
魔力私服,最新魔力宝贝私服技术交流; b- q: {$ G" L9 x7 ^6 j% L' {
NLG.SystemMessage(player, have_item)魔力私服,最新魔力宝贝私服技术交流" K8 F) X$ h! S6 o- k& I
# P) w) Z; `) X$ x3 e2 n8 c
end
- D7 B8 E) q- K; y# Y; S6 dbbs.mocwww.comend

TOP

发新话题