Тёмный

From ZERO to GM - how to create a MapleStory 

Yuval Krispin
Подписаться 134
Просмотров 6 тыс.
50% 1

🔍 ABOUT THIS VIDEO
In this tutorial, I'll guide you through the process of setting up your very own Maple Story private server. This video is designed purely for educational purposes, to help you learn and explore the technical aspects of server management and game mechanics. Whether you're a seasoned Maple Story fan or a curious tech enthusiast, this tutorial is a fun and informative way to dive into the world of private servers.
📜 DISCLAIMER
Please note that this tutorial is intended for educational use only. The creation and use of a private server is at your own risk. This video is not endorsed by, directly affiliated with, maintained, authorized, or sponsored by the creators of Maple Story. All content provided in this tutorial is for learning, enjoyment, and for exploratory purposes only.
📌 IMPORTANT NOTES
This tutorial adheres to legal guidelines and does not encourage piracy or violation of Maple Story's terms of service.
Make sure you understand the risks involved in setting up a private server.
🔗 LINKS
Java:
www.oracle.com/java/technolog...
IDE (devtool):
www.jetbrains.com/idea/downlo...
The database:
dev.mysql.com/downloads/mysql/
Interface for the database:
dev.mysql.com/downloads/workb...
All the client files needed to start:
drive.google.com/drive/folder...
.exe file:
hostr.co/amuX5SLeeVZx
Git tool if you don't have it yet:
git-scm.com/downloads
clone Cosmic v83 server:
github.com/P0nk/Cosmic
The DB URL:
DB_URL_FORMAT: "jdbc:mysql://localhost:3306/cosmic?characterEncoding=latin1"

Опубликовано:

 

6 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 114   
@fallenx6735
@fallenx6735 Месяц назад
Thanks for the super detailed guide! Got my server up again after all these years
@yuvalkrispin
@yuvalkrispin 15 дней назад
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
@israelleonel51
@israelleonel51 6 месяцев назад
Thanks!!
@yuvalkrispin
@yuvalkrispin 6 месяцев назад
:)
@mrdbt
@mrdbt Месяц назад
The one video i have been waiting for since 2015 xD תודה על העבודה המדהימה שאתה עושה! אני אשמח לדעת אם יש אפשרות גם להחליף את האנימציה של הדמות באנימציה שאני יוצר
@yuvalkrispin
@yuvalkrispin 15 дней назад
כן ברור! אתה צריך פשוט את כל הפריימים של הדמות להעלות אותה אחת זה לוקח זמן לעצרי חחחח התחלתי פיתוח חדש של משחק שדומה למייפל סטורי מוזמן להסתכל
@hootwoot2189
@hootwoot2189 Месяц назад
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.
@yuvalkrispin
@yuvalkrispin 15 дней назад
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
@lzeroxl9644
@lzeroxl9644 Месяц назад
When changing the comment on workbench to SET SQL_SAFE_UPDATES = 0; i can error code 1064 any fix for this?
@yuvalkrispin
@yuvalkrispin 15 дней назад
I need more details, send in this channel, and I will try to help discord.gg/nvvrc6EW
@leelucas4378
@leelucas4378 6 месяцев назад
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?
@yuvalkrispin
@yuvalkrispin 6 месяцев назад
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
@leelucas4378
@leelucas4378 5 месяцев назад
@@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?
@sgtwang
@sgtwang 5 месяцев назад
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.
@yuvalkrispin
@yuvalkrispin 5 месяцев назад
I have a version on that
@yuvalkrispin
@yuvalkrispin 5 месяцев назад
If you need help send me a message in discord
@sgtwang
@sgtwang 5 месяцев назад
@@yuvalkrispin sure what's your discord
@Shawn12832
@Shawn12832 2 месяца назад
@@yuvalkrispin I’m interested as well.
@luizalberto3588
@luizalberto3588 5 месяцев назад
You can help, When I dump the Maple story files to source, when I update the sever in IntellJ, I get a fatal error
@yuvalkrispin
@yuvalkrispin 5 месяцев назад
send me your discord name i will try to reachout
@alexk4887
@alexk4887 Месяц назад
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.
@guilhermesilva3370
@guilhermesilva3370 Месяц назад
bro, check the pom.xml file... perhaps the version of Java 21 was declared there. Change it to 17 where 21 and 23
@yuvalkrispin
@yuvalkrispin 15 дней назад
hope he helped you!
@Weholdpen
@Weholdpen 3 месяца назад
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?
@Weholdpen
@Weholdpen 3 месяца назад
I was able to solve the problem by spam clicking the launcher for those who may have the same issue in the future
@Weholdpen
@Weholdpen 3 месяца назад
it doesn't always work but if i try long enough it will launch the game
@yuvalkrispin
@yuvalkrispin 15 дней назад
sorry for a long time to respond If you unable to solve it send me a message to the discord
@nhnluan
@nhnluan 5 месяцев назад
I have everything running correctly it seems but when I press login after typing in the password the client just closes. Any suggestions?
@yuvalkrispin
@yuvalkrispin 5 месяцев назад
The SQL Server is not currently configured
@marcelogoycochea8195
@marcelogoycochea8195 Месяц назад
localhost (client) doesnt start up.. server is up and did everything as you said. i double click it and nothing happens. please help ahi
@yuvalkrispin
@yuvalkrispin 15 дней назад
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
@sgtwang
@sgtwang 5 месяцев назад
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
@joshuabigelow5530
@joshuabigelow5530 2 месяца назад
did you resolve this issue? im having the same.
@sgtwang
@sgtwang 2 месяца назад
@@joshuabigelow5530 nope, still haven't gotten anything back
@joshuabigelow5530
@joshuabigelow5530 2 месяца назад
​@sgtwang your user and password in the config file need to be the same in the work bench. I figured it out.
@sgtwang
@sgtwang 2 месяца назад
@@joshuabigelow5530 awesome!
@yuvalkrispin
@yuvalkrispin 15 дней назад
sorry for the long time to respond hoped you resolved the problem
@TheFerayon
@TheFerayon 4 дня назад
If I have only jdk 22 for oracle OpenJDK?
@yuvalkrispin
@yuvalkrispin 4 дня назад
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
@Cartoondude135
@Cartoondude135 2 месяца назад
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
@yuvalkrispin 15 дней назад
I didn't get the question. Can you rephrase it again?
@Cartoondude135
@Cartoondude135 15 дней назад
@@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.
@yuvalkrispin
@yuvalkrispin 15 дней назад
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 😇
@MS04235
@MS04235 5 месяцев назад
Hi, I'm unable to estabalish a connection with SQL, it says "unable to connect to local host"
@yuvalkrispin
@yuvalkrispin 5 месяцев назад
Send me the error at my discord @lordbatootoo
@rairetv3261
@rairetv3261 4 месяца назад
yeah im getting the same error@@yuvalkrispin
@luizalberto3588
@luizalberto3588 5 месяцев назад
You use WZ dump for updates ?
@yuvalkrispin
@yuvalkrispin 15 дней назад
sorry for the long time to respond i showed it in a feature videos
@SindraNox
@SindraNox 2 месяца назад
is this a tutorial to make a maplestory server above v83?
@yuvalkrispin
@yuvalkrispin 15 дней назад
Only in discord channels... this is the most popular one so i did a tutorial for it only
@user-gr2jn9tc4q
@user-gr2jn9tc4q 21 день назад
נוסטלגיה
@yuvalkrispin
@yuvalkrispin 15 дней назад
זה כל נוסטלגי שהחלטתי להתחיל משחק כמו מייפל סטורי אבל יותר מודרני הייתי ממליץ לראות
@LeeDavid-wg1bb
@LeeDavid-wg1bb Месяц назад
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?
@yuvalkrispin
@yuvalkrispin 15 дней назад
Glad I could help! yes you can ask me there anything
@onlychicken2012
@onlychicken2012 3 месяца назад
Hi Q : how to custom clients (file exe) ?
@yuvalkrispin
@yuvalkrispin 3 месяца назад
Depends what is your goals Specify what you want to do and I will explain it to you
@edwinkoh955
@edwinkoh955 Месяц назад
Hey hi, I might need some help with it could you able to help
@yuvalkrispin
@yuvalkrispin 15 дней назад
Sure!
@hoseatan9506
@hoseatan9506 Месяц назад
Hi, my server doesnt load after hikaripool - starting
@yuvalkrispin
@yuvalkrispin 15 дней назад
need more details man :)
@hoseatan9506
@hoseatan9506 12 дней назад
Hi I got it working now but having problems with HaCreator. The map files don’t show. Only shows CashShopPreview
@comeplague
@comeplague 9 дней назад
Can u please show one for v111?
@yuvalkrispin
@yuvalkrispin 9 дней назад
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
@comeplague
@comeplague 9 дней назад
@@yuvalkrispin ah i see, and understand, no worries dude
@snirhakmon5066
@snirhakmon5066 Месяц назад
תגיד יש דרך להריץ את השרת על שרת אחר לא על מחשב עצמו ?
@yuvalkrispin
@yuvalkrispin 15 дней назад
כן ברור! זה הרבה יותר מסובך וזה גם יכול לעולות כסף אתה צריך משתמש AWS כדי לאחסן את השרת להעתיק לשם את הקבצים של השרת ואז לפתוח את הפורטים עשיתי את זה כמה פעמים אם אתה רוצה לשחק רק עם חברים הייתי עושה port forward עשיתי על זה סירטון
@Shawn12832
@Shawn12832 2 месяца назад
had it working for about a half hour then everything erased itself and now i can't get java to work anymore
@yuvalkrispin
@yuvalkrispin 2 месяца назад
Java as the cosmic server Or the compiler it self?
@Shawn12832
@Shawn12832 2 месяца назад
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
@Shawn12832
@Shawn12832 2 месяца назад
@@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)
@Shawn12832
@Shawn12832 2 месяца назад
@@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)
@anatolibelii6263
@anatolibelii6263 6 месяцев назад
Good video
@yuvalkrispin
@yuvalkrispin 6 месяцев назад
Glad you enjoyed
@GucciMillian
@GucciMillian 2 месяца назад
Can some help me set up a sever
@yuvalkrispin
@yuvalkrispin 2 месяца назад
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
@GucciMillian
@GucciMillian 2 месяца назад
@@yuvalkrispin can I add me on discord
@nikvik6170
@nikvik6170 3 месяца назад
sad it still olf vresion and not the new =(
@yuvalkrispin
@yuvalkrispin 3 месяца назад
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.
@nikvik6170
@nikvik6170 3 месяца назад
@@yuvalkrispin i mean there only files for v83 =( i try to find file for the newst vresion but no luck >
@krissomething4423
@krissomething4423 Месяц назад
No access rights.
@yuvalkrispin
@yuvalkrispin 15 дней назад
You will need to explain more for me to help you :)
@cryptain7126
@cryptain7126 2 месяца назад
shalom achi
@yuvalkrispin
@yuvalkrispin 15 дней назад
ma kore ya ahh
@solaflare.
@solaflare. 3 месяца назад
how to create maplesever on mac ?face-purple-crying
@yuvalkrispin
@yuvalkrispin 15 дней назад
I have a Mac too! And it was impossible 🥲 you need to lunch a Virtual machine that runs windows on your mac
@user-dq4my7hn7f
@user-dq4my7hn7f 5 месяцев назад
prog
@user-dq4my7hn7f
@user-dq4my7hn7f 5 месяцев назад
what does main menu build a project mean
@user-dq4my7hn7f
@user-dq4my7hn7f 5 месяцев назад
wat program is it
@user-dq4my7hn7f
@user-dq4my7hn7f 5 месяцев назад
where'd u get the db program from
@user-dq4my7hn7f
@user-dq4my7hn7f 5 месяцев назад
used cosmic?
@user-dq4my7hn7f
@user-dq4my7hn7f 5 месяцев назад
can ive the link
@kadeemsucks1919
@kadeemsucks1919 2 месяца назад
Too confusing. No step by step?
@drewnguyen1549
@drewnguyen1549 2 месяца назад
bruh literally its step by step. i just made a p server
@kadeemsucks1919
@kadeemsucks1919 2 месяца назад
@@drewnguyen1549 nah it aint
@dakupenndragon810
@dakupenndragon810 2 месяца назад
@@kadeemsucks1919 Your IQ is too low then if you can't figure it out.
@Shawn12832
@Shawn12832 2 месяца назад
@@kadeemsucks1919 it was tough but i got it figured out what are you stuck on?
@yuvalkrispin
@yuvalkrispin 15 дней назад
sorry for that it the most detailed that I could do it
@guilhermesilva3370
@guilhermesilva3370 Месяц назад
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)
@user-bb6hx4ko5i
@user-bb6hx4ko5i Месяц назад
Try using intelliJ 2023.2.6 version. let me know if it works for you
@yuvalkrispin
@yuvalkrispin 15 дней назад
if it didn't help ask me in discord
@almogi4965
@almogi4965 3 месяца назад
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?
@yuvalkrispin
@yuvalkrispin 3 месяца назад
Looks like something is off with your config file Send it to me at discord at lordbatootoo
@razvaknin4
@razvaknin4 3 месяца назад
got it too , you fixed it?
@user-oi5xr8dr8d
@user-oi5xr8dr8d 3 месяца назад
Whats your discord?
@yuvalkrispin
@yuvalkrispin 15 дней назад
discord.gg/nvvrc6EW
Далее
skibidi toilet 76 (part1)
03:10
Просмотров 7 млн
Frank Now VS Then Edit 🥵| #brawlstars #shorts
00:18
Просмотров 347 тыс.
Remember MapleStory?
13:53
Просмотров 227 тыс.
Iconic Old School MapleStory Moments
7:15
Просмотров 41 тыс.
KaizenMS - 137 Paladin - Papulatus
5:45
Просмотров 4,4 тыс.
I Bought a $5000 PC in a Random Asian Tech Mall
22:12
Factorio teaches you software engineering, seriously.
21:27
3 Hours vs. 3 Years of Blender
17:44
Просмотров 4 млн
The Linux Experience
31:00
Просмотров 458 тыс.
Writing Advanced Maplestory Cheats
35:58
Просмотров 47 тыс.
How AI Stole the ✨ Sparkles ✨ Emoji
28:57
Просмотров 377 тыс.
build your own cloud
47:13
Просмотров 1,8 млн