From ZERO to GM - how to create a MapleStory

Поделиться
HTML-код
  • Опубликовано: 3 янв 2025

Комментарии • 140

  • @fallenx6735
    @fallenx6735 7 месяцев назад +2

    Thanks for the super detailed guide! Got my server up again after all these years

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад

      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 Год назад +3

    Thanks!!

  • @mrdbt
    @mrdbt 7 месяцев назад +2

    The one video i have been waiting for since 2015 xD
    תודה על העבודה המדהימה שאתה עושה!
    אני אשמח לדעת אם יש אפשרות גם להחליף את האנימציה של הדמות באנימציה שאני יוצר

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад

      כן ברור!
      אתה צריך פשוט את כל הפריימים של הדמות להעלות אותה אחת
      זה לוקח זמן לעצרי חחחח
      התחלתי פיתוח חדש של משחק שדומה למייפל סטורי מוזמן להסתכל

  • @amitex
    @amitex 5 месяцев назад +1

    Great video!
    Can you make a guide on how to make it accessible to play with friends? (Hosted on my computer)?

  • @JeffersonSilva-te5yw
    @JeffersonSilva-te5yw 4 месяца назад

    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.

  • @lzeroxl9644
    @lzeroxl9644 8 месяцев назад +5

    When changing the comment on workbench to SET SQL_SAFE_UPDATES = 0; i can error code 1064 any fix for this?

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад

      I need more details, send in this channel, and I will try to help
      discord.gg/nvvrc6EW

    • @MatthewPacchione
      @MatthewPacchione 5 месяцев назад

      @@yuvalkrispin Hey, I'm having the same issue. Can I ask for help?

    • @wau5929
      @wau5929 4 месяца назад

      Try changing it to this
      SET @@SQL_SAFE_UPDATES = 0;

    • @eDy0n
      @eDy0n 4 месяца назад

      same

  • @edenelian
    @edenelian 4 месяца назад

    קודם כל תודה ושאפו על המדריך מובן והצלחתי דרכו לפתוח שרת פרטי,
    רציתי לדעת עם התנסה או יש לך מושג איך מוסיפים לCygnus עבודה רביעית או איזה קובץ צריך לערוך בשביל זה ?

  • @ProfTimReo
    @ProfTimReo Месяц назад

    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..."

  • @Weholdpen
    @Weholdpen 9 месяцев назад +2

    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 9 месяцев назад +2

      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 9 месяцев назад +2

      it doesn't always work but if i try long enough it will launch the game

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад

      sorry for a long time to respond
      If you unable to solve it send me a message to the discord

  • @FantumFlux
    @FantumFlux Месяц назад

    I have no Connection to the MYSQL Workbench?

  • @sarapapa7259
    @sarapapa7259 2 месяца назад

    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.

  • @gominboda_go
    @gominboda_go 2 месяца назад

    Much love

  • @Ian-ll7cc
    @Ian-ll7cc 5 месяцев назад +1

    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 😢

  • @xDreadxFullxMex
    @xDreadxFullxMex Месяц назад

    I'm late to the party but how do I change game screen size?

  • @AliasIsJay
    @AliasIsJay 5 месяцев назад +1

    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?

    • @yuvalkrispin
      @yuvalkrispin  5 месяцев назад

      Sure contact me via discord :)

    • @AliasIsJay
      @AliasIsJay 5 месяцев назад

      @@yuvalkrispin Thank you! I have the same username just no capital letters, aliasisjay

  • @alexk4887
    @alexk4887 7 месяцев назад +1

    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 7 месяцев назад +1

      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  6 месяцев назад

      hope he helped you!

  • @HiggtasticVT
    @HiggtasticVT 11 месяцев назад

    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  11 месяцев назад

      I have a version on that

    • @yuvalkrispin
      @yuvalkrispin  11 месяцев назад

      If you need help send me a message in discord

    • @HiggtasticVT
      @HiggtasticVT 11 месяцев назад

      @@yuvalkrispin sure what's your discord

    • @Shawn12832
      @Shawn12832 8 месяцев назад

      @@yuvalkrispin I’m interested as well.

  • @MS04235
    @MS04235 11 месяцев назад +1

    Hi, I'm unable to estabalish a connection with SQL, it says "unable to connect to local host"

    • @yuvalkrispin
      @yuvalkrispin  11 месяцев назад

      Send me the error at my discord @lordbatootoo

    • @rairetv3261
      @rairetv3261 10 месяцев назад

      yeah im getting the same error@@yuvalkrispin

  • @buzagloaviv6585
    @buzagloaviv6585 3 месяца назад

    אליפות אחי סירטון פגז,
    אפשרי לעשות את אותן הפעולות רק על גירסה שונה של המשחק?

  • @hootwoot2189
    @hootwoot2189 7 месяцев назад +1

    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  6 месяцев назад

      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

  • @HiggtasticVT
    @HiggtasticVT 11 месяцев назад +2

    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 8 месяцев назад

      did you resolve this issue? im having the same.

    • @HiggtasticVT
      @HiggtasticVT 8 месяцев назад

      @@joshuabigelow5530 nope, still haven't gotten anything back

    • @joshuabigelow5530
      @joshuabigelow5530 8 месяцев назад +1

      ​@sgtwang your user and password in the config file need to be the same in the work bench. I figured it out.

    • @HiggtasticVT
      @HiggtasticVT 8 месяцев назад

      @@joshuabigelow5530 awesome!

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад

      sorry for the long time to respond
      hoped you resolved the problem

  • @Rmxpokeman345
    @Rmxpokeman345 3 месяца назад +1

    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?

    • @dmca_sucks7000
      @dmca_sucks7000 25 дней назад

      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.

  • @nhnluan
    @nhnluan 11 месяцев назад +1

    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  11 месяцев назад

      The SQL Server is not currently configured

  • @TheFerayon
    @TheFerayon 6 месяцев назад +1

    If I have only jdk 22 for oracle OpenJDK?

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад

      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

  • @marcelogoycochea8195
    @marcelogoycochea8195 7 месяцев назад +1

    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  6 месяцев назад

      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

    • @thizlamik
      @thizlamik Месяц назад

      you have to spam click it also you should just download better client( get the monster mag fix one)

  • @hoseatan9506
    @hoseatan9506 7 месяцев назад +1

    Hi, my server doesnt load after hikaripool - starting

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад

      need more details man :)

    • @hoseatan9506
      @hoseatan9506 6 месяцев назад

      Hi I got it working now but having problems with HaCreator. The map files don’t show. Only shows CashShopPreview

  • @guilhermesilva3370
    @guilhermesilva3370 7 месяцев назад +2

    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)

    • @trtertre
      @trtertre 7 месяцев назад +1

      Try using intelliJ 2023.2.6 version. let me know if it works for you

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад

      if it didn't help ask me in discord

    • @thizlamik
      @thizlamik 2 месяца назад

      what did you do to resolve this? i have this error right now

  • @onlychicken2012
    @onlychicken2012 9 месяцев назад +1

    Hi
    Q : how to custom clients (file exe) ?

    • @yuvalkrispin
      @yuvalkrispin  9 месяцев назад

      Depends what is your goals
      Specify what you want to do and I will explain it to you

  • @D3M0NikChiLD
    @D3M0NikChiLD 6 месяцев назад +1

    Can you do this for new versions of the game as well or is this locked only to v83 maplestory?

    • @yuvalkrispin
      @yuvalkrispin  5 месяцев назад

      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 RUclips channel.

  • @E0011
    @E0011 4 месяца назад

    My server is not running?? עשיתי כמוך שלב אחרי שלב הסרבר עושה בעיות כשאני מנסה להריץ אותו

  • @SindraNox
    @SindraNox 8 месяцев назад +2

    is this a tutorial to make a maplestory server above v83?

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад

      Only in discord channels...
      this is the most popular one so i did a tutorial for it only

  • @leelucas4378
    @leelucas4378 Год назад +1

    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  Год назад

      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 Год назад

      @@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?

    • @trtertre
      @trtertre 8 дней назад

      try to run the game as administrator

  • @luizalberto3588
    @luizalberto3588 11 месяцев назад

    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  11 месяцев назад

      send me your discord name i will try to reachout

  • @Shawn12832
    @Shawn12832 8 месяцев назад +1

    had it working for about a half hour then everything erased itself and now i can't get java to work anymore

    • @yuvalkrispin
      @yuvalkrispin  8 месяцев назад

      Java as the cosmic server
      Or the compiler it self?

    • @Shawn12832
      @Shawn12832 8 месяцев назад

      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 8 месяцев назад

      @@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 8 месяцев назад

      @@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)

  • @smokeythebear6862
    @smokeythebear6862 24 дня назад

    Can i join the discord? Made one based off that extrenely old video 10+ years ago.

  • @comeplague
    @comeplague 6 месяцев назад

    Can u please show one for v111?

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад +1

      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 6 месяцев назад

      @@yuvalkrispin ah i see, and understand, no worries dude

  • @edwinkoh955
    @edwinkoh955 7 месяцев назад +1

    Hey hi, I might need some help with it could you able to help

  • @luizalberto3588
    @luizalberto3588 11 месяцев назад

    You use WZ dump for updates ?

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад

      sorry for the long time to respond
      i showed it in a feature videos

  • @orenzecharia5335
    @orenzecharia5335 3 месяца назад

    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 🙏🏼🙏🏼🙏🏼

  • @snirhakmon5066
    @snirhakmon5066 7 месяцев назад

    תגיד יש דרך להריץ את השרת על שרת אחר לא על מחשב עצמו ?

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад +1

      כן ברור!
      זה הרבה יותר מסובך
      וזה גם יכול לעולות כסף
      אתה צריך משתמש AWS
      כדי לאחסן את השרת להעתיק לשם את הקבצים של השרת ואז לפתוח את הפורטים
      עשיתי את זה כמה פעמים
      אם אתה רוצה לשחק רק עם חברים הייתי עושה port forward
      עשיתי על זה סירטון

  • @Cartoondude135
    @Cartoondude135 9 месяцев назад +1

    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  6 месяцев назад

      I didn't get the question. Can you rephrase it again?

    • @Cartoondude135
      @Cartoondude135 6 месяцев назад

      @@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  6 месяцев назад

      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 😇

  • @nikvik6170
    @nikvik6170 9 месяцев назад +1

    sad it still olf vresion and not the new =(

    • @yuvalkrispin
      @yuvalkrispin  9 месяцев назад

      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 9 месяцев назад

      @@yuvalkrispin i mean there only files for v83 =( i try to find file for the newst vresion but no luck >

  • @GucciMillian
    @GucciMillian 8 месяцев назад

    Can some help me set up a sever

    • @yuvalkrispin
      @yuvalkrispin  8 месяцев назад

      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 8 месяцев назад

      @@yuvalkrispin can I add me on discord

  • @anatolibelii6263
    @anatolibelii6263 Год назад +1

    Good video

  • @krissomething4423
    @krissomething4423 7 месяцев назад +1

    No access rights.

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад

      You will need to explain more for me to help you :)

  • @EldarOffice
    @EldarOffice 6 месяцев назад +1

    נוסטלגיה

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад

      זה כל נוסטלגי שהחלטתי להתחיל משחק כמו מייפל סטורי אבל יותר מודרני
      הייתי ממליץ לראות

  • @kadeemsucks1919
    @kadeemsucks1919 8 месяцев назад

    Too confusing. No step by step?

    • @drewnguyen1549
      @drewnguyen1549 8 месяцев назад +1

      bruh literally its step by step. i just made a p server

    • @kadeemsucks1919
      @kadeemsucks1919 8 месяцев назад +1

      @@drewnguyen1549 nah it aint

    • @dakupenndragon810
      @dakupenndragon810 8 месяцев назад +1

      @@kadeemsucks1919 Your IQ is too low then if you can't figure it out.

    • @Shawn12832
      @Shawn12832 8 месяцев назад +1

      @@kadeemsucks1919 it was tough but i got it figured out
      what are you stuck on?

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад

      sorry for that it the most detailed that I could do it

  • @cryptain7126
    @cryptain7126 8 месяцев назад

    shalom achi

  • @solaflare.
    @solaflare. 9 месяцев назад +1

    how to create maplesever on mac ?face-purple-crying

    • @yuvalkrispin
      @yuvalkrispin  6 месяцев назад

      I have a Mac too!
      And it was impossible
      🥲
      you need to lunch a Virtual machine that runs windows on your mac

  • @ChristopherReid-i3z
    @ChristopherReid-i3z 11 месяцев назад

    prog

  • @almogi4965
    @almogi4965 9 месяцев назад +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  9 месяцев назад

      Looks like something is off with your config file
      Send it to me at discord at lordbatootoo

    • @razvaknin4
      @razvaknin4 9 месяцев назад

      got it too , you fixed it?

  • @LeeDavid-wg1bb
    @LeeDavid-wg1bb 7 месяцев назад +1

    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  6 месяцев назад

      Glad I could help!
      yes you can ask me there anything

  • @HanrahCarreon
    @HanrahCarreon 9 месяцев назад +1

    Whats your discord?