viewing paste Class Suit Changer | 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
//####################################################
//#                            ô #
//#   ####### ######  ###   ### ###   ### ###   ###  #
//#   ###    ###  ###  ### ###   ### ###   ### ###   #
//#   #####  ###  ###   ####      ####      #####    #
//#   ##     ###  ###  ### ###   ### ###     ###     #
//#   ##      ######  ###   ### ###   ###   ###      #
//#                                                  #
//####################################################
//v1.0: Allows changing suits to 3rd classes;        #
//v1.1: Added Xmas and Summer suits;                 #
//v1.2: Added support to baby 3rd class suits.       #
//####################################################
crystilia,49,92,5   script  Class Suits 485,{
 
// Settings
    set .mode, 1; // Set it as following: 0 - Transcendent 2nd to 3rd class suits ; 1 - Transcendent 2nd to normal and baby 3rd class, also 3rd to baby 3rd; 2 - Transcendent 2nd to 3rd class suits and xmas, summer suits; 3 - 2nd to normal and baby 3rd class, also normal 3rd to baby 3rd plus xmas,summer.
 
    if (.mode == 0) goto normal;
    if (.mode == 1) goto babies;
    if (.mode == 2) goto misc;
    if (.mode == 3) goto babymisc;
 
normal:
    mes "[Suit Provider]";
    mes "So, wanna change your appearance?";
    menu "Change to 3rd class suit",thirdclass,"Reset appearance",reset;
 
babies:
    mes "[Suit Provider]";
    mes "So, wanna change your appearance?";
    menu "Change to 3rd class suit",thirdclass,"Change to 3rd class baby suit",babythirdclass,"Reset appearance",reset;
 
misc:
    mes "[Suit Provider]";
    mes "So, wanna change your appearance?";
    menu "Change to class suit",thirdclass,"Extra suits",miscsuits,"Reset appearance",reset;
 
babymisc:
    mes "[Suit Provider]";
    mes "So, wanna change your appearance?";
    menu "Change to class suit",thirdclass,"Change to 3rd class baby suit",babythirdclass,"Extra suits",miscsuits,"Reset appearance",reset;
 
thirdclass:
    if(class == Job_Lord_Knight) { changebase 4060; close; end; }
    if(class == Job_Assassin_Cross) { changebase 4065; close; end; }
    if(class == Job_Paladin) { changebase 4073; close; end; }
    if(class == Job_Whitesmith) { changebase 4064; close; end; }
    if(class == Job_Creator) { changebase 4078; close; end; }
    if(class == Job_Stalker) { changebase 4079; close; end; }
    if(class == Job_Professor) { changebase 4074; close; end; }
    if(class == Job_Gypsy) { changebase 4076; close; end; }
    if(class == Job_Champion) { changebase 4077; close; end; }
    if(class == Job_Sniper) { changebase 4062; close; end; }
    if(class == Job_Clown) { changebase 4075; close; end; }
    if(class == Job_High_Wizard) { changebase 4061; close; end; }
    if(class == Job_High_Priest) { changebase 4063; close; end; }
    else { next; mes "[Suit Provider]"; mes "I'm sorry, but your class is not supported."; close; end; }
 
babythirdclass:
    if(class == Job_Lord_Knight) { changebase 4096; close; end; }
    if(class == Job_Assassin_Cross) { changebase 4101; close; end; }
    if(class == Job_Paladin) { changebase 4102; close; end; }
    if(class == Job_Whitesmith) { changebase 4100; close; end; }
    if(class == Job_Creator) { changebase 4107; close; end; }
    if(class == Job_Stalker) { changebase 4108; close; end; }
    if(class == Job_Professor) { changebase 4103; close; end; }
    if(class == Job_Gypsy) { changebase 4105; close; end; }
    if(class == Job_Champion) { changebase 4106; close; end; }
    if(class == Job_Sniper) { changebase 4098; close; end; }
    if(class == Job_Clown) { changebase 4104; close; end; }
    if(class == Job_High_Wizard) { changebase 4097; close; end; }
    if(class == Job_High_Priest) { changebase 4099; close; end; }
    if(class == Job_Rune_Knight_T) { changebase 4096; close; end; }
    if(class == Job_Guillotine_Cross_T) { changebase 4101; close; end; }
    if(class == Job_Royal_Guard_T) { changebase 4102; close; end; }
    if(class == Job_Mechanic_T) { changebase 4100; close; end; }
    if(class == Job_Genetic_T) { changebase 4107; close; end; }
    if(class == Job_Shadow_Chaser_T) { changebase 4108; close; end; }
    if(class == Job_Sorcerer_T) { changebase 4103; close; end; }
    if(class == Job_Wanderer_T) { changebase 4105; close; end; }
    if(class == Job_Sura_T) { changebase 4106; close; end; }
    if(class == Job_Ranger_T) { changebase 4098; close; end; }
    if(class == Job_Minstrel_T) { changebase 4104; close; end; }
    if(class == Job_Warlock_T) { changebase 4097; close; end; }
    if(class == Job_Arch_Bishop_T) { changebase 4099; close; end; }
    else { next; mes "[Suit Provider]"; mes "I'm sorry, but your class is not supported."; close; end; }
 
reset:
    changebase Class;
    close;
    end;
 
miscsuits:
    next;
    mes "[Suit Provider]";
    mes "Which of the suits would you like to use?";
    menu "Xmas suit",xmas,"Summer suit",summer;
 
xmas:
    changebase 26;
    close;
    end;
 
summer:
    changebase 27;
    close;
    end;
 
}
Viewed 751 times, submitted by Guest.