Jump to content

Stolao's Ex Job Master [v3.38]


Stolao

Recommended Posts


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

< Stolao's Ex Job Master >


Features:

  • Allows Players to swap in and out of all jobs freely saving there stats (non sql)
  • Full Configurable with Built in Renter, Platinum Skills, Reseter, Rebirth, Baby, Supports 3rd classes
  • Option to disable class Unlocking, so players have to earn classes from quest still
  • Uses a few of Euphy's script snippets found here, thank you for permission to use

Todo:

  • Optimize?
  • Make Rental/Point/Item check/removal funcs
  • Rewrite oninit section for easier understanding
  • Add a special check for super novice

Known Bugs:

  • Platinum Skills earned through quest are lost sometimes on job change if platinum is disabled, unsure of fix

Changelog:

v1.-- Failed attempt, scrapped
v2.-- Scipt Was far to large spannning 9500 lines 
v3.00 Revamped almost from scatch
v3.01 Remade Save_Stats function to be dynamic
v3.02 Remade Load_Stats function to be dynamic
v3.03 Designed new config
v3.04 Added the .ROEAJLIST Array in config
v3.05 Designed new menues
v3.06 Added Dynamic menu using exsploded "JStats"+.ROEAJLIST[]+"$" data
v3.07 Finished Load_Stats script adding in the getarg(1)
v3.08 Added Skill/Stats Reset
v3.09 Added Locked Checks
v3.0A Removed unused variables
v3.0B Fixed skill/stat reseter conditions
v3.0C Added "rental" check to Change Job
v3.0D Added Zeny/Point Check to Change Job
v3.0E Added Item Check to Change Job
v3.0F Added Job Check to Job Change, no changing to current Job
v3.10 Added Euphy's Renter
v3.11 Changed Price on Euphy's Renter to work with my config
v3.12 Changed Setdragon; to setdragon rand(1,5); lol 
v3.13 Changed Save_Stats function to use skillPointCount() instead of readparam(12)
v3.14 Optimized  skill/stat reseter a little better, needs work still
v3.15 Added Job Managment sub menus
v3.16 Fixed some Tabulation
v3.17 Added exsplanation menu for all but "Job Managment"
v3.18 started on rebirth menu
v3.19 Fixed bugs in menu variable naming
v3.1A Fixed bug in Cost check of Renting
v3.1B Added Baby Convertion
v3.1C Fixed bug in baby -> normal converter
v3.1D finished Rebirth menues
v3.1F Added if are rebirth check to rebirth
v3.20 Added Level check to rebirth
v3.21 Fixed a bug in stats saving incorrectly
v3.22 Optimized text a little
v3.23 Added wipe
v3.24 Added rental check to baby and rebirth
v3.25 Added platnium to Load_Stats func
v3.26 Added sc_end SC_ALL; to baby and rebirth
v3.27 fixed statspoints in rebirth scaling up
v3.28 Added check if have a rebirth to rebith
v3.29 Changed setdragon rand() to a select() for colors
V3.2A Public Release
V3.2B Fixed TK bug
V3.2C Fixed jobname in wipe data
V3.2D Fixed a bug with novice wiping its data
V3.2E removed a few mes notes from bug testing phase
v3.2F Removed Disabled Locked menu options
v3.30 Changed Baby Menu Options to be dynamic to wether your a baby already
v3.31 Removed some notes I forgot in v3.2E
v3.32 Small Optimazation
v3.33 Changed all While -> For
v3.34 Improved Load_Stats functionality, no longer uses atoi()
v3.35 Shortened Save_stats by 1 line
v3.36 Removed TotalLvCalc func as I deemed useless
v3.37 Fixed bug with unlocking a class, gaining extra skill points
v3.38 Shortened Unlock Class by 1 line

Extras:

exp.txt
//Base - Novice
10,0:4001:4023,0,550,900,1500,2200,3200,3800,4200,4550,5000,5500

Links:

Edited by Stolao
  • Upvote 2
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  51
  • Reputation:   2
  • Joined:  02/18/12
  • Last Seen:  

Thank you for sharing /no1

Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

No Problem, will update when i get a chance so keep an eye out, and tell me if you encounter any bugs or think of a suggestion.

 

Edit:

29 Downloads in 7 mins o.O and only one comment? That makes me both happy and sad.

Edited by Stolao
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  39
  • Topics Per Day:  0.01
  • Content Count:  386
  • Reputation:   15
  • Joined:  11/17/11
  • Last Seen:  

Thank you for this i'll try this one!

Crafting pl0x!!! release it, i've been looking for a great system with Crafting. hopefully yours would be more amazing!

Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

Thank you for this i'll try this one!

Crafting pl0x!!! release it, i've been looking for a great system with Crafting. hopefully yours would be more amazing!

 

No Problem~

The core of the crafting is done and working, i just need to finish the db files, i think its close to 2k items craftable, most none headgear equipment, custom potions and my rune system, that need formula balancing.

 

if you want to help with one of my scripts, here

Edited by Stolao
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  72
  • Topics Per Day:  0.02
  • Content Count:  2997
  • Reputation:   1130
  • Joined:  05/27/12
  • Last Seen:  

Nice to see you've finished it!

I don't have time to look at it now, but I will when I get a chance. (Feel free to drop me reminders.)

Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

XD thank you for your help, it still needs work to be good enough in my eyes but its releasable now, im sure it could use your optimizing hands as well~

 

 

 

Edit:

If any of the better scripters (like Euphy) out there want to tell me how to make things better please do i welcome constructive criticism

Edited by Stolao
Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

Update to 3.2E

v3.2B Fixed TK bug
v3.2C Fixed jobname in wipe data
v3.2D Fixed a bug with novice wiping its data
v3.2E removed a few mes notes from bug testing phase
Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  39
  • Topics Per Day:  0.01
  • Content Count:  386
  • Reputation:   15
  • Joined:  11/17/11
  • Last Seen:  

Hello, may i asked? what is the current version of this script has been fixed?

3.2D or 3.2E?

 

when i download the 3.2E the version inside of the script is

//===== Current Version: =====================================
//= 3.2D

Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

lol i simply forgot to change the number

if you scroll down you'll see

//= 3.2D Fixed a bug with novice wiping its data
//= 3.2E removed a few mes notes from bug testing phase

so it is version 3.2E don't worry

Edited by Stolao
Link to comment
Share on other sites

  • 3 weeks later...

  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

Update 3.2E -> 3.33

v3.2F Removed Disabled Locked menu options
v3.30 Changed Baby Menu Options to be dynamic to wether your a baby already
v3.31 Removed some notes I forgot in v3.2E
v3.32 Small Optimazation
v3.33 Changed all While -> For

 

@Euphy Take a look at her yet by chance?

Edited by Stolao
Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

Update 3.33 -> 3.38

v3.34 Improved Load_Stats functionality, no longer uses atoi()
v3.35 Shortened Save_stats by 1 line
v3.36 Removed TotalLvCalc func as I deemed useless
v3.37 Fixed bug with unlocking a class, gaining extra skill points
v3.38 Shortened Unlock Class by 1 line
Link to comment
Share on other sites

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.

×
×
  • Create New...