kh246913578 發表於 2010-10-5 05:43:27

PVP職業判斷 腳本問題@@

本帖最後由 kh246913578 於 2010-10-5 11:32 PM 編輯


prontera.gat,149,180,4 script 職業pvp 767,{
mes "";
menu"^FF1493刺客pvp^000000 [" + getmapusers("pvp_y_3-2.gat") + " / 119]",Lizu1,
menu"^FF1493武宗pvp^000000 [" + getmapusers("pvp_y_3-2.gat") + " / 119]",Lizu2,
"取消",Lcancel;
Lizu1:
if(class ==12 ) goto job12;
mes "^0000AA^000000";
mes "^FF3333對不起,您職業不符合^000000";
close;
job12:
if(getmapusers("pvp_y_2-2.gat") >= 119 ) goto LError;
warp "pvp_y_2-2",0,0;
      end;
Lizu2:
if(class ==15 ) goto job15;
mes "^0000AA^000000";
mes "^FF3333對不起,您職業不符合^000000";
close;
job15:
if(getmapusers("pvp_y_3-2.gat") >= 119 ) goto LError;
warp "pvp_y_3-2",0,0;
      end;
Lcancel:
close;
LError:
mes "^0000AA^000000";
mes "^FF3333對不起,滿員了^000000";
close;
}


為什麼這樣不行,但是用一個判斷可以用...

再增加一個武宗的就沒辦法判斷了@@?

pan00017 發表於 2010-10-5 05:48:06

menu用錯...........

Jackey650630 發表於 2010-10-5 07:23:51

menu"^FF1493刺客pvp^000000 [" + getmapusers("pvp_y_3-2.gat") + " / 119]",Lizu1,
"^FF1493武宗pvp^000000 [" + getmapusers("pvp_y_3-2.gat") + " / 119]",Lizu2,
"取消",Lcancel;

zxc1289 發表於 2010-10-5 22:24:47

menu
"騎士.十字軍區[" + getmapusers("pvp_n_1-5.gat") + "]",A1,"鐵匠.煉金區[" + getmapusers("pvp_n_2-5.gat") + " ]",A2,"獵人區[" + getmapusers("pvp_n_3-5.gat") + " ]",A3,"刺客區[" + getmapusers("pvp_n_4-5.gat") + " ]",A4,"武宗區[" + getmapusers("pvp_n_5-5.gat") + " ]",A5,"賢者區[" + getmapusers("pvp_n_6-5.gat") + " ]",A6,"忍者.槍手單挑區[" + getmapusers("pvp_n_7-5.gat") + " ]",A7,"詩人.舞孃區[" + getmapusers("pvp_n_8-5.gat") + " ]",A8;
A1:
if (!((Class == Job_Knight) || (Class == Job_Crusader))) goto A9;
warp "pvp_n_1-5.gat",0,0;
close;
A2:
if (!((Class == Job_Blacksmith) || (Class == Job_Creator))) goto A9;
warp "pvp_n_2-5.gat",0,0;
close;
A3:
if (!((Class == Job_Hunter))) goto A9;
warp "pvp_n_3-5.gat",0,0;
close;
A4:
if (!((Class == Job_Assassin))) goto A9;
warp "pvp_n_4-5.gat",0,0;
close;
A5:
if (!((Class == Job_Monk))) goto A9;
warp "pvp_n_5-5.gat",0,0;
close;
A6:
if (!((Class == Job_Professor))) goto A9;
warp "pvp_n_6-5.gat",0,0;
close;
A7:
if (!((Class == Job_Gunslinger) || (Class == Job_Ninja))) goto A9;
warp "pvp_n_7-5.gat",0,0;
close;
A8:
if (!((Class == Job_Bard) || (Class == Job_Dancer))) goto A9;
warp "pvp_n_8-5.gat",0,0;
close;
A9:
mes "對不起,這並不符合你。";
close;
}給你參考一下 之前我自己寫的希望有幫助到

zxc1289 發表於 2010-10-5 22:24:59

重複按到 已修正

kh246913578 發表於 2010-10-5 23:23:09

感謝大大的解答,沒注意到XDDD

多用了一個menu
頁: [1]
查看完整版本: PVP職業判斷 腳本問題@@