UID55804
帖子
精華
主題
積分2646
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限10
註冊時間2008-1-27
在線時間 小時
最後登錄1970-1-1
該用戶從未簽到
|
腳本:
prontera.gat,163,153,5 script RO炸彈人服務人員 726,{
fanhui:
mes "[服務人員]";
mes "親愛的^FF8000"+ strcharinfo(0) +"^000000您好.";
mes "請問您要參加^FF0000RO炸彈人^000000活動嗎?";
next;
switch(select("查看遊戲說明","參加遊戲","離開")) {
case 1:
mes "[服務人員]";
mes "說明如下.";
mes "1.每小時進行1次遊戲";
mes "2.發給特殊道具進入場地";
mes "3.使用道具殺死魔物獲得積分";
mes "4.用積分獲得獎勵";
mes "5.前5名的積分登陸到英雄榜";
next ;
goto fanhui;
break;
case 2:
if ([email=$@bmsj==0]$@bmsj==0[/email]) {
mes "[服務人員]";
mes "對不起,比賽還沒有到報名的時間.";
close;
}
if (weight!=0) {
mes "[服務人員]";
mes "您的人物不符合要求.";
mes "負重不是0,";
close;
}
mes "[服務人員]";
mes "這就送你去比賽場地.";
next;
getitem 12306,1;
setoption 0;
set @ssdsl,0;
set @FXJ,0;
warp "pvp_n_5-5.gat",99,99;
end;
break;
case 3:
mes "[服務人員]";
mes "歡迎您下次來參加.";
break;
}
close;
OnInit:
pvpoff "pvp_n_5-5.gat";
waitingroom "RO炸彈人報名處",0;
end;
}
pvp_n_5-5.gat,1,1,0 script ropopo -1,{
areamonster "pvp_n_5-5.gat",80,80,119,119,"RO炸彈人",2000,1,"ropopo";
set @ssdsl,@ssdsl+1;
announce "您目前的積分是:"+ @ssdsl +"分.",3;
end;
OnMinute00:
set [email=$@bmsj,10]$@bmsj,10[/email];
areawarp "pvp_n_5-5.gat",1,1,150,150,"prontera.gat",156,315;
announce "大型多人對戰遊戲「RO炸彈人」,現在開始報名!",15;
announce "報名時間為10分鐘,想要參加的朋友,請到「中央」報名!",15;
end;
OnMinute10:
set [email=$@bmsj,0]$@bmsj,0[/email];
if (getmapusers("pvp_n_5-5.gat")>1) {
pvpon "pvp_n_5-5.gat";
areamonster "pvp_n_5-5.gat",80,80,119,119,"RO炸彈人",2000,30,"ropopo";
announce "「RO炸彈人」比賽開始,比賽時間為10分鐘!",15;
end;
}
areawarp "pvp_n_5-5.gat",1,1,150,150,"job_cru.gat",24,177;
announce "「RO炸彈人」報名人數不足2人,比賽終止!",15;
end;
OnMinute19:
announce "距離「RO炸彈人」比賽結束,還有1分鐘的時間.",1;
end;
OnMinute20:
pvpoff "pvp_n_5-5.gat";
killmonsterall "pvp_n_5-5.gat";
announce "「RO炸彈人」比賽時間結束,1分鐘後所有參賽玩家將被傳到領獎地圖上.",1;
end;
OnMinute21:
areawarp "pvp_n_5-5.gat",1,1,150,150,"job_cru.gat",24,177;
announce "「RO炸彈人」比賽結束.",15;
end;
close;
}
job_cru.gat,30,180,4 script 獎品發放 726,{
mes "[服務人員]";
mes "親愛的^FF8000"+ strcharinfo(0) +"^000000您好.";
mes "您的積分是:^FF0000"+ @ssdsl +"^000000分.";
mes "您可以兌換:^FF0000"+ (@ssdsl*5000) +"^000000RO虛擬貨幣";
next ;
set zeny,zeny+(@ssdsl*5000);
delitem 12306,(countitem(12306));
warp "prontera.gat",155,177;
end;
close;
}
function script ROPPT {
getitem 12306,1;
到這裡還沒問題
itemskill 122,3,"定時炸彈"; <==這一句話是錯誤的 要怎麼改呢?
return;
}
[ 本帖最後由 rlf211718 於 2009-2-11 06:59 PM 編輯 ] |
|