小白求教限时道具制作及添加功能
我想实现一个功能,一个限时的道具,进入地图,限时道具消失后,传出。我得想法是使用lua的Char.SetLoopEvent反复判断道具是否存在,但是当道具消失后,Char.SetLoopEvent函数不会停止。
! \" m9 n+ Q3 K' bbbs.mocwww.com求各路大腿指点bbs.mocwww.com9 U: j. U+ o. z6 O' Y6 D
这是我写的:
8 [$ Y; g! I. w! w0 _7 x1 E魔力私服,最新魔力宝贝私服技术交流function useTestItem(player, itemIndex, ItemSlot), L: j* Q" X8 H: I: S) m% p B) E6 h
8 N' e- U% o- [! W妖城在线论坛Char.Warp(player,0,100,230,500)
5 ?) t; Q- y: p N' p2 Z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* |& T' j. o: ?7 G2 Y" v
Char.SetLoopEvent(nil,"check_time",player,5000)
& b9 \4 L4 Z8 y3 u" s6 v魔力私服,最新魔力宝贝私服技术交流end
- q/ A; J& o% L( n+ E妖城在线论坛
1 {& _- ^1 S( s$ f+ x2 Y! a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表function check_time(player)魔力私服,最新魔力宝贝私服技术交流; [ ]: }3 [/ H
bbs.mocwww.com. ^9 w7 E8 K' q% S( P
local have_item = Char.HaveItem(player,70142)
( i& a' U7 x; i+ ~, h) C6 fbbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. _" @. L* H6 q. M3 ^ D
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: V( O! k9 U# n7 O4 q9 t# X: c$ E) I
if tonumber(have_item)<=0 then
$ X" Q7 |( L( L—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
, [3 e" X! ]2 `+ n a- V( P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートChar.Warp(player,0,1000,238,85)
/ S. a! {% h& N$ R. \—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ E( h7 B+ V; w0 p. @7 v( W/ P
else9 R+ t/ J# J6 ]# w* p$ S
魔力私服,最新魔力宝贝私服技术交流, d2 p$ s& w2 u' ]# `0 z
NLG.SystemMessage(player, have_item)
3 ^& I7 z+ p" a+ V7 E& C8 q0 |—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
! J4 J' S0 R) U1 y: j$ P+ q1 `bbs.mocwww.comend妖城在线论坛* \9 n& @. T5 z, t! A8 c- J2 ]- {
end