发新话题
打印

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

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

我想实现一个功能,一个限时的道具,进入地图,限时道具消失后,传出。我得想法是使用lua的Char.SetLoopEvent反复判断道具是否存在,但是当道具消失后,Char.SetLoopEvent函数不会停止。
9 T" W/ Q' E+ w5 [魔力私服,最新魔力宝贝私服技术交流求各路大腿指点
( Q" ~6 e  h. k$ \# f3 ?% Q这是我写的:
, [( }- \. D5 r  n; X/ F魔力私服,最新魔力宝贝私服技术交流function useTestItem(player, itemIndex, ItemSlot)
+ m; g% _. F, z; R9 r: gbbs.mocwww.com妖城在线论坛, Q7 o8 T6 W7 ^3 y7 E4 E6 r1 V+ \/ J7 P
Char.Warp(player,0,100,230,500)
! @7 T. Z# v5 T  U* C% Y. |
' G) [! ^0 j% q% tbbs.mocwww.comChar.SetLoopEvent(nil,"check_time",player,5000)
- }" N, H8 J& R3 U* ~7 t—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートendbbs.mocwww.com$ {. U7 c0 [8 e3 C
bbs.mocwww.com3 X! f: d. y+ g" y1 M6 G
function check_time(player)
1 A" x; k  Z1 Y- Z7 L& r5 [魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
8 J! z: q: l5 ?; h- b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表local have_item = Char.HaveItem(player,70142)3 `; x# R% v/ K# ^- g5 x

2 p$ u( T, l# I; \魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
$ c5 f5 @' ~5 `魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表if tonumber(have_item)<=0 then
2 n; Y: A- r6 s7 q4 s0 L魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
+ y) G2 w# A7 ~: o) x( }妖城在线论坛Char.Warp(player,0,1000,238,85)
' N1 Z% e7 {# i6 Y0 Q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
, l" F: v- a) @0 R7 ~0 m/ X1 @—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートelse  y5 U! u- V0 g3 r  U) q- r4 t
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, I" F9 g. R' j8 w* b. `
NLG.SystemMessage(player, have_item)
4 {2 w5 \! q3 F% I4 mbbs.mocwww.com
( T6 B4 d* R( Z7 V+ ]bbs.mocwww.comend—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. P1 {; e; ^2 V/ O3 S
end

TOP

发新话题