UID54357
帖子
精華
主題
積分1032
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限10
註冊時間2008-1-23
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 開心 2010-5-28 06:30 AM |
---|
簽到天數: 1 天 連續簽到: 0 天 [LV.1]初來乍到
|
有大大可以幫我改成,
可以顯示血量的...死了不會彈出去
第4第9關休息
1~9關1隻王~10關2隻王
prontera.gat,162,109,4 script 道場管理員 734,{
callfunc "Master";
end;
}
function script Master {
OnStar:
if (getmapusers("guild_vs1.gat")==0 ) set $party_1,0;
if(getcharid(1) == 0) goto noparty;
if(getcharid(1) == $party_1) goto h_party;
goto talk;
noparty:
mes "[道場管理員]";
mes "您沒有隊伍";
mes "無法參賽";
mes "想看看參賽隊伍嗎?";
next;
menu "想看!",-,"不想看!",EXIT;
mes "[道場管理員]";
mes "[場地一]使用隊伍名: [" + getpartyname($party_1) + "]";
close;
end;
h_party:
mes "[道場管理員]";
mes "您是" + getpartyname(getcharid(1)) + "的隊員吧";
mes "隊伍有報名挑戰, 你要參與嗎?";
next;
menu "好的",-,"看看參賽隊伍",see1,"不用",EXIT;
if(getcharid(1) == $party_1) goto h_partyin_1;
mes "[道場管理員]";
mes "你的隊友可能在你報名的時候挑戰結束了!";
close;
end;
h_partyin_1:
if($partywait_1==0) goto Gone;
warp "guild_vs1.gat",49,47;
end;
Gone:
mes "[道場管理-管理員]";
mes "你的隊友已經先開始了";
mes "請你等待或換個隊伍另外挑戰!";
close;
end;
see1:
mes "[道場管理員]";
mes "[場地一]使用隊伍名: [" + getpartyname($party_1) + "]";
close;
end;
EXIT:
next;
mes "[道場管理員]";
mes "歡迎下次再來。";
close;
end;
talk:
mes "[道場管理員]";
mes "您和您的隊伍想參加嗎?";
mes "須先繳納10萬元的報名費";
next;
menu "好的",-,"看看參賽隊伍",see2,"不用",EXIT;
if(zeny<100000) goto nozeny;
set zeny,zeny-100000;
StartRand:
if(getmapusers("guild_vs1.gat")!=0 ) goto check5;
check5:
set @gowhere,rand(1);
if(@gowhere==0) goto vs1;
full:
set zeny,zeny-100000;
mes "[道場管理員]";
mes "[場地一]使用隊伍名: [" + getpartyname($party_1) + "]";
mes "有人在挑戰了,請稍後重試";
close;
end;
see2:
mes "[道場管理員]";
mes "[場地一]使用隊伍名: [" + getpartyname($party_1) + "]";
close;
end;
nozeny:
mes "[道場管理員]";
mes "請先湊夠10萬元再來報名";
close;
end;
vs1:
if (getmapusers("guild_vs1.gat")!=0 ) goto StartRand;
killmonster "guild_vs1.gat","vs1_mob::OnEVENT1";
warp "guild_vs1.gat",49,47;
addtimer 30000,"imiss::OnTimer1";
set $partywait_1,1;
set $stage_1,1;
set $party_1,getcharid(1);
set $charid_1,getcharid(0);
announce "請 [" + getpartyname($party_1) + "] 隊伍的隊員, 在100秒內集合",15;
announce "地點在 [伊斯魯得] 找 [道場挑戰-管理員]",15;
enablenpc "裁判#1";
close;
}
//####################################場地壹####################################
guild_vs1.gat,50,47,0 script $Pass_1 -1,{
OnPass_1:
doevent "chal_1::OnCHAL1";
set $partywait_1,0;
deltimer "$Pass_1::OnPass_1";
disablenpc "裁判#1";
end;
}
guild_vs1.gat,50,47,0 script $Ending_1 -1,{
OnEnding_1:
areawarp "guild_vs1.gat",0,0,300,300,"guild_room.gat",42,285;
disablenpc "裁判#1";
deltimer "$Ending_1::OnEnding_1";
end;
}
guild_vs1.gat,50,47,0 script chal_1 -1,{
OnCHAL1:
if($stage_1 ==10) goto final;
killmonsterall "guild_vs1.gat";
set [email=$@mvp_1]$@mvp_1[/email] ,rand(19);
if([email=$@mvp_1]$@mvp_1[/email] ==0) monster "guild_vs1.gat",50,49,"--ja--",1038,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==1) monster "guild_vs1.gat",50,49,"--ja--",1039,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==2) monster "guild_vs1.gat",50,49,"--ja--",1046,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==3) monster "guild_vs1.gat",50,49,"--ja--",1059,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==4) monster "guild_vs1.gat",50,49,"--ja--",1086,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==5) monster "guild_vs1.gat",50,49,"--ja--",1087,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==6) monster "guild_vs1.gat",50,49,"--ja--",1112,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==7) monster "guild_vs1.gat",50,49,"--ja--",1115,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==8) monster "guild_vs1.gat",50,49,"--ja--",1147,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==9) monster "guild_vs1.gat",50,49,"--ja--",1150,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==10) monster "guild_vs1.gat",50,49,"--ja--",1157,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==11) monster "guild_vs1.gat",50,49,"--ja--",1159,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==12) monster "guild_vs1.gat",50,49,"--ja--",1190,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==13) monster "guild_vs1.gat",50,49,"--ja--",1272,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==14) monster "guild_vs1.gat",50,49,"--ja--",1312,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==15) monster "guild_vs1.gat",50,49,"--ja--",1373,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==16) monster "guild_vs1.gat",50,49,"--ja--",1389,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==17) monster "guild_vs1.gat",50,49,"--ja--",1399,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==18) monster "guild_vs1.gat",50,49,"--ja--",1492,1,"vs1_mob::OnEVENT1";
set $MVPmob_1,1;
announce "魔物放出,挑戰開始!!",1;
end;
final:
set [email=$@mvp_1]$@mvp_1[/email] ,rand(19);
if([email=$@mvp_1]$@mvp_1[/email] ==0) monster "guild_vs1.gat",50,49,"--ja--",1038,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==1) monster "guild_vs1.gat",50,49,"--ja--",1039,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==2) monster "guild_vs1.gat",50,49,"--ja--",1046,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==3) monster "guild_vs1.gat",50,49,"--ja--",1059,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==4) monster "guild_vs1.gat",50,49,"--ja--",1086,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==5) monster "guild_vs1.gat",50,49,"--ja--",1087,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==6) monster "guild_vs1.gat",50,49,"--ja--",1112,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==7) monster "guild_vs1.gat",50,49,"--ja--",1115,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==8) monster "guild_vs1.gat",50,49,"--ja--",1147,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==9) monster "guild_vs1.gat",50,49,"--ja--",1150,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==10) monster "guild_vs1.gat",50,49,"--ja--",1157,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==11) monster "guild_vs1.gat",50,49,"--ja--",1159,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==12) monster "guild_vs1.gat",50,49,"--ja--",1190,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==13) monster "guild_vs1.gat",50,49,"--ja--",1272,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==14) monster "guild_vs1.gat",50,49,"--ja--",1312,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==15) monster "guild_vs1.gat",50,49,"--ja--",1373,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==16) monster "guild_vs1.gat",50,49,"--ja--",1389,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==17) monster "guild_vs1.gat",50,49,"--ja--",1399,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==18) monster "guild_vs1.gat",50,49,"--ja--",1492,1,"vs1_mob::OnEVENT1";
set [email=$@mvp_1]$@mvp_1[/email] ,rand(19);
if([email=$@mvp_1]$@mvp_1[/email] ==0) monster "guild_vs1.gat",50,49,"--ja--",1038,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==1) monster "guild_vs1.gat",50,49,"--ja--",1039,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==2) monster "guild_vs1.gat",50,49,"--ja--",1046,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==3) monster "guild_vs1.gat",50,49,"--ja--",1059,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==4) monster "guild_vs1.gat",50,49,"--ja--",1086,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==5) monster "guild_vs1.gat",50,49,"--ja--",1087,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==6) monster "guild_vs1.gat",50,49,"--ja--",1112,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==7) monster "guild_vs1.gat",50,49,"--ja--",1115,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==8) monster "guild_vs1.gat",50,49,"--ja--",1147,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==9) monster "guild_vs1.gat",50,49,"--ja--",1150,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==10) monster "guild_vs1.gat",50,49,"--ja--",1157,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==11) monster "guild_vs1.gat",50,49,"--ja--",1159,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==12) monster "guild_vs1.gat",50,49,"--ja--",1190,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==13) monster "guild_vs1.gat",50,49,"--ja--",1272,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==14) monster "guild_vs1.gat",50,49,"--ja--",1312,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==15) monster "guild_vs1.gat",50,49,"--ja--",1373,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==16) monster "guild_vs1.gat",50,49,"--ja--",1389,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==17) monster "guild_vs1.gat",50,49,"--ja--",1399,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==18) monster "guild_vs1.gat",50,49,"--ja--",1492,1,"vs1_mob::OnEVENT1";
set [email=$@mvp_1]$@mvp_1[/email] ,rand(19);
if([email=$@mvp_1]$@mvp_1[/email] ==0) monster "guild_vs1.gat",50,49,"--ja--",1038,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==1) monster "guild_vs1.gat",50,49,"--ja--",1039,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==2) monster "guild_vs1.gat",50,49,"--ja--",1046,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==3) monster "guild_vs1.gat",50,49,"--ja--",1059,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==4) monster "guild_vs1.gat",50,49,"--ja--",1086,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==5) monster "guild_vs1.gat",50,49,"--ja--",1087,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==6) monster "guild_vs1.gat",50,49,"--ja--",1112,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==7) monster "guild_vs1.gat",50,49,"--ja--",1115,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==8) monster "guild_vs1.gat",50,49,"--ja--",1147,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==9) monster "guild_vs1.gat",50,49,"--ja--",1150,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==10) monster "guild_vs1.gat",50,49,"--ja--",1157,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==11) monster "guild_vs1.gat",50,49,"--ja--",1159,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==12) monster "guild_vs1.gat",50,49,"--ja--",1190,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==13) monster "guild_vs1.gat",50,49,"--ja--",1272,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==14) monster "guild_vs1.gat",50,49,"--ja--",1312,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==15) monster "guild_vs1.gat",50,49,"--ja--",1373,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==16) monster "guild_vs1.gat",50,49,"--ja--",1389,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==17) monster "guild_vs1.gat",50,49,"--ja--",1399,1,"vs1_mob::OnEVENT1";
if([email=$@mvp_1]$@mvp_1[/email] ==18) monster "guild_vs1.gat",50,49,"--ja--",1492,1,"vs1_mob::OnEVENT1";
set $MVPmob_1,3;
announce "最後一關挑戰開始,請好好加油!!",1;
end;
}
guild_vs1.gat,50,47,0 script vs1_mob -1,{
OnEVENT1:
set $MVPmob_1, $MVPmob_1 - 1;
if( $MVPmob_1 > 0 ) end;
announce "恭喜你,挑戰成功!!",17;
announce getpartyname($party_1) + " 隊伍, 第" + $stage_1 + "關挑戰成功!!",15;
if($stage_1 ==5) goto rest;
if($stage_1 ==9) goto rest;
if($stage_1 ==10) goto ENDING;
set $stage_1,$stage_1 + 1;
addtimer 5000,"$Pass_1::OnPass_1";
end;
rest:
enablenpc "裁判#1";
announce "休息時間!",17;
set $stage_1,$stage_1 + 1;
end;
ENDING:
addtimer 5000,"$Ending_1::OnEnding_1";
end;
}
//============================================裁判=================================
guild_vs1.gat,50,49,4 script 裁判#1 758,{
mes "[裁判]";
mes "您準備要開始挑戰了嗎?";
next;
menu "是的",-,"還沒",no;
next;
if(getcharid(0) != $charid_1) goto ERROR;
mes "[裁判]";
mes "挑戰開始!";
doevent "chal_1::OnCHAL1";
set $partywait_1,0;
deltimer "imiss::OnTimer1";
disablenpc "裁判#1";
close;
end;
no:
mes "[裁判]";
mes "好的, 請盡速開始";
close;
end;
ERROR:
mes "[裁判]";
mes "你不是報名的人";
close;
end;
}
//####################################場地計時器####################################
//####################################地圖屬性設定####################################
guild_vs1.gat mapflag nomemo dummy
guild_vs1.gat mapflag noteleport dummy
guild_vs1.gat mapflag nosave prontera.gat,153,98
guild_vs1.gat mapflag nopenalty dummy
guild_vs1.gat mapflag nobranch dummy
guild_vs1.gat mapflag pk_noparty dummy
guild_VS1.gat mapflag show_mob_hp dummy
guild_vs2.gat mapflag nomemo dummy
guild_vs2.gat mapflag noteleport dummy
guild_vs2.gat mapflag nosave prontera.gat,153,98
guild_vs2.gat mapflag nopenalty dummy
guild_vs2.gat mapflag nobranch dummy
guild_vs2.gat mapflag pk_noparty dummy
guild_VS2.gat mapflag show_mob_hp dummy
guild_vs3.gat mapflag nomemo dummy
guild_vs3.gat mapflag noteleport dummy
guild_vs3.gat mapflag nosave prontera.gat,153,98
guild_vs3.gat mapflag nopenalty dummy
guild_vs3.gat mapflag nobranch dummy
guild_vs3.gat mapflag pk_noparty dummy
guild_VS3.gat mapflag show_mob_hp dummy
guild_vs4.gat mapflag nomemo dummy
guild_vs4.gat mapflag noteleport dummy
guild_vs4.gat mapflag nosave prontera.gat,153,98
guild_vs4.gat mapflag nopenalty dummy
guild_vs4.gat mapflag nobranch dummy
guild_vs4.gat mapflag pk_noparty dummy
guild_VS4.gat mapflag show_mob_hp dummy
guild_vs5.gat mapflag nomemo dummy
guild_vs5.gat mapflag noteleport dummy
guild_vs5.gat mapflag nosave prontera.gat,153,98
guild_vs5.gat mapflag nopenalty dummy
guild_vs5.gat mapflag nobranch dummy
guild_vs5.gat mapflag pk_noparty dummy
guild_VS5.gat mapflag show_mob_hp dummy
guild_room.gat mapflag nomemo dummy
guild_room.gat mapflag noteleport dummy
guild_room.gat mapflag nosave prontera.gat,150,180
guild_room.gat mapflag nopenalty dummy
guild_room.gat mapflag nobranch dummy
//####################################商人NPC設置####################################
guild_vs1.gat,47,89,5 shop 箭矢商人 76,1750:100000,1751:100000,1752:100000,1753:150000,1754:150000,1755:150000,1756:150000,1757:150000,1758:150000,1759:150000,1760:150000,1761:150000,1762:150000,1763:150000,1764:150000,1765:150000,1766:100000,1767:100000,1768:100000,1769:100000,1770:150000
guild_vs1.gat,52,89,3 shop 道具商人 77,522:10000,501:50,502:200,503:550,504:1200,505:5000,506:40,514:300,523:100,525:500,526:10000,601:60,602:300,605:2000,606:1500,610:5000,611:40,645:800,656:1500,657:3000,686:650,687:1300,688:500,689:1000,690:500,691:1000,692:500,693:1000,694:500,695:1000,696:500,697:1000,698:350,699:700,700:350,12000:700,12001:1000,12002:2000,12003:100,715:600,716:600,717:600,1065:100,662:1500
//####################################發放獎品NPC#################################### |
|