viewing paste MVP Arena v1.4 | Athena

Posted on the
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267
//===== eAthena Script =======================================
//= MVP Arena
//===== By: ==================================================
//= Darkchild
//===== Current Version: =====================================
//= 1.4
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
//= Rooms containing 16 different MVPs
//===== Additional Comments: =================================
//= 1.1 - Optimised The MVP arena [massdriller]
//= 1.2 - NPC in prontera [Silent]
//= 1.3 - Removed Duplicates
//= 1.4 - Optimized, text edited [Euphy]
//============================================================
 
prontera,154,197,3  script  MVP Warper  768,{
    mes "[ ^0065DFMVP Warper^000000 ]";
    mes "Would you like to enter";
    mes "the MVP Arena?";
    if (select("Yes!","No thanks.") == 2) close;
    warp "quiz_00",50,24;
    close;
}
 
quiz_00,49,31,4 script  MVP Arena Guide 778,{
    mes "[ ^0065DFMVP Arena Guide^000000 ]";
    mes "Welcome and behold this sacred place. Here you will find out if you truly have what it takes to call yourself a warrior.";
    next;
    switch(select("Information","Heal me!","Return to Prontera","Cancel")) {
        case 1:
            mes "[ ^0065DFMVP Arena Guide^000000 ]";
            mes "There are four Keepers, and each can spawn four different MVPs.";
            mes "There are eight rooms per Keeper, and sixteen MVPs in total.";
            close;
        case 2: specialeffect2 313; percentheal 100,100; close;
        case 3: warp "prontera",156,179; close;
        case 4: close; }
}
 
// Keepers
function    script  Keeper  {
    mes "[ ^0065DF"+strnpcinfo(1)+"^000000 ]";
    mes "Which arena would you";
    mes "like to enter?";
    set .@menu$,"";
    for(set .@i,1; .@i<9; set .@i,.@i+1)
        set .@menu$, .@menu$+"Arena "+.@i+" ["+getmapusers("pvp_n_"+.@i+"-"+getarg(0))+"/20]:";
    set .@i, select(.@menu$);
    if (getmapusers("pvp_n_"+.@i+"-"+getarg(0))>19) {
        mes "[ ^0065DF"+strnpcinfo(1)+"^000000 ]";
        mes "Sorry, this arena is full!";
        close; }
    warp "pvp_n_"+.@i+"-"+getarg(0),102,102;
    close;
}
 
quiz_00,56,31,4 script  Alpha MVP   770,{ callfunc "Keeper",2; }
quiz_00,58,31,4 script  Beta MVP    773,{ callfunc "Keeper",3; }
quiz_00,60,31,4 script  Theta MVP   774,{ callfunc "Keeper",4; }
quiz_00,62,31,4 script  Epsilon MVP 776,{ callfunc "Keeper",5; }
 
// Protectors
function    script  Protector   {
    switch(select(""+((getarg(0)=="")?"":"Harder Monsters")+":Heal:Exit")) {
        case 1: warp getarg(0),102,102; close;
        case 2: specialeffect2 313; percentheal 100,100; close;
        case 3: warp "prontera",156,179; close; }
}
 
pvp_n_1-2,100,100,4 script  MVP-Protector#01    727,{ callfunc "Protector","pvp_n_2-2"; }
pvp_n_2-2,100,100,4 script  MVP-Protector#02    727,{ callfunc "Protector","pvp_n_3-2"; }
pvp_n_3-2,100,100,4 script  MVP-Protector#03    727,{ callfunc "Protector","pvp_n_4-2"; }
pvp_n_4-2,100,100,4 script  MVP-Protector#04    727,{ callfunc "Protector","pvp_n_5-2"; }
pvp_n_5-2,100,100,4 script  MVP-Protector#05    727,{ callfunc "Protector","pvp_n_6-2"; }
pvp_n_6-2,100,100,4 script  MVP-Protector#06    727,{ callfunc "Protector","pvp_n_7-2"; }
pvp_n_7-2,100,100,4 script  MVP-Protector#07    727,{ callfunc "Protector","pvp_n_8-2"; }
pvp_n_8-2,100,100,4 script  MVP-Protector#08    727,{ callfunc "Protector",""; }
pvp_n_1-3,100,100,4 script  MVP-Protector#09    727,{ callfunc "Protector","pvp_n_2-3"; }
pvp_n_2-3,100,100,4 script  MVP-Protector#10    727,{ callfunc "Protector","pvp_n_3-3"; }
pvp_n_3-3,100,100,4 script  MVP-Protector#11    727,{ callfunc "Protector","pvp_n_4-3"; }
pvp_n_4-3,100,100,4 script  MVP-Protector#12    727,{ callfunc "Protector","pvp_n_5-3"; }
pvp_n_5-3,100,100,4 script  MVP-Protector#13    727,{ callfunc "Protector","pvp_n_6-3"; }
pvp_n_6-3,100,100,4 script  MVP-Protector#14    727,{ callfunc "Protector","pvp_n_7-3"; }
pvp_n_7-3,100,100,4 script  MVP-Protector#15    727,{ callfunc "Protector","pvp_n_8-3"; }
pvp_n_8-3,100,100,4 script  MVP-Protector#16    727,{ callfunc "Protector",""; }
pvp_n_1-4,100,100,4 script  MVP-Protector#17    727,{ callfunc "Protector","pvp_n_2-4"; }
pvp_n_2-4,100,100,4 script  MVP-Protector#18    727,{ callfunc "Protector","pvp_n_3-4"; }
pvp_n_3-4,100,100,4 script  MVP-Protector#19    727,{ callfunc "Protector","pvp_n_4-4"; }
pvp_n_4-4,100,100,4 script  MVP-Protector#20    727,{ callfunc "Protector","pvp_n_5-4"; }
pvp_n_5-4,100,100,4 script  MVP-Protector#21    727,{ callfunc "Protector","pvp_n_6-4"; }
pvp_n_6-4,100,100,4 script  MVP-Protector#22    727,{ callfunc "Protector","pvp_n_7-4"; }
pvp_n_7-4,100,100,4 script  MVP-Protector#23    727,{ callfunc "Protector","pvp_n_8-4"; }
pvp_n_8-4,100,100,4 script  MVP-Protector#24    727,{ callfunc "Protector",""; }
pvp_n_1-5,100,100,4 script  MVP-Protector#25    727,{ callfunc "Protector","pvp_n_2-5"; }
pvp_n_2-5,100,100,4 script  MVP-Protector#26    727,{ callfunc "Protector","pvp_n_3-5"; }
pvp_n_3-5,100,100,4 script  MVP-Protector#27    727,{ callfunc "Protector","pvp_n_4-5"; }
pvp_n_4-5,100,100,4 script  MVP-Protector#28    727,{ callfunc "Protector","pvp_n_5-5"; }
pvp_n_5-5,100,100,4 script  MVP-Protector#29    727,{ callfunc "Protector","pvp_n_6-5"; }
pvp_n_6-5,100,100,4 script  MVP-Protector#30    727,{ callfunc "Protector","pvp_n_7-5"; }
pvp_n_7-5,100,100,4 script  MVP-Protector#31    727,{ callfunc "Protector","pvp_n_8-5"; }
pvp_n_8-5,100,100,4 script  MVP-Protector#32    727,{ callfunc "Protector",""; }
 
// Alpha
pvp_n_1-2,0,0,0,0   monster Eddga   1115,3,60000,66000
pvp_n_1-2,0,0,0,0   monster Mistress    1059,1,60000,66000
pvp_n_2-2,0,0,0,0   monster Mistress    1059,3,60000,66000
pvp_n_2-2,0,0,0,0   monster Moonlight   1150,1,60000,66000
pvp_n_3-2,0,0,0,0   monster Mistress    1059,1,60000,66000
pvp_n_3-2,0,0,0,0   monster Moonlight   1150,2,60000,66000
pvp_n_3-2,0,0,0,0   monster Maya    1147,1,60000,66000
pvp_n_4-2,0,0,0,0   monster Eddga   1115,1,60000,66000
pvp_n_4-2,0,0,0,0   monster Mistress    1059,1,60000,66000
pvp_n_4-2,0,0,0,0   monster Moonlight   1150,1,60000,66000
pvp_n_4-2,0,0,0,0   monster Maya    1147,1,60000,66000
pvp_n_5-2,0,0,0,0   monster Eddga   1115,1,60000,66000
pvp_n_5-2,0,0,0,0   monster Mistress    1059,2,60000,66000
pvp_n_5-2,0,0,0,0   monster Moonlight   1150,1,60000,66000
pvp_n_5-2,0,0,0,0   monster Maya    1147,2,60000,66000
pvp_n_6-2,0,0,0,0   monster Eddga   1115,2,60000,66000
pvp_n_6-2,0,0,0,0   monster Mistress    1059,3,60000,66000
pvp_n_6-2,0,0,0,0   monster Moonlight   1150,1,60000,66000
pvp_n_6-2,0,0,0,0   monster Maya    1147,2,60000,66000
pvp_n_7-2,0,0,0,0   monster Eddga   1115,3,60000,66000
pvp_n_7-2,0,0,0,0   monster Mistress    1059,3,60000,66000
pvp_n_7-2,0,0,0,0   monster Moonlight   1150,2,60000,66000
pvp_n_7-2,0,0,0,0   monster Maya    1147,2,60000,66000
pvp_n_8-2,0,0,0,0   monster Eddga   1115,3,60000,66000
pvp_n_8-2,0,0,0,0   monster Mistress    1059,3,60000,66000
pvp_n_8-2,0,0,0,0   monster Moonlight   1150,3,60000,66000
pvp_n_8-2,0,0,0,0   monster Maya    1147,3,60000,66000
 
// Beta
pvp_n_1-3,0,0,0,0   monster Phreeoni    1159,3,60000,66000
pvp_n_1-3,0,0,0,0   monster Turtle General  1312,1,60000,66000
pvp_n_2-3,0,0,0,0   monster Phreeoni    1159,2,60000,66000
pvp_n_2-3,0,0,0,0   monster Turtle General  1312,1,60000,66000
pvp_n_2-3,0,0,0,0   monster Orc Hero    1087,1,60000,66000
pvp_n_3-3,0,0,0,0   monster Phreeoni    1159,1,60000,66000
pvp_n_3-3,0,0,0,0   monster Turtle General  1312,1,60000,66000
pvp_n_3-3,0,0,0,0   monster Orc Hero    1087,1,60000,66000
pvp_n_3-3,0,0,0,0   monster Orc Lord    1190,1,60000,66000
pvp_n_4-3,0,0,0,0   monster Phreeoni    1159,2,60000,66000
pvp_n_4-3,0,0,0,0   monster Turtle General  1312,1,60000,66000
pvp_n_4-3,0,0,0,0   monster Orc Hero    1087,1,60000,66000
pvp_n_4-3,0,0,0,0   monster Orc Lord    1190,1,60000,66000
pvp_n_5-3,0,0,0,0   monster Phreeoni    1159,1,60000,66000
pvp_n_5-3,0,0,0,0   monster Turtle General  1312,2,60000,66000
pvp_n_5-3,0,0,0,0   monster Orc Hero    1087,2,60000,66000
pvp_n_5-3,0,0,0,0   monster Orc Lord    1190,1,60000,66000
pvp_n_6-3,0,0,0,0   monster Phreeoni    1159,2,60000,66000
pvp_n_6-3,0,0,0,0   monster Turtle General  1312,1,60000,66000
pvp_n_6-3,0,0,0,0   monster Orc Hero    1087,2,60000,66000
pvp_n_6-3,0,0,0,0   monster Orc Lord    1190,2,60000,66000
pvp_n_7-3,0,0,0,0   monster Phreeoni    1159,3,60000,66000
pvp_n_7-3,0,0,0,0   monster Turtle General  1312,1,60000,66000
pvp_n_7-3,0,0,0,0   monster Orc Hero    1087,2,60000,66000
pvp_n_7-3,0,0,0,0   monster Orc Lord    1190,3,60000,66000
pvp_n_8-3,0,0,0,0   monster Phreeoni    1159,3,60000,66000
pvp_n_8-3,0,0,0,0   monster Turtle General  1312,3,60000,66000
pvp_n_8-3,0,0,0,0   monster Orc Hero    1087,3,60000,66000
pvp_n_8-3,0,0,0,0   monster Orc Lord    1190,3,60000,66000
 
// Theta
pvp_n_1-4,0,0,0,0   monster Drake   1112,3,60000,66000
pvp_n_1-4,0,0,0,0   monster Osiris  1038,1,60000,66000
pvp_n_2-4,0,0,0,0   monster Drake   1112,2,60000,66000
pvp_n_2-4,0,0,0,0   monster Osiris  1038,1,60000,66000
pvp_n_2-4,0,0,0,0   monster Doppelganger    1046,1,60000,66000
pvp_n_3-4,0,0,0,0   monster Drake   1112,1,60000,66000
pvp_n_3-4,0,0,0,0   monster Osiris  1038,1,60000,66000
pvp_n_3-4,0,0,0,0   monster Doppelganger    1046,1,60000,66000
pvp_n_3-4,0,0,0,0   monster Lord of Death   1373,1,60000,66000
pvp_n_4-4,0,0,0,0   monster Drake   1112,2,60000,66000
pvp_n_4-4,0,0,0,0   monster Osiris  1038,1,60000,66000
pvp_n_4-4,0,0,0,0   monster Doppelganger    1046,2,60000,66000
pvp_n_4-4,0,0,0,0   monster Lord of Death   1373,1,60000,66000
pvp_n_5-4,0,0,0,0   monster Drake   1112,3,60000,66000
pvp_n_5-4,0,0,0,0   monster Osiris  1038,2,60000,66000
pvp_n_5-4,0,0,0,0   monster Doppelganger    1046,2,60000,66000
pvp_n_5-4,0,0,0,0   monster Lord of Death   1373,1,60000,66000
pvp_n_6-4,0,0,0,0   monster Drake   1112,3,60000,66000
pvp_n_6-4,0,0,0,0   monster Osiris  1038,2,60000,66000
pvp_n_6-4,0,0,0,0   monster Doppelganger    1046,2,60000,66000
pvp_n_6-4,0,0,0,0   monster Lord of Death   1373,2,60000,66000
pvp_n_7-4,0,0,0,0   monster Drake   1112,3,60000,66000
pvp_n_7-4,0,0,0,0   monster Osiris  1038,2,60000,66000
pvp_n_7-4,0,0,0,0   monster Doppelganger    1046,3,60000,66000
pvp_n_7-4,0,0,0,0   monster Lord of Death   1373,2,60000,66000
pvp_n_8-4,0,0,0,0   monster Drake   1112,3,60000,66000
pvp_n_8-4,0,0,0,0   monster Osiris  1038,3,60000,66000
pvp_n_8-4,0,0,0,0   monster Doppelganger    1046,3,60000,66000
pvp_n_8-4,0,0,0,0   monster Lord of Death   1373,3,60000,66000
 
// Epsilon
pvp_n_1-5,0,0,0,0   monster Incantation Samurai 1492,3,60000,66000
pvp_n_1-5,0,0,0,0   monster Pharoh  1157,1,60000,66000
pvp_n_2-5,0,0,0,0   monster Incantation Samurai 1492,2,60000,66000
pvp_n_2-5,0,0,0,0   monster Pharoh  1157,1,60000,66000
pvp_n_2-5,0,0,0,0   monster Dark Lord   1272,1,60000,66000
pvp_n_3-5,0,0,0,0   monster Incantation Samurai 1492,1,60000,66000
pvp_n_3-5,0,0,0,0   monster Pharoh  1157,1,60000,66000
pvp_n_3-5,0,0,0,0   monster Dark Lord   1272,1,60000,66000
pvp_n_3-5,0,0,0,0   monster Baphomet    1039,1,60000,66000
pvp_n_4-5,0,0,0,0   monster Incantation Samurai 1492,3,60000,66000
pvp_n_4-5,0,0,0,0   monster Pharoh  1157,1,60000,66000
pvp_n_4-5,0,0,0,0   monster Dark Lord   1272,1,60000,66000
pvp_n_4-5,0,0,0,0   monster Baphomet    1039,1,60000,66000
pvp_n_5-5,0,0,0,0   monster Incantation Samurai 1492,2,60000,66000
pvp_n_5-5,0,0,0,0   monster Pharoh  1157,2,60000,66000
pvp_n_5-5,0,0,0,0   monster Dark Lord   1272,2,60000,66000
pvp_n_5-5,0,0,0,0   monster Baphomet    1039,1,60000,66000
pvp_n_6-5,0,0,0,0   monster Incantation Samurai 1492,2,60000,66000
pvp_n_6-5,0,0,0,0   monster Pharoh  1157,2,60000,66000
pvp_n_6-5,0,0,0,0   monster Dark Lord   1272,2,60000,66000
pvp_n_6-5,0,0,0,0   monster Baphomet    1039,1,60000,66000
pvp_n_7-5,0,0,0,0   monster Incantation Samurai 1492,2,60000,66000
pvp_n_7-5,0,0,0,0   monster Pharoh  1157,2,60000,66000
pvp_n_7-5,0,0,0,0   monster Dark Lord   1272,2,60000,66000
pvp_n_7-5,0,0,0,0   monster Baphomet    1039,2,60000,66000
pvp_n_8-5,0,0,0,0   monster Incantation Samurai 1492,3,60000,66000
pvp_n_8-5,0,0,0,0   monster Pharoh  1157,2,60000,66000
pvp_n_8-5,0,0,0,0   monster Dark Lord   1272,2,60000,66000
pvp_n_8-5,0,0,0,0   monster Baphomet    1039,2,60000,66000
 
// Mapflags
pvp_n_1-1   mapflag pvp_nightmaredrop   off
pvp_n_2-1   mapflag pvp_nightmaredrop   off
pvp_n_3-1   mapflag pvp_nightmaredrop   off
pvp_n_4-1   mapflag pvp_nightmaredrop   off
pvp_n_5-1   mapflag pvp_nightmaredrop   off
pvp_n_6-1   mapflag pvp_nightmaredrop   off
pvp_n_7-1   mapflag pvp_nightmaredrop   off
pvp_n_8-1   mapflag pvp_nightmaredrop   off
pvp_n_1-2   mapflag pvp_nightmaredrop   off
pvp_n_2-2   mapflag pvp_nightmaredrop   off
pvp_n_3-2   mapflag pvp_nightmaredrop   off
pvp_n_4-2   mapflag pvp_nightmaredrop   off
pvp_n_5-2   mapflag pvp_nightmaredrop   off
pvp_n_6-2   mapflag pvp_nightmaredrop   off
pvp_n_7-2   mapflag pvp_nightmaredrop   off
pvp_n_8-2   mapflag pvp_nightmaredrop   off
pvp_n_1-3   mapflag pvp_nightmaredrop   off
pvp_n_2-3   mapflag pvp_nightmaredrop   off
pvp_n_3-3   mapflag pvp_nightmaredrop   off
pvp_n_4-3   mapflag pvp_nightmaredrop   off
pvp_n_5-3   mapflag pvp_nightmaredrop   off
pvp_n_6-3   mapflag pvp_nightmaredrop   off
pvp_n_7-3   mapflag pvp_nightmaredrop   off
pvp_n_8-3   mapflag pvp_nightmaredrop   off
pvp_n_1-4   mapflag pvp_nightmaredrop   off
pvp_n_2-4   mapflag pvp_nightmaredrop   off
pvp_n_3-4   mapflag pvp_nightmaredrop   off
pvp_n_4-4   mapflag pvp_nightmaredrop   off
pvp_n_5-4   mapflag pvp_nightmaredrop   off
pvp_n_6-4   mapflag pvp_nightmaredrop   off
pvp_n_7-4   mapflag pvp_nightmaredrop   off
pvp_n_8-4   mapflag pvp_nightmaredrop   off
pvp_n_1-5   mapflag pvp_nightmaredrop   off
pvp_n_2-5   mapflag pvp_nightmaredrop   off
pvp_n_3-5   mapflag pvp_nightmaredrop   off
pvp_n_4-5   mapflag pvp_nightmaredrop   off
pvp_n_5-5   mapflag pvp_nightmaredrop   off
pvp_n_6-5   mapflag pvp_nightmaredrop   off
pvp_n_7-5   mapflag pvp_nightmaredrop   off
pvp_n_8-5   mapflag pvp_nightmaredrop   off
Viewed 853 times, submitted by Guest.