Master Class Transfer Fix

07/20/2011 02:28 jw988#1
This file will allow you do transfer to master class at lvl150 jlv50 at the job change npc, on private server, remember there is no masterclass skills atm but the jlvs work and give extra stats

how to use:
copy file in rar and overwrite in script folder (you have to use the Script Function lua so it sets the transfer level)

notes:
best to be used with the NCarbon repack


these file where made by me and pyrok
07/20/2011 03:01 Rapp3lz#2
thank you Jw & pyrok

keep up the good work ..
07/20/2011 03:24 RoflcopterGoesSoiSoiSoi#3
I've helped other people. Have you? Wait, you just delete your posts...
07/20/2011 03:29 Tiffany87#4
Quote:
Originally Posted by RoflcopterGoesSoiSoiSoi View Post
I've helped other people. Have you? Wait, you just delete your posts...
lol you havent helped anyone except by flaming and beign a dick but guess that's what happens when you have no-life go outside for once kid.
07/20/2011 03:31 RoflcopterGoesSoiSoiSoi#5
[Only registered and activated users can see links. Click Here To Register...]

i don't have time to go through my inbox and post screenshots of all the messages from people i've helped privately. sorry.
07/20/2011 05:06 jw988#6
as I stated in the frist post this is a fix to allow people to get master class from the npc, if they wish to add or change dialog thats up to them, but we felt we didnt need to waste time on dialog, as the fix does what it says.
07/20/2011 05:56 Pyrok#7
Quote:
Originally Posted by RoflcopterGoesSoiSoiSoi View Post
The dialogue could be nothing but "BITCH WANNA CHANGE CLASS?/////" for all I care..but nFlavor coding sucks ass o_o It's not your coding, I know you just added onto it, it's nFlavors' work.
The coding is done that way for a couple of reasons, supporting different languages for one and saving bandwidth for another. *shrugs* You chose to add the data to the server, we chose to add it to the client (not in this fix), not a big deal either way.
07/20/2011 05:58 aviate22#8
RoflcopterGoesSoiSoiSoi wypierdalaj!!!! :D Translate from polish to eng ;)
07/20/2011 06:14 RoflcopterGoesSoiSoiSoi#9
nFlavor has shitty standards no matter how you look at it. I'm not talking about the client strings, I'm talking about their organization, commenting and other coding standards.

[Only registered and activated users can see links. Click Here To Register...]
07/20/2011 06:19 ironhammer500#10
Quote:
Originally Posted by RoflcopterGoesSoiSoiSoi View Post
nFlavor has shitty standards no matter how you look at it. I'm not talking about the client strings, I'm talking about their organization, commenting and other coding standards.

[Only registered and activated users can see links. Click Here To Register...]
For someone who thinks their a genius at coding u forgot a major issue...you need to code the game in a way the engine was coded in order for it to work.. im not a coder but i understand that u need to set things out the same way the original devs did in order for the engine to reconise and run it.

At pyro and Jw great work guys ty, hope to see master classes in pservers very soon =)
07/20/2011 06:22 RoflcopterGoesSoiSoiSoi#11
You've got to think (or test) before you speak. My class transfer NPC works just fine, from first class to third class, JLV requirements and all. I recoded it from scratch yesterday.
07/20/2011 06:30 ironhammer500#12
Quote:
Originally Posted by RoflcopterGoesSoiSoiSoi View Post
You've got to think (or test) before you speak. My class transfer NPC works just fine, from first class to third class, JLV requirements and all. I recoded it from scratch yesterday.
Not everyone knows how to code kale...and those who dont this is a nice pack to help out, maybe u should stop being a jerk and gain respect by helping ppl on this forum.


Anyways i said i dont know coding but i understand basic modding and what u need, great if u found a way around nflavour coding...maybe u should share it if its better then pyro's and jw's work.
07/20/2011 06:35 wisp66#13
he didnt mean client strings but actual client side modification but fair enough
07/20/2011 06:44 RoflcopterGoesSoiSoiSoi#14
nFlavor coding utilizes a very poor standard of commenting, tabbing, organization, naming conventions and quirks. Check out the Drupal link I posted for a good example of what a coding standard is, what it does and how it works.

Coding standards exist to make code cleaner, faster and easier to read when multiple people work on the same project. In this case, nFlavor is a company with multiple developers - it makes sense for them to adapt something and use it.

nFlavor has poorly named functions and scripts because they're forced to code in English.

function NPC_huntaholic_sseulgae_contact()

->

function ursa_teleporter()
or...
function ursa_main()
or...
function ursa_contact_npc()

And on top of that, sseulgae (쓸개) means gall-bladder. They can't romanize Korean properly. :(
07/20/2011 09:01 jw988#15
what pyrok is talking about is atm the ncarbon devs can just add any new strings we like to server and client. :D

eg in picture (not available out side dev team)