Download these
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Fix 1). Execute all of the SQL files from the download above with Navicat/Query Browser/HeidiSQL
Fix 2). Make sure you have your dist files placed in these folders
Code:
C:Program FilesJavaJRE6libext
C:Program FilesJavaJDK1.6.0_06jrelibext
C:Program FilesJavaJRE1.6.0_06libext
Fix 3). If you've tried port forwarding, and suddenly, cannot pass character selection, Try forwarding port 8888 under TCP and UDP protocols.
Fix 4). If when you click the log-in button it just sticks, download the JCE unlimited strength files from above, and place the Local_policy and US_export_policy in the following folders
Code:
C:Program FilesJavajre6libsecurity
C:Program FilesJavajre6libext
C:Program FilesJavajre6lib
C:Program FilesJavajre1.6.0_06libsecurity
C:Program FilesJavajre1.6.0_06libext
C:Program FilesJavajre1.6.0_06lib
C:Program FilesJavajdk1.6.0_06lib
C:Program FilesJavajdk1.6.0_06jrelib
C:Program FilesJavajdk1.6.0_06jrelibext
C:Program FilesJavajdk1.6.0_06jrelibsecurity
Fix 5).Some people had errors when they were not using a v55 CashShop enabled Localhost, Download it from above.
Fix 6). Make sure if you've port forwarded(If you're using a modem, You don't have too portforward, but you still have to place the IP's like this) you have the IP's in your properties files set like this:
Code:
World.properties - WANIP
Channel.properties - localhost
Login.properties - localhost
How ever if your on hamachi:
Code:
World.properties - <HAMACHI-IP>
Channel.properties - <HAMACHI-IP>
Login.properties - <HAMACHI-IP>
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
F.A.Q (Frequently asked questions)
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Q. Why don't you help with TitanMS errors?
A. I do not have hardly any experience fixing TitanMS errors.
Q. Why don't you help with OdinTeh/Lily errors?
A. I am not quite sure on how to fix those errors either.
Q. HELP! How do I port forward a modem?!
A. No need to, just follow Fix 6.
Q. Can you just let me add you on MSN please?!?!?!
A. No, I have far too many contacts from when I did help over MSN, I will only help over MSN if I cannot figure it out on here.
Q. Well, Can I PM you then?
A. No, keep the errors in the support section, and in here.
Q. Can I have a cookie?
A. No you may not.
Q. Can I rip you're guide and post it elsewhere?
A. Only if you link back to this original thread, and give me full credit.
Q. HELP! I DID EVERYTHING AND MY CHARACTER IS STILL DISAPPEARING!
A. You didn't execute on of the SQL's, Run them slow, and remember which one's you've ran so far.
Q. HELP! I AM STILL GETTING STUCK AT THE LOG-IN PAGE! I DID THE JCE FILE SETUP!
A. You didn't place them in the right folders, But if you have and are still getting this error place the JCE files, in EVERY SINGLE folder in you're java folders.
Q. HELP, I AM STILL STUCK AT CHARACTER SELECTION! AND I AM SUPER 100% NO NOOB, POSITIVE THAT I DID ALL THE STEPS!
A. Asoon as you double click you're character, minimize and search you're .bat files for errors. I need the top of the error, one talking about an "unknown column" Or something like that.
Q. Which v59 source do you plan on upgrading to/learning more about?
A. OdinTeh.
Q. Does it cost money to run a private server?
A. No it does not, its absolutely free. (Unless you want to host you're server on a dedicated host)
Q. Can you just setup my server for me?!
A. No, no I will not, I don't believe in getting EVERYTHING done for you.
Q. Can you PLEASE come and be a GM on my server?!
A. No thank you, I have my own server to tend to.
Q. When ever I register on my site I get "field banreason dosn't have a default value"
A. Run this script in Query Browser/Navicat/HeidiSQL
Code:
ALTER TABLE `accounts` MODIFY COLUMN `banreason` TEXT NULL DEFAULT NULL;
ALTER TABLE `accounts` MODIFY COLUMN `macs` TINYTEXT NULL DEFAULT NULL;
Q. When ever I open launch_world.bat I get something that says port 1099 is already in use!
A. This happens when you already have a launch_world.bat open, Close it and try again. Also, Close out I.E as it also uses this port. If the problem persists, restart you're computer.
Q. I get this error!: 'java' is not recognized as a operable program or batch file
A. You have to add the environment, to do this:
Goto, Control Panel -> System -> Advanced tab
Click on environment variables
Look at the below fieldset, System FieldSet
Find value PATH or Path, double-click on it and add the Java binary folder location at the end
Code:
;C:Program FilesJavajdk1.6.0_10bin
You may notice it says 1.6.0_10, no problem, just change the above to whatever version you have!
Q. I can't compile, can I send you my source and then you compile for me?!
A. Theres a saying, Catch a man a fish, he'll eat for a day, Teach a man to fish, he'll eat for a lifetime, in other words, lookup some guides, I will not compile for you.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
That wraps up my Guide/F.A.Q, if you have errors, after following the FAQ, and fixes, tell me so in a reply, and have a nice day!