Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // -- Max Class Script --
- // -- By Slam --
- // -- Sets Char to 255/120 with a Class of their choice. --
- // -- Easily edited for any max class --
- // -- --
- prontera,150,150,5 script Instant Class 100,{
- mes "[Max Class]";
- set FalseMax, 1;
- mes "Hello there! Ready to get your money's worth? - Good!";
- mes "You can only do this once per Envelope, so be careful!";
- mes "Please select a basic class, so we can get started!";
- next;
- menu "Swordsman",L_Sword,"Archer",L_Archer,"Thief",L_Thiefs,"Mage",L_Mages,"Merchant",L_Merchan,"Acolyte",L_Acoly,"Novice",L_Novi,"Taekwon",L_Twon,"Ninja and Gunslinger",L_Other;
- // -- Swordmans Class
- L_Sword:
- menu "Lord Knight",L_LordK,"Paladin",L_Paladin,"Go Back",L_Back;
- close;
- L_LordK:
- jobchange 4008;
- callfunc "LevelClass";
- close;
- L_Paladin:
- jobchange 4015;
- callfunc "LevelClass";
- close;
- // -- Archer Class
- L_Archer:
- menu "Sniper",L_Sniper,"Gypsy",L_Gypsy,"Clown",L_Clown,"Go Back",L_Back;
- close;
- L_Sniper:
- jobchange 4012;
- callfunc "LevelClass";
- close;
- L_Gypsy:
- jobchange 4021;
- callfunc "LevelClass";
- close;
- L_Clown:
- jobchange 4020;
- callfunc "LevelClass";
- close;
- // -- Thief Class
- L_Thiefs:
- menu "Assassin Cross",L_SinX,"Stalker",L_Stalker,"Go Back",L_Back;
- close;
- L_SinX:
- jobchange 4013;
- callfunc "LevelClass";
- close;
- L_Stalker:
- jobchange 4018;
- callfunc "LevelClass";
- close;
- // -- Mage Class
- L_Mages:
- menu "High Wizard",HWizard,"Professor",Prof,"Go Back",L_Back;
- close;
- HWizard:
- jobchange 4010;
- callfunc "LevelClass";
- close;
- Prof:
- jobchange 4017;
- callfunc "LevelClass";
- close;
- // -- Merchant Class
- L_Merchan:
- Menu "Whitesmith",L_Whitesmith,"Creator",L_Creator,"Go Back",L_Back;
- close;
- L_Whitesmith:
- jobchange 4011;
- callfunc "LevelClass";
- close;
- L_Creator:
- jobchange 4019;
- callfunc "LevelClass";
- close;
- // -- Acolyte Class
- L_Acoly:
- menu "High Priest",L_HPriest,"Champion",L_Champion,"Go Back",L_Back;
- close;
- L_HPriest:
- jobchange 4009;
- callfunc "LevelClass";
- close;
- L_Champion:
- jobchange 4016;
- callfunc "LevelClass";
- close;
- // -- Novice Class
- L_Novi:
- Menu "Super Novice",L_SNovice,"Go Back",L_Back;
- L_SNovice:
- jobchange 23;
- callfunc "LevelClass";
- close;
- // -- Taekwon Class
- L_Twon:
- Menu "Taekwon Boy/Girl",L_Taekwon,"Star Gladiator",L_Gladiator,"Soul Linker",L_Linker,"Go Back",L_Back;
- close;
- L_Taekwon:
- jobchange 4046;
- callfunc "LevelClas";
- close;
- L_Gladiator:
- jobchange 4047;
- callfunc "LevelClass";
- close;
- L_Linker:
- jobchange 4049;
- callfunc "LevelClass";
- close;
- // -- Other Classes
- L_Other:
- menu "Gunslinger",L_Gun,"Ninja",L_Ninja,"Go Back",L_Back;
- L_Ninja:
- jobchange 25;
- callfunc "LevelClas";
- close;
- L_Gun:
- jobchange 24;
- callfunc "LevelClas";
- close;
- // --Return to the main menu
- L_Back:
- mes "[Max Class]";
- mes "Hello there! Ready to get your money's worth? - Good!";
- mes "You can only do this once per Envelope, so be careful!";
- mes "Please select a basic class, so we can get started!";
- next;
- menu "Swordman",L_Sword,"Archer",L_Archer,"Thief",L_Thiefs,"Mage",L_Mages,"Merchant",L_Merchan,"Acolyte",L_Acoly,"Novice",L_Novi,"Taekwon",L_Twon,"Ninja Gunslinger",L_Other;
- }
- // -- This is for trans classes
- function script LevelClass {
- set BaseLevel,BaseLevel+1000; //change this to your server's max level
- set JobLevel,JobLevel+500; //change this to your server's max job level
- //set SkillPoint,SkillPoint+59; //change this to whatever you want it to be.
- //It was to ensure that the character using it got the correct amount of skill points
- close;
- }
- // --This is for non-trans classes :: Edit these lines as above.
- function script LevelClas {
- set BaseLevel,BaseLevel+1000;
- set JobLevel,JobLevel+500;
- //set SkillPoint,SkillPoint+59;
- close;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement