UID154412
帖子
精華
主題
積分278
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限5
註冊時間2009-5-9
在線時間 小時
最後登錄1970-1-1
該用戶從未簽到
|
發表於 2010-2-13 13:32:09
|
顯示全部樓層
本帖最後由 nomo9133 於 2010-2-13 01:35 PM 編輯
其實這不難,,
設定一隻傭兵的時間,,
召喚出來的時間,,
如下:- summon "--ja--",$@monster,@time;
複製代碼 前面summon是指令-->召喚
的意思
@monster為召喚獸的編號,
@time
為召喚獸時間,時間到就消失,
假設,設定10分鐘,要換成秒數,600秒消失,,
在設定,多少時間內,不行在租傭兵,
----------------------------------
代碼如下:- set @WaitingTime,1;
- addtimer 180000,"ev_Waiting";
複製代碼 addtimer後面為時間,可自行設定
但輸入以上代碼前提是必須在腳本前面加上:- if ( @WaitingTime == 1 ) goto L_WAITING;
複製代碼 讓他先執行,以上代碼意思是:如果@waiting Time(等待時間)=1
就會轉到指令:
L_WAITING,
然而你的L_WAITING指令可以設為:- L_WAITING:
- mes " [傭兵系統]";
- mes " 等待時間內不可在租傭兵";
- close;
複製代碼 //////////////////
這樣子時間還沒到,他就會自動轉到等待時間,
如果要設定一次只能一隻,
就把傭兵召喚時間和等待時間設定一樣,
因為你租傭兵會自動執行等待時間,
時間設定一樣,傭兵消失=等待時間到了
就可以在租辣!!
自己研究的: )
希望對你有幫助!!
------------------
原分享於棒棒糖論壇。 |
評分
-
參與人數 1 | 積分 +10 |
現金 +10 |
積極性 +10 |
收起
理由
|
小剪★
| + 10 |
+ 10 |
+ 10 |
我很贊同 |
查看全部評分
|