Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //==============================================================================//
- //= Script Release : Job Changer + Max Leveler [ Version 1.5 ]
- //==================================By==========================================//
- //= ManiacSociety
- //==============================================================================//
- //= Idea Came From : ManiacSociety
- //= Helper : Emistry & Kenpachi
- //==============================================================================//
- //= D E S C R I P T I O N S
- //==============================================================================//
- // -- 1. Character can choose a Job which he like to be.
- // -- 2. This NPC only have 1 Time Usage.
- // If it is set to Account Based then that account can use 1 times.
- // If it is set to Character Based then all new character can use 1 times.
- // -- 3. Complete skills / Skill Points will be given if it is set to be.
- // -- 4. Base Level and Job Level will be given upon Job Change.
- //==============================================================================//
- //= V E R S I O N S
- //==============================================================================//
- // -- [ 1.5 ] : Added Configuration for Account Based / Character Based Settings
- // -- [ 1.4 ] : Added Baby Classes + 3rd Job Classes.
- // -- [ 1.3 ] : Added Configuration Option , 4 Announce Option , Informations.
- // -- [ 1.2 ] : Simplified Scripts + Shorten the Scripts.
- // -- [ 1.1 ] : Added New Job Change Option.
- // -- [ 1.0 ] : Simple Login Auto Max Level + Job Changer.
- //==============================================================================//
- //= R U L E S
- //==============================================================================//
- // -- 1. Do not use for exchanging purpose.
- // -- 2. Do not claim it as yours.
- // -- 3. Do not change or remove the credits.
- // -- 4. Do not sell the script in order to get paid.
- // -- 5. Do not re-sharing upon modified without permission.
- //==============================================================================//
- //alchemy,156,94,4 script Job Master 123,{
- dicastes01,268,167,6 script Job Master 123,{
- if( Class != Job_Novice && Class != Job_Novice_High ){
- mes "You cant use if you're not Novice.";
- close;
- }
- mes "[Job Changer]";
- mes "Do you want to change job?";
- mes "If u want change to baby class u also can use @blvl @jlvl @allskill";
- next;
- menu "Yes",YES,"No",NO;
- NO:
- mes "[Job Changer]";
- mes "Ok then.";
- mes "Have a good day.";
- close;
- YES:
- atcommand "@allstat -5000";
- atcommand "@baselvlup -500";
- atcommand "@joblvlup -120";
- goto NA;
- NA:
- menu "Transcendent 2nd Job",TR,"Expanded Class",ETC,"Baby Job",BBY;
- TR:
- menu "Lord Knight",LK,"Paladin",PAL,"High Priest",HIGHP,"Champion",CH,"Sniper",SN,"Clown/Gypsy",CG,"High Wizard",HW,"Professor",PR,"Assassin Cross",ASX,"Stalker",ST,"Whitesmith",WS,"Creator",CRE,"Back",NA;
- LK:
- atcommand "@job 4002";
- set JobLevel, 120;
- atcommand "@job 4008";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- PAL:
- atcommand "@job 4002";
- set JobLevel, 120;
- atcommand "@job 4015";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- HIGHP:
- atcommand "@job 4005";
- set JobLevel, 120;
- atcommand "@job 4009";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- CH:
- atcommand "@job 4005";
- set JobLevel, 120;
- atcommand "@job 4016";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- SN:
- atcommand "@job 4004";
- set JobLevel, 120;
- atcommand "@job 4012";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- CG:
- atcommand "@job 4004";
- set JobLevel, 120;
- atcommand "@job 4020";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- HW:
- atcommand "@job 4003";
- set JobLevel, 120;
- atcommand "@job 4010";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- PR:
- atcommand "@job 4003";
- set JobLevel, 120;
- atcommand "@job 4017";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- ASX:
- atcommand "@job 4007";
- set JobLevel, 120;
- atcommand "@job 4013";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- ST:
- atcommand "@job 4007";
- set JobLevel, 120;
- atcommand "@job 4018";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- WS:
- atcommand "@job 4006";
- set JobLevel, 120;
- atcommand "@job 4011";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- CRE:
- atcommand "@job 4006";
- set JobLevel, 120;
- atcommand "@job 4019";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- ETC:
- menu "Ninja",NIN,"Gunslinger",GUN,"Star Gladiator",SG,"Soul Linker",SL,"Taekwondo Boy",TB,"Back",NA;
- NIN: atcommand "@job 4001";
- set JobLevel, 10;
- atcommand "@job 25";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- GUN: atcommand "@job 4001";
- set JobLevel, 10;
- atcommand "@job 24";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- SG: atcommand "@job 4001";
- set JobLevel, 10;
- atcommand "@job 4046";
- set JobLevel, 120;
- atcommand "@job 4047";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- SL: atcommand "@job 4001";
- set JobLevel, 10;
- atcommand "@job 4046";
- set JobLevel, 120;
- atcommand "@job 4049";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- TB: atcommand "@job 4001";
- set JobLevel, 10;
- atcommand "@job 4046";
- set JobLevel, 120;
- atcommand "@job 4046";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BBY:
- menu "Baby 1st Job",B1ST,"Baby 2nd Job",B2ND,"Back",NA;
- B1ST:
- menu "Baby Novice",BN,"Baby Swordman",BS,"Baby Magician",BM,"Baby Archer",BA,"Baby Acolyte",BAC,"Baby Merchant",BME,"Baby Thief",BT,"Back",BBY;
- BN: atcommand "@job 4023";
- set JobLevel, 10;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BS: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4024";
- set JobLevel, 50;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BM: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4025";
- set JobLevel, 50;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BA: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4026";
- set JobLevel, 50;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BAC: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4027";
- set JobLevel, 50;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BME: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4028";
- set JobLevel, 50;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BT: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4029";
- set JobLevel, 50;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- B2ND:
- menu "Baby Knight",BK,"Baby Priest",BP,"Baby Wizard",BW,"Baby Blacksmith",BB,"Baby Hunter",BH,"Baby Assassin",BAS,"Baby Crusade",BC,"Baby Monk",BMO,"Baby Sage",BSA,"Baby Rogue",BR,"Baby Alchemist",BAL,"Baby Bard/Dancer",BBD,"Back",BBY;
- BK: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4024";
- set JobLevel, 120;
- atcommand "@job 4030";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BP: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4027";
- set JobLevel, 120;
- atcommand "@job 4031";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BW: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4025";
- set JobLevel, 120;
- atcommand "@job 4032";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BB: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4028";
- set JobLevel, 120;
- atcommand "@job 4033";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BH: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4026";
- set JobLevel, 120;
- atcommand "@job 4034";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BAS: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4029";
- set JobLevel, 120;
- atcommand "@job 4035";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BC: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4024";
- set JobLevel, 120;
- atcommand "@job 4037";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BMO: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4027";
- set JobLevel, 120;
- atcommand "@job 4038";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BSA: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4025";
- set JobLevel, 120;
- atcommand "@job 4039";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BR: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4029";
- set JobLevel, 120;
- atcommand "@job 4040";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BAL: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4028";
- set JobLevel, 120;
- atcommand "@job 4041";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- BBD: atcommand "@job 4023";
- set JobLevel, 10;
- atcommand "@job 4026";
- set JobLevel, 120;
- atcommand "@job 4042";
- set JobLevel, 120;
- set BaseLevel, 500;
- warp "dicastes01",254,161;
- goto gotocity;
- end;
- gotocity:
- set Zeny,Zeny + 1000;
- savepoint "dicastes01",254,161;
- end;
- OnInit:
- end;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement