me too man I couldn't find a good tutorial this is why I mad this I started a new dev log that I'm creating a MapleStory like game from scratch with modern gameplay mechanics see the last video
The one video i have been waiting for since 2015 xD תודה על העבודה המדהימה שאתה עושה! אני אשמח לדעת אם יש אפשרות גם להחליף את האנימציה של הדמות באנימציה שאני יוצר
Hey, thank you for the detailed and informative guide! Im having a bit of trouble while setting things up on MySQL workbench, the code you have is different from the one i got from cloning Cosmic, i think they mightve changed it up a little. So now Im running into some errors that I dont understand (i have 0 coding/programming knowledge). Can I get in contact with you in order to hopefully find a fix for it?
1. if you have trouble with connecting to database, leave blank for db_pass; (db_pass: "") 2. i'm running into this error: Error 2147221008 (Coinitialize has not been called) when clicking on the launcher after i did everything. I was able to connect to the server as well is there a fix for this?
Thank you for this Guide, You rock!, I was able to setup my server with this, I have a question for you, I noticed someone down below asked you but never got back with you. Back years ago I used to have a custom server, Basically build my own version of the game using WZ editing. However, I always wanted to do skill swaps/custom skills for the classes, For EXP : Give White Knights Teleport instead of shield mastery or Give Chief Bandits Critical Strike Instead of Chakra. Here's my Question, Ive been told in the past to do this I would need a " custom client " and thats it, However, I have no idea what that means or how to even make one after looking for ages, Do you have any idea how to do this? or leads for me at lease? Its not major but I would love do to this someday.
I don't believe it is true you have all the code in your hand you just need to learn how to manipulate it. if you need more help, this is the discord channel for a new game that I'm developing. You can talk to me there! discord.gg/nvvrc6EW
Hey I trying to go with the video but im having some troubles with the java sdk 17 version compatability. im getting this: java: error: release version 21 not supported Module Cosmic SDK 17 is not compatible with the source version 21. Upgrade Module SDK in project settings to 21 or higher. Open project settings.
does anyone know if you need internet for the application to work. I have everything installed and can run the server successfully, however I get an unspecified error everytime I go to run the client.
Nice. It worked! I used the version IntelliJ IDEA Community Edition 2023.2.7 to run the project and I need to alter the JDK to 17 from 21 as you told us Yuval! Thank you very much! Also I needed to commment the line //totDamageToOneMonster = dmgIt.next().damageLines().getFirst(); which showed me a error messa which I comment it from Close Range.
The command for mySQL workbench to fix the error doesnt work for me. the only one that comes up without errors in admin. Any help? is there a Discord you work out of?
I ended up switching from mySQL workbench to HeidiSQL as suggested in the Cosmic readme on Github. After that when Opening the SQL files in Heidi make sure you click the Encoding drop-down and change it to UTF-8, then click open. You'll then be able to execute all 4 SQL files without error.
having an issue when trying to start the server itself where it fails on hikaripool-1 starting. it looks to be something with a bad login for it where its using the user root @ localhost and the password YES
I'm at the last steps, when you mentioned "run server.java", bur in my laptop i can't find that option in my laptop, sent you a discord friend request 😢
קודם כל תודה ושאפו על המדריך מובן והצלחתי דרכו לפתוח שרת פרטי, רציתי לדעת עם התנסה או יש לך מושג איך מוסיפים לCygnus עבודה רביעית או איזה קובץ צריך לערוך בשביל זה ?
Unfortunately, Nexon will not allow me to continue to create this kind of content. This is why I started my own game development. You can see in my UA-cam channel.
for allowing friends to connect to the server, what IP range should be changed to the public IP, I can do the port forwarding on my end I'm just not sure which ranges need to be adjusted.
Thanks for the guide! getting this error after launching the game: "error code - 2147221008 (CoInitialize has not been called.)". Do you know how to fix this?
Seemed like the anti virus removed some of your files You need to tell the antivirus it to ignore the files that you downloaded It will be easier if you and an exception to the folder you planing to download into + turning off the antivirus just for the set up After that you can turn it on again
@@yuvalkrispin I have done that as per the video. I believe the error is arising due to the display that I have. A search on google shows that it is an old error faced by others but no one seems to have identified a good solution. Do you have one?
It’s the v83 it self when you load it into IntelliJ I don’t have the error codes because I’m at work. But it says error Java line break and gives me a code or something similar I sent you a request on discord and sent you an email. Also all my server info got deleted from workbench
@@yuvalkrispin 18:55:26.567 [main] ERROR tools.DatabaseConnection - Failed to initialize database connection pool. Gave up after 90 seconds. 18:55:26.568 [Thread-0] INFO server.Server - Shutting down the server! Exception in thread "main" java.lang.IllegalStateException: Failed to initiate a connection to the database at net.server.Server.init(Server.java:844) at net.server.Server.main(Server.java:977) Exception in thread "Thread-0" java.lang.NullPointerException: Cannot invoke "java.util.concurrent.ThreadPoolExecutor.shutdown()" because "this.tpe" is null at server.ThreadManager.stop(ThreadManager.java:63) at net.server.Server.shutdownInternal(Server.java:1934) at net.server.Server.lambda$shutdown$1(Server.java:1889) at java.base/java.lang.Thread.run(Thread.java:842)
@@yuvalkrispin 18:55:26.567 [main] ERROR tools.DatabaseConnection - Failed to initialize database connection pool. Gave up after 90 seconds. 18:55:26.568 [Thread-0] INFO server.Server - Shutting down the server! Exception in thread "main" java.lang.IllegalStateException: Failed to initiate a connection to the database at net.server.Server.init(Server.java:844) at net.server.Server.main(Server.java:977) Exception in thread "Thread-0" java.lang.NullPointerException: Cannot invoke "java.util.concurrent.ThreadPoolExecutor.shutdown()" because "this.tpe" is null at server.ThreadManager.stop(ThreadManager.java:63) at net.server.Server.shutdownInternal(Server.java:1934) at net.server.Server.lambda$shutdown$1(Server.java:1889) at java.base/java.lang.Thread.run(Thread.java:842)
Sorry, I stopped making this kind of content due to Nexon taking legal action through private servers, and I don't wish anyone to get sued by a big company; this is just for educational purposes but I am creating a game from scratch if you want to stick and see how it will be turned up
כן ברור! זה הרבה יותר מסובך וזה גם יכול לעולות כסף אתה צריך משתמש AWS כדי לאחסן את השרת להעתיק לשם את הקבצים של השרת ואז לפתוח את הפורטים עשיתי את זה כמה פעמים אם אתה רוצה לשחק רק עם חברים הייתי עושה port forward עשיתי על זה סירטון
I need help building a maple service guys, is there anyone who can guide me please🙏🏼? It’s a childhood stream for me i tried it when I was a kid 12 years ago and didn’t succeed now I want to try again and I have to make it work 🙏🏼🙏🏼🙏🏼
But I need the latest version PS while at the same time using defunct stuff like Gold Flower, Jett, etc. Not only that, Fluffy managed to make their PS not drop levels when failing a star enhancement.
@@yuvalkrispin But I need the guide on how to set up the LATEST VERSION of a MapleStory private server with the latest... everything (equips, uses, etcs, setups, cash items, maps, classes, BGMs, event exclusive items, etc.). That's only for v86.
Oh, OK so I did only this version because it’s the most popular and I wanted to reach out to as many people as possible, unfortunately I stopped making maple private server stuff, I’m afraid that Nexon Will knock down my door 😅 there are many written tutorials in discord groups I started developing a game from scratch that will resemble maple story just for that reason you can see it in my videos I uploaded it yesterday 😇
What do you mean by that? Do you want me to do tutorial for new version? The whole goal of this video is to teach people how to start programming on the private server.
Bro, could you help me? I followed your step by step and I'm getting this error... I tried a few ways to resolve it but without success. I'm using java 21. At first I tried with 17, which you use but it gave the same error, I updated to version 21 because when I cloned it came configured with that version Exception in thread "main" java.lang.ExceptionInInitializerError at config.YamlConfig.loadConfig(YamlConfig.java:22) at config.YamlConfig.(YamlConfig.java:15) at net.server.Server.init(Server.java:839) at net.server.Server.main(Server.java:977) Caused by: java.lang.RuntimeException: Could not successfully parse charset from config file config.yaml: config.yaml at constants.string.CharsetConstants.loadCharsetFromConfig(CharsetConstants.java:73) at constants.string.CharsetConstants.loadCharset(CharsetConstants.java:78) at constants.string.CharsetConstants.(CharsetConstants.java:32) ... 4 more (MapleStory Server)
Hi Yuval, i'm getting an error message when trying to start the server: Exception in thread "main" java.lang.ExceptionInInitializerError at config.YamlConfig.loadConfig(YamlConfig.java:22) at config.YamlConfig.(YamlConfig.java:15) at net.server.Server.init(Server.java:839) at net.server.Server.main(Server.java:977) Caused by: java.lang.RuntimeException: Could not successfully parse charset from config file config.yaml: config.yaml at constants.string.CharsetConstants.loadCharsetFromConfig(CharsetConstants.java:73) at constants.string.CharsetConstants.loadCharset(CharsetConstants.java:78) at constants.string.CharsetConstants.(CharsetConstants.java:32) any ideas?
Thank you for explaining all this, myself as a java developer, i wish to self learning on the how to do the private server just for myself and friend having some fun at the game on the up to date patch, do you have any idea how to do it? Many thanks to you, can i add you in discord?
Thanks for the super detailed guide! Got my server up again after all these years
me too man
I couldn't find a good tutorial this is why I mad this
I started a new dev log that I'm creating a MapleStory like game from scratch with modern gameplay mechanics
see the last video
The one video i have been waiting for since 2015 xD
תודה על העבודה המדהימה שאתה עושה!
אני אשמח לדעת אם יש אפשרות גם להחליף את האנימציה של הדמות באנימציה שאני יוצר
כן ברור!
אתה צריך פשוט את כל הפריימים של הדמות להעלות אותה אחת
זה לוקח זמן לעצרי חחחח
התחלתי פיתוח חדש של משחק שדומה למייפל סטורי מוזמן להסתכל
Great video!
Can you make a guide on how to make it accessible to play with friends? (Hosted on my computer)?
When changing the comment on workbench to SET SQL_SAFE_UPDATES = 0; i can error code 1064 any fix for this?
I need more details, send in this channel, and I will try to help
discord.gg/nvvrc6EW
@@yuvalkrispin Hey, I'm having the same issue. Can I ask for help?
Try changing it to this
SET @@SQL_SAFE_UPDATES = 0;
same
Hey, thank you for the detailed and informative guide!
Im having a bit of trouble while setting things up on MySQL workbench, the code you have is different from the one i got from cloning Cosmic, i think they mightve changed it up a little. So now Im running into some errors that I dont understand (i have 0 coding/programming knowledge). Can I get in contact with you in order to hopefully find a fix for it?
Sure contact me via discord :)
@@yuvalkrispin Thank you! I have the same username just no capital letters, aliasisjay
1. if you have trouble with connecting to database, leave blank for db_pass; (db_pass: "")
2. i'm running into this error: Error 2147221008 (Coinitialize has not been called) when clicking on the launcher after i did everything. I was able to connect to the server as well
is there a fix for this?
I was able to solve the problem by spam clicking the launcher for those who may have the same issue in the future
it doesn't always work but if i try long enough it will launch the game
sorry for a long time to respond
If you unable to solve it send me a message to the discord
Thank you for this Guide, You rock!, I was able to setup my server with this, I have a question for you, I noticed someone down below asked you but never got back with you. Back years ago I used to have a custom server, Basically build my own version of the game using WZ editing. However, I always wanted to do skill swaps/custom skills for the classes, For EXP : Give White Knights Teleport instead of shield mastery or Give Chief Bandits Critical Strike Instead of Chakra.
Here's my Question, Ive been told in the past to do this I would need a " custom client " and thats it, However, I have no idea what that means or how to even make one after looking for ages, Do you have any idea how to do this? or leads for me at lease? Its not major but I would love do to this someday.
I don't believe it is true you have all the code in your hand you just need to learn how to manipulate it.
if you need more help, this is the discord channel for a new game that I'm developing. You can talk to me there!
discord.gg/nvvrc6EW
Hey I trying to go with the video but im having some troubles with the java sdk 17 version compatability.
im getting this:
java: error: release version 21 not supported
Module Cosmic SDK 17 is not compatible with the source version 21.
Upgrade Module SDK in project settings to 21 or higher. Open project settings.
bro, check the pom.xml file... perhaps the version of Java 21 was declared there. Change it to 17 where 21 and 23
hope he helped you!
Thanks!!
:)
does anyone know if you need internet for the application to work. I have everything installed and can run the server successfully, however I get an unspecified error everytime I go to run the client.
Would this still work? I got all the way to running the server and it gave me an "unable to connect to the login server due to a server check..."
Nice. It worked! I used the version IntelliJ IDEA Community Edition 2023.2.7 to run the project and I need to alter the JDK to 17 from 21 as you told us Yuval! Thank you very much!
Also I needed to commment the line //totDamageToOneMonster = dmgIt.next().damageLines().getFirst(); which showed me a error messa which I comment it from Close Range.
The command for mySQL workbench to fix the error doesnt work for me. the only one that comes up without errors in admin. Any help? is there a Discord you work out of?
I ended up switching from mySQL workbench to HeidiSQL as suggested in the Cosmic readme on Github.
After that when Opening the SQL files in Heidi make sure you click the Encoding drop-down and change it to UTF-8, then click open.
You'll then be able to execute all 4 SQL files without error.
having an issue when trying to start the server itself where it fails on hikaripool-1 starting. it looks to be something with a bad login for it where its using the user root @ localhost and the password YES
did you resolve this issue? im having the same.
@@joshuabigelow5530 nope, still haven't gotten anything back
@sgtwang your user and password in the config file need to be the same in the work bench. I figured it out.
@@joshuabigelow5530 awesome!
sorry for the long time to respond
hoped you resolved the problem
Hi, I'm unable to estabalish a connection with SQL, it says "unable to connect to local host"
Send me the error at my discord @lordbatootoo
yeah im getting the same error@@yuvalkrispin
localhost (client) doesnt start up.. server is up and did everything as you said. i double click it and nothing happens. please help ahi
please try to reach out if you couldt solve it
discord.gg/nvvrc6EW
this is the discord for my game development like maple story I'm mostly there
you have to spam click it also you should just download better client( get the monster mag fix one)
I have no Connection to the MYSQL Workbench?
I'm at the last steps, when you mentioned "run server.java", bur in my laptop i can't find that option in my laptop, sent you a discord friend request 😢
קודם כל תודה ושאפו על המדריך מובן והצלחתי דרכו לפתוח שרת פרטי,
רציתי לדעת עם התנסה או יש לך מושג איך מוסיפים לCygnus עבודה רביעית או איזה קובץ צריך לערוך בשביל זה ?
I have everything running correctly it seems but when I press login after typing in the password the client just closes. Any suggestions?
The SQL Server is not currently configured
Can you do this for new versions of the game as well or is this locked only to v83 maplestory?
Unfortunately, Nexon will not allow me to continue to create this kind of content. This is why I started my own game development. You can see in my UA-cam channel.
for allowing friends to connect to the server, what IP range should be changed to the public IP, I can do the port forwarding on my end I'm just not sure which ranges need to be adjusted.
I have a version on that
If you need help send me a message in discord
@@yuvalkrispin sure what's your discord
@@yuvalkrispin I’m interested as well.
Hi, my server doesnt load after hikaripool - starting
need more details man :)
Hi I got it working now but having problems with HaCreator. The map files don’t show. Only shows CashShopPreview
You can help, When I dump the Maple story files to source, when I update the sever in IntellJ, I get a fatal error
send me your discord name i will try to reachout
I'm late to the party but how do I change game screen size?
If I have only jdk 22 for oracle OpenJDK?
It will be a problem you must install the exact version that I showed you
If you have any problems send me in the discord
is this a tutorial to make a maplestory server above v83?
Only in discord channels...
this is the most popular one so i did a tutorial for it only
Thanks for the guide! getting this error after launching the game: "error code - 2147221008 (CoInitialize has not been called.)". Do you know how to fix this?
Seemed like the anti virus removed some of your files
You need to tell the antivirus it to ignore the files that you downloaded
It will be easier if you and an exception to the folder you planing to download into + turning off the antivirus just for the set up
After that you can turn it on again
@@yuvalkrispin I have done that as per the video. I believe the error is arising due to the display that I have. A search on google shows that it is an old error faced by others but no one seems to have identified a good solution. Do you have one?
try to run the game as administrator
Hi
Q : how to custom clients (file exe) ?
Depends what is your goals
Specify what you want to do and I will explain it to you
You use WZ dump for updates ?
sorry for the long time to respond
i showed it in a feature videos
had it working for about a half hour then everything erased itself and now i can't get java to work anymore
Java as the cosmic server
Or the compiler it self?
It’s the v83 it self when you load it into IntelliJ I don’t have the error codes because I’m at work. But it says error Java line break and gives me a code or something similar I sent you a request on discord and sent you an email. Also all my server info got deleted from workbench
@@yuvalkrispin 18:55:26.567 [main] ERROR tools.DatabaseConnection - Failed to initialize database connection pool. Gave up after 90 seconds.
18:55:26.568 [Thread-0] INFO server.Server - Shutting down the server!
Exception in thread "main" java.lang.IllegalStateException: Failed to initiate a connection to the database
at net.server.Server.init(Server.java:844)
at net.server.Server.main(Server.java:977)
Exception in thread "Thread-0" java.lang.NullPointerException: Cannot invoke "java.util.concurrent.ThreadPoolExecutor.shutdown()" because "this.tpe" is null
at server.ThreadManager.stop(ThreadManager.java:63)
at net.server.Server.shutdownInternal(Server.java:1934)
at net.server.Server.lambda$shutdown$1(Server.java:1889)
at java.base/java.lang.Thread.run(Thread.java:842)
@@yuvalkrispin 18:55:26.567 [main] ERROR tools.DatabaseConnection - Failed to initialize database connection pool. Gave up after 90 seconds.
18:55:26.568 [Thread-0] INFO server.Server - Shutting down the server!
Exception in thread "main" java.lang.IllegalStateException: Failed to initiate a connection to the database
at net.server.Server.init(Server.java:844)
at net.server.Server.main(Server.java:977)
Exception in thread "Thread-0" java.lang.NullPointerException: Cannot invoke "java.util.concurrent.ThreadPoolExecutor.shutdown()" because "this.tpe" is null
at server.ThreadManager.stop(ThreadManager.java:63)
at net.server.Server.shutdownInternal(Server.java:1934)
at net.server.Server.lambda$shutdown$1(Server.java:1889)
at java.base/java.lang.Thread.run(Thread.java:842)
אליפות אחי סירטון פגז,
אפשרי לעשות את אותן הפעולות רק על גירסה שונה של המשחק?
Hey hi, I might need some help with it could you able to help
Sure!
Can u please show one for v111?
Sorry, I stopped making this kind of content due to Nexon taking legal action through private servers, and I don't wish anyone to get sued by a big company; this is just for educational purposes
but I am creating a game from scratch if you want to stick and see how it will be turned up
@@yuvalkrispin ah i see, and understand, no worries dude
תגיד יש דרך להריץ את השרת על שרת אחר לא על מחשב עצמו ?
כן ברור!
זה הרבה יותר מסובך
וזה גם יכול לעולות כסף
אתה צריך משתמש AWS
כדי לאחסן את השרת להעתיק לשם את הקבצים של השרת ואז לפתוח את הפורטים
עשיתי את זה כמה פעמים
אם אתה רוצה לשחק רק עם חברים הייתי עושה port forward
עשיתי על זה סירטון
Much love
I need help building a maple service guys, is there anyone who can guide me please🙏🏼? It’s a childhood stream for me i tried it when I was a kid 12 years ago and didn’t succeed now I want to try again and I have to make it work 🙏🏼🙏🏼🙏🏼
Can i join the discord? Made one based off that extrenely old video 10+ years ago.
But I need the latest version PS while at the same time using defunct stuff like Gold Flower, Jett, etc.
Not only that, Fluffy managed to make their PS not drop levels when failing a star enhancement.
I didn't get the question. Can you rephrase it again?
@@yuvalkrispin But I need the guide on how to set up the LATEST VERSION of a MapleStory private server with the latest... everything (equips, uses, etcs, setups, cash items, maps, classes, BGMs, event exclusive items, etc.). That's only for v86.
Oh, OK so I did only this version because it’s the most popular and I wanted to reach out to as many people as possible, unfortunately I stopped making maple private server stuff,
I’m afraid that Nexon Will knock down my door 😅 there are many written tutorials in discord groups
I started developing a game from scratch that will resemble maple story just for that reason you can see it in my videos I uploaded it yesterday 😇
sad it still olf vresion and not the new =(
What do you mean by that? Do you want me to do tutorial for new version? The whole goal of this video is to teach people how to start programming on the private server.
@@yuvalkrispin i mean there only files for v83 =( i try to find file for the newst vresion but no luck >
Bro, could you help me?
I followed your step by step and I'm getting this error... I tried a few ways to resolve it but without success. I'm using java 21. At first I tried with 17, which you use but it gave the same error, I updated to version 21 because when I cloned it came configured with that version
Exception in thread "main" java.lang.ExceptionInInitializerError
at config.YamlConfig.loadConfig(YamlConfig.java:22)
at config.YamlConfig.(YamlConfig.java:15)
at net.server.Server.init(Server.java:839)
at net.server.Server.main(Server.java:977)
Caused by: java.lang.RuntimeException: Could not successfully parse charset from config file config.yaml: config.yaml
at constants.string.CharsetConstants.loadCharsetFromConfig(CharsetConstants.java:73)
at constants.string.CharsetConstants.loadCharset(CharsetConstants.java:78)
at constants.string.CharsetConstants.(CharsetConstants.java:32)
... 4 more
(MapleStory Server)
Try using intelliJ 2023.2.6 version. let me know if it works for you
if it didn't help ask me in discord
what did you do to resolve this? i have this error right now
Can some help me set up a sever
A server on the cloud so people can play remotely it’s a bit more advanced and require to pay an average of 30 dollars a month
@@yuvalkrispin can I add me on discord
No access rights.
You will need to explain more for me to help you :)
Good video
Glad you enjoyed
how to create maplesever on mac ?face-purple-crying
I have a Mac too!
And it was impossible
🥲
you need to lunch a Virtual machine that runs windows on your mac
נוסטלגיה
זה כל נוסטלגי שהחלטתי להתחיל משחק כמו מייפל סטורי אבל יותר מודרני
הייתי ממליץ לראות
shalom achi
ma kore ya ahh
Too confusing. No step by step?
bruh literally its step by step. i just made a p server
@@drewnguyen1549 nah it aint
@@kadeemsucks1919 Your IQ is too low then if you can't figure it out.
@@kadeemsucks1919 it was tough but i got it figured out
what are you stuck on?
sorry for that it the most detailed that I could do it
prog
what does main menu build a project mean
wat program is it
where'd u get the db program from
used cosmic?
can ive the link
Hi Yuval, i'm getting an error message when trying to start the server:
Exception in thread "main" java.lang.ExceptionInInitializerError
at config.YamlConfig.loadConfig(YamlConfig.java:22)
at config.YamlConfig.(YamlConfig.java:15)
at net.server.Server.init(Server.java:839)
at net.server.Server.main(Server.java:977)
Caused by: java.lang.RuntimeException: Could not successfully parse charset from config file config.yaml: config.yaml
at constants.string.CharsetConstants.loadCharsetFromConfig(CharsetConstants.java:73)
at constants.string.CharsetConstants.loadCharset(CharsetConstants.java:78)
at constants.string.CharsetConstants.(CharsetConstants.java:32)
any ideas?
Looks like something is off with your config file
Send it to me at discord at lordbatootoo
got it too , you fixed it?
Thank you for explaining all this, myself as a java developer, i wish to self learning on the how to do the private server just for myself and friend having some fun at the game on the up to date patch, do you have any idea how to do it? Many thanks to you, can i add you in discord?
Glad I could help!
yes you can ask me there anything
My server is not running?? עשיתי כמוך שלב אחרי שלב הסרבר עושה בעיות כשאני מנסה להריץ אותו
Whats your discord?
discord.gg/nvvrc6EW