上線發物品腳本+教學
本帖最後由 威寶傳說 於 2010-6-8 01:11 PM 編輯很多朋友都問我怎麼玩家上線系統自動發物品
在ok討論區有時候也會看到相關的問題
所以在這發表這個腳本囉
教學
-<TAB>script<TAB>logingetitem<TAB>-1,{
OnPCLoginEvent: //登入時執行
if (logingetitem==1) { //判定數 p.s這裡是當做斷有沒有領判過
close;} //如果判定已有此數就結束此腳本
getitem 569,50; //getitem=取得指定物品 如 getitem 501,1; 就是取得紅色藥水(501) 1個
getitem 645,3;
getitem 601,1;
getitem 602,1;
getitem 1243,1;
getitem 2112,1;
getitem 2305,1;
getitem 2401,1;
getitem 2501,1;
getitem 2628,2;
getitem 2220,1;
set logingetitem,1; //給一個數 這個數是存在 角色上
close;
}
如有地方錯誤請大大修正
載點:http://a987456963.myweb.hinet.net/login.rar
因為上傳附件一直失敗 所以我放到空間上讓會員下載
此腳本會讓所有腳本上線取得並非指定角色
實際圖片:
http://a987456963.myweb.hinet.net/getitem.jpg 如何可以改成每天一個帳號只能領一次 !! 本帖最後由 威寶傳說 於 2010-6-8 05:15 AM 編輯
如何可以改成每天一個帳號只能領一次 !!
0926351070 發表於 2010-6-8 04:43 AM http://www.okayro.com/images/common/back.gif
我不懂你意思你的意思是 第一天可以領到漁夫帽第二天可以領到紅色藥水這樣嗎??
還是 每樣東西 每天都可以領一次
如果是第二點的話加入時間就好 每天午夜12點把SET給的數給歸0 這我還不會...!
謝謝大大教學!
:victory: 回復 3# 威寶傳說
應該用gettime來判定時間才對 回復威寶傳說
應該用gettime來判定時間才對
OhMyGOD 發表於 2010-6-8 08:48 PM http://www.okayro.com/images/common/back.gif
0.0 我沒用過#2提出的改天我試試看 回復 3# 威寶傳說
他的意思是改成帳號判定 每日每個帳號只領一次
這樣就不會因為玩家有很多人物 變成一個帳號 每個人物都可以領一次
頁:
[1]