123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281 |
- //===== eAthena Script =======================================
- //= Guild Battle NPC
- //===== By: ==================================================
- //= L0ne_W0lf
- //===== Current Version: =====================================
- //= 1.0
- //===== Compatible With: =====================================
- //= eAthena SVN
- //===== Description: =========================================
- //= [Aegis Conversion]
- //= Guild Battle with PVP mechanics.
- //===== Additional Comments: =================================
- //= 1.0 First version. [L0ne_W0lf]
- //============================================================
- pvp_y_room,77,85,4 script Guild Battle Guide 105,{
- mes "[Guild Battle Guide]";
- mes "How are you doing?";
- mes "I'm the Guild Battle Guide";
- mes "for the new PvP maps.";
- mes "Let me know to which map";
- mes "you want me to move you.";
- next;
- switch(select("Map 1:Map 2:Map 3:Map 4:Map 5")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "You've chosen Map 1.";
- mes "Now, which team are";
- mes "you on? You can choose";
- mes "either Team 1 or Team 2.";
- next;
- switch(select("Team 1:Team 2")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "Alright, I'll move you";
- mes "to Map 1 as a member";
- mes "of Team 1. Are you ready";
- mes "to be transported there now?";
- next;
- switch(select("Yes:No")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "Great! Have a good time~";
- close2;
- warp "guild_vs1",7,49;
- end;
- case 2:
- mes "[Guild Battle Guide]";
- mes "Alright, I hope to";
- mes "see you again on";
- mes "the PvP fields!";
- close;
- }
- case 2:
- mes "[Guild Battle Guide]";
- mes "Alright, I'll move you";
- mes "to Map 1 as a member";
- mes "of Team 2. Are you ready";
- mes "to be transported there now?";
- next;
- switch(select("Yes:No")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "Great! Have a good time~";
- close2;
- warp "guild_vs1",91,49;
- end;
- case 2:
- mes "[Guild Battle Guide]";
- mes "Alright, I hope to";
- mes "see you again on";
- mes "the PvP fields!";
- close;
- }
- }
- case 2:
- mes "[Guild Battle Guide]";
- mes "You've chosen Map 2.";
- mes "Now, which team are";
- mes "you on? You can choose";
- mes "either Team 1 or Team 2.";
- next;
- switch(select("Team 1:Team 2")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "Alright, I'll move you";
- mes "to Map 2 as a member";
- mes "of Team 1. Are you ready";
- mes "to be transported there now?";
- next;
- switch(select("Yes:No")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "Great! Have a good time~";
- close2;
- warp "guild_vs2",9,49;
- end;
- case 2:
- mes "[Guild Battle Guide]";
- mes "Alright, I hope to";
- mes "see you again on";
- mes "the PvP fields!";
- close;
- }
- case 2:
- mes "[Guild Battle Guide]";
- mes "Alright, I'll move you";
- mes "to Map 2 as a member";
- mes "of Team 2. Are you ready";
- mes "to be transported there now?";
- next;
- switch(select("Yes:No")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "Great! Have a good time~";
- close2;
- warp "guild_vs2",90,49;
- end;
- case 2:
- mes "[Guild Battle Guide]";
- mes "Alright, I hope to";
- mes "see you again on";
- mes "the PvP fields!";
- close;
- }
- }
- case 3:
- mes "[Guild Battle Guide]";
- mes "You've chosen Map 3.";
- mes "Now, which team are";
- mes "you on? You can choose";
- mes "either Team 1 or Team 2.";
- next;
- switch(select("Team 1:Team 2")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "Alright, I'll move you";
- mes "to Map 3 as a member";
- mes "of Team 1. Are you ready";
- mes "to be transported there now?";
- next;
- switch(select("Yes:No")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "Great! Have a good time~";
- close2;
- warp "guild_vs3",16,50;
- end;
- case 2:
- mes "[Guild Battle Guide]";
- mes "Alright, I hope to";
- mes "see you again on";
- mes "the PvP fields!";
- close;
- }
- case 2:
- mes "[Guild Battle Guide]";
- mes "Alright, I'll move you";
- mes "to Map 3 as a member";
- mes "of Team 2. Are you ready";
- mes "to be transported there now?";
- next;
- switch(select("Yes:No")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "Great! Have a good time~";
- close2;
- warp "guild_vs3",83,50;
- end;
- case 2:
- mes "[Guild Battle Guide]";
- mes "Alright, I hope to";
- mes "see you again on";
- mes "the PvP fields!";
- close;
- }
- }
- case 4:
- mes "[Guild Battle Guide]";
- mes "You've chosen Map 4.";
- mes "Now, which team are";
- mes "you on? You can choose";
- mes "either Team 1 or Team 2.";
- next;
- switch(select("Team 1:Team 2")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "Alright, I'll move you";
- mes "to Map 4 as a member";
- mes "of Team 1. Are you ready";
- mes "to be transported there now?";
- next;
- switch(select("Yes:No")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "Great! Have a good time~";
- close2;
- warp "guild_vs4",8,49;
- end;
- case 2:
- mes "[Guild Battle Guide]";
- mes "Alright, I hope to";
- mes "see you again on";
- mes "the PvP fields!";
- close;
- }
- case 2:
- mes "[Guild Battle Guide]";
- mes "Alright, I'll move you";
- mes "to Map 4 as a member";
- mes "of Team 2. Are you ready";
- mes "to be transported there now?";
- next;
- switch(select("Yes:No")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "Great! Have a good time~";
- close2;
- warp "guild_vs4",91,49;
- end;
- case 2:
- mes "[Guild Battle Guide]";
- mes "Alright, I hope to";
- mes "see you again on";
- mes "the PvP fields!";
- close;
- }
- }
- case 5:
- mes "[Guild Battle Guide]";
- mes "You've chosen Map 5.";
- mes "Now, which team are";
- mes "you on? You can choose";
- mes "either Team 1 or Team 2.";
- next;
- switch(select("Team 1:Team 2")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "Alright, I'll move you";
- mes "to Map 5 as a member";
- mes "of Team 1. Are you ready";
- mes "to be transported there now?";
- next;
- switch(select("Yes:No")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "Great! Have a good time~";
- close2;
- warp "guild_vs5",20,50;
- end;
- case 2:
- mes "[Guild Battle Guide]";
- mes "Alright, I hope to";
- mes "see you again on";
- mes "the PvP fields!";
- close;
- }
- case 2:
- mes "[Guild Battle Guide]";
- mes "Alright, I'll move you";
- mes "to Map 4 as a member";
- mes "of Team 2. Are you ready";
- mes "to be transported there now?";
- next;
- switch(select("Yes:No")) {
- case 1:
- mes "[Guild Battle Guide]";
- mes "Great! Have a good time~";
- close2;
- warp "guild_vs5",79,50;
- end;
- case 2:
- mes "[Guild Battle Guide]";
- mes "Alright, I hope to";
- mes "see you again on";
- mes "the PvP fields!";
- close;
- }
- }
- }
- }
|