From ZERO to GM - how to create a MapleStory

Поділитися
Вставка
  • Опубліковано 31 гру 2024

КОМЕНТАРІ • 140

  • @fallenx6735
    @fallenx6735 6 місяців тому +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

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

  • @lzeroxl9644
    @lzeroxl9644 7 місяців тому +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

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

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

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

  • @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!

  • @israelleonel51
    @israelleonel51 Рік тому +3

    Thanks!!

  • @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.

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

  • @JeffersonSilva-te5yw
    @JeffersonSilva-te5yw 3 місяці тому

    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.

  • @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 21 день тому

      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.

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

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

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

  • @FantumFlux
    @FantumFlux Місяць тому

    I have no Connection to the MYSQL Workbench?

  • @Ian-ll7cc
    @Ian-ll7cc 4 місяці тому +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 😢

  • @edenelian
    @edenelian 4 місяці тому

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

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

  • @D3M0NikChiLD
    @D3M0NikChiLD 5 місяців тому +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 UA-cam channel.

  • @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 7 місяців тому

      @@yuvalkrispin I’m interested as well.

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

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

  • @xDreadxFullxMex
    @xDreadxFullxMex Місяць тому

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

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

  • @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 11 місяців тому

      @@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 5 днів тому

      try to run the game as administrator

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

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

  • @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  7 місяців тому

      Java as the cosmic server
      Or the compiler it self?

    • @Shawn12832
      @Shawn12832 7 місяців тому

      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 7 місяців тому

      @@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 7 місяців тому

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

  • @buzagloaviv6585
    @buzagloaviv6585 3 місяці тому

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

  • @edwinkoh955
    @edwinkoh955 7 місяців тому +1

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

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

  • @snirhakmon5066
    @snirhakmon5066 6 місяців тому

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

    • @yuvalkrispin
      @yuvalkrispin  6 місяців тому +1

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

  • @gominboda_go
    @gominboda_go 2 місяці тому

    Much love

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

  • @smokeythebear6862
    @smokeythebear6862 20 днів тому

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

  • @Cartoondude135
    @Cartoondude135 8 місяців тому +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 >

  • @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 Місяць тому

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

  • @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 7 місяців тому

      @@yuvalkrispin can I add me on discord

  • @krissomething4423
    @krissomething4423 7 місяців тому +1

    No access rights.

    • @yuvalkrispin
      @yuvalkrispin  6 місяців тому

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

  • @anatolibelii6263
    @anatolibelii6263 Рік тому +1

    Good video

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

  • @EldarOffice
    @EldarOffice 6 місяців тому +1

    נוסטלגיה

    • @yuvalkrispin
      @yuvalkrispin  6 місяців тому

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

  • @cryptain7126
    @cryptain7126 8 місяців тому

    shalom achi

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

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

  • @E0011
    @E0011 4 місяці тому

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

  • @HanrahCarreon
    @HanrahCarreon 9 місяців тому +1

    Whats your discord?