Jump to content

Recommended Posts

Posted (edited)

Class Suit Changer:

It's basically a npc to change the sprites of transcendent jobs into 3rd classes and/or the misc Xmas and Summer suits.

Made it 'cause it's something simple and I know there's a lot of clueless people out there still looking for something like it. :D

Features:

v1.0:

- Able to change transcendent jobs' suits into their respective 3rd class advancements';

- Option to reset appearance to your normal job suit;

v1.1:

- Includes Summer and Xmas suit and a variable to turn this option on/off(miscsuit).

v1.2:

- Added support for 3rd class baby suits(transcendent 2nd to 3rd baby suit and transcendent 3rd to 3rd baby suit).

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;

}

Give feedback if you find anything negative about it. :D

class_suitsv1.2.txt

Edited by F0xxy
  • Upvote 1
  • 1 month later...
  • 1 month later...
Posted
*changebase <job ID number>;

This will change the appearance of the invoking character to that of a specified

job class. Nothing but appearance will change.

You won't have any of the job's skills.

  • 10 months later...
  • 1 month later...
  • 5 years later...
  • 11 months later...
Posted

Hey ~


When I use the NPC for exemple in a Assassin Cross, I get the sprite of Glt.Cross but it appears the skills of the Glt.Cross on Alt+S. I tried to use any skills and I cant but I was wondering if I can get the sprite without the skils on skill tree.

Thanks

  • 11 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...