UID106028
帖子
精華
主題
積分1938
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限10
註冊時間2008-9-23
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 衰 2017-3-5 01:47 AM |
---|
簽到天數: 131 天 連續簽到: 1 天 [LV.7]常住居民III
|
本帖最後由 qaz780702 於 2009-4-27 07:53 AM 編輯
各位大大有關於我的道場問題!!
我想寫一個15館的道場
1~10關是一般道場!11~15關是進階道場!
我想寫打到第10關出現一個NPC會問你是否要挑戰進階道場!!
可是我寫一寫!!進去道場第一關 !NPC就不出來= =
不知道是哪理出了錯!!請幫小弟解答一下!!3Q
以下是我的腳本
//####################################場地壹####################################
guild_vs1.gat,50,47,0 script $Pass_1 -1,{
doevent "chal_1";
set $partywait_1,0;
deltimer "$Pass_1";
disablenpc "裁判#1";
end;
}
guild_vs1.gat,50,47,0 script $Ending_1 -1,{
areawarp "guild_vs1.gat",0,0,300,300,"guild_room.gat",42,285;
disablenpc "裁判#1";
deltimer "$Ending_1";
end;
}
guild_vs1.gat,99,13,0 script chal_1 -1,{
if ($stage_1 ==9) goto ri;
if ($stage_1 ==10) goto final;
if ($stage_1 ==11) goto final1;
if ($stage_1 ==12) goto final2;
if ($stage_1 ==13) goto final3;
if ($stage_1 ==14) goto final4;
if ($stage_1 ==15) goto final5;
killmonsterall "guild_vs1.gat";
set [email=$@mvp_1]$@mvp_1[/email] ,rand(13);
if ([email=$@mvp_1]$@mvp_1[/email] ==0) monster "guild_vs1.gat",50,49,"--ja--",1418,1,"vs1_mob";
if ([email=$@mvp_1]$@mvp_1[/email] ==1) monster "guild_vs1.gat",50,49,"--ja--",1115,1,"vs1_mob";
if ([email=$@mvp_1]$@mvp_1[/email] ==2) monster "guild_vs1.gat",50,49,"--ja--",1112,1,"vs1_mob";
if ([email=$@mvp_1]$@mvp_1[/email] ==3) monster "guild_vs1.gat",50,49,"--ja--",1251,1,"vs1_mob";
if ([email=$@mvp_1]$@mvp_1[/email] ==4) monster "guild_vs1.gat",50,49,"--ja--",1252,1,"vs1_mob";
if ([email=$@mvp_1]$@mvp_1[/email] ==5) monster "guild_vs1.gat",50,49,"--ja--",1848,1,"vs1_mob";
if ([email=$@mvp_1]$@mvp_1[/email] ==6) monster "guild_vs1.gat",50,49,"--ja--",1190,1,"vs1_mob";
if ([email=$@mvp_1]$@mvp_1[/email] ==7) monster "guild_vs1.gat",50,49,"--ja--",1087,1,"vs1_mob";
if ([email=$@mvp_1]$@mvp_1[/email] ==8) monster "guild_vs1.gat",50,49,"--ja--",1159,1,"vs1_mob";
if ([email=$@mvp_1]$@mvp_1[/email] ==9) monster "guild_vs1.gat",50,49,"--ja--",1688,1,"vs1_mob";
if ([email=$@mvp_1]$@mvp_1[/email] ==10) monster "guild_vs1.gat",50,49,"--ja--",1272,1,"vs1_mob";
if ([email=$@mvp_1]$@mvp_1[/email] ==11) monster "guild_vs1.gat",50,49,"--ja--",1814,1,"vs1_mob";
if ([email=$@mvp_1]$@mvp_1[/email] ==12) monster "guild_vs1.gat",50,49,"--ja--",1583,1,"vs1_mob";
set $MVPmob_1,1;
announce "魔物放出!挑戰開始!",1;
end;
ri:
set [email=$@mvp_1]$@mvp_1[/email] ,rand(1);
monster "guild_vs1.gat",50,49,"--ja--",1734,1,"vs1_mob";
set $MVPmob_1,1;
end;
final:
set [email=$@mvp_1]$@mvp_1[/email] ,rand(2);
monster "guild_vs1.gat",50,49,"--ja--",2000,1,"vs1_mob";
set $MVPmob_1,1;
end;
final1:
set [email=$@mvp_1]$@mvp_1[/email] ,rand(2);
monster "guild_vs1.gat",50,49,"--ja--",2000,1,"vs1_mob";
monster "guild_vs1.gat",50,49,"--ja--",1251,1,"vs1_mob";
set $MVPmob_1,2;
end;
final2:
set [email=$@mvp_1]$@mvp_1[/email] ,rand(2);
monster "guild_vs1.gat",50,49,"--ja--",2000,1,"vs1_mob";
monster "guild_vs1.gat",50,49,"--ja--",1115,1,"vs1_mob";
set $MVPmob_1,2;
end;
final3:
set [email=$@mvp_1]$@mvp_1[/email] ,rand(2);
monster "guild_vs1.gat",50,49,"--ja--",2000,1,"vs1_mob";
set $MVPmob_1,1;
end;
final4:
set [email=$@mvp_1]$@mvp_1[/email] ,rand(2);
monster "guild_vs1.gat",50,49,"--ja--",2000,1,"vs1_mob";
set $MVPmob_1,1;
end;
final5:
set [email=$@mvp_1]$@mvp_1[/email] ,rand(2);
monster "guild_vs1.gat",50,49,"--ja--",2000,1,"vs1_mob";
monster "guild_vs1.gat",50,49,"--ja--",1252,1,"vs1_mob";
set $MVPmob_1,2;
end;
}
guild_vs1.gat,50,47,0 script vs1_mob -1,{
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 rest1;
if($stage_1 ==15) goto ENDING;
set $stage_1,$stage_1 + 1;
addtimer 5000,"$Pass_1";
end;
rest:
enablenpc "裁判#1";
announce "休息時間!",17;
set $stage_1,$stage_1 + 1;
end;
rest1:
enablenpc "裁判#2";
announce "休息時間!",17;
set $stage_1,$stage_1 + 1;
end;
ENDING:
addtimer 5000,"$Ending_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";
set $partywait_1,0;
deltimer "$wait_1";
disablenpc "裁判#1";
close;
end;
guild_vs1.gat,50,49,4 script 裁判#2 758,{
mes "[裁判]";
mes "您準備要開始挑戰了嗎?";
next;
menu "我要挑戰進階",-,"送我去領獎",goitem;
next;
if (getcharid(0) != $charid_1) goto ERROR;
mes "[裁判]";
mes "挑戰開始!";
doevent "final1";
set $partywait_1,0;
deltimer "$wait_1";
disablenpc "裁判#2";
close;
end;
goitem:
warp "guild_room.gat",42,285;
close;
end;
ERROR:
mes "[裁判]";
mes "你不是報名的人";
close;
end;
} |
評分
-
查看全部評分
|