Experimental KissMP - new multiplayer mod for BeamNG.drive

Discussion in 'Utilities and programming' started by The HellBox, Nov 6, 2020.

  1. The HellBox

    The HellBox
    Expand Collapse
    BeamNG Team

    Joined:
    Sep 12, 2020
    Messages:
    83
    KissMP is a new modification that adds multiplayer to BeamNG.drive.
    It's fully free, open source, and licensed under Apache 2.0

    Main features:
    • Cross-platform server and bridge written in Rust
    • QUIC based networking
    • Server list with search capabilities
    • Full walking mode support
    • Automatic server content downloading and mounting (Mod sync)
    • Tiny traffic usage
    • Voice chat support
    • Server-side lua modding
    • Lag compensation
    • Ability to see driver's avatars in vehicles
    • Ability to save favorite servers
    • In-game server hosting
    • uPnP support(No port forwarding is required to host server if uPnP is enabled)
    Contributiors:
    • @Dummiesman (Most of the UI code, huge contributions to the core code)
    • Carlen White - Small bug fixes, development QOL
    Installation:
    • Open the archive
    • Find KISSMultiplayer.zip file in it
    • Drop KISSMultiplayer.zip into the C:\Users\\AppData\Local\BeamNG.drive\{..}\mods folder.
    • Find "Windows" folder in the downloaded archive
    • You can drop the kissmp_bridge.exe file to any place you want.
    Usage:
    • Launch the bridge. If everything is correct, it'll show you the text "Bridge is running!" in a console window
    • Launch the game. After the launch, you should be able to see server list and chat windows. Select a server in the server list and hit connect button
    • Enjoy playing!
    Links

    Server installation:
    If you're running windows, just launch kissmp-server.exe file and you're ready to go.
    More detailed guide on server configuration can be found on this documentation page









     

    Attached Files:

    #1 The HellBox, Nov 6, 2020
    Last edited: Jul 8, 2021
    • Like Like x 104
    • Agree Agree x 2
  2. NOCARGO

    NOCARGO
    Expand Collapse

    Joined:
    Apr 1, 2019
    Messages:
    1,514
    Hi, I have one question before other replies roll in.. Is it safe ?
     
    • Like Like x 1
    • Agree Agree x 1
  3. iwabi

    iwabi
    Expand Collapse

    Joined:
    Jun 21, 2018
    Messages:
    656
    looks like a virus/copy of beamMP
     
    • Agree Agree x 5
  4. Dummiesman

    Dummiesman
    Expand Collapse

    Joined:
    Sep 17, 2013
    Messages:
    4,683
    The code is entirely open source for you to check. There's no encryption, hidden things, etc.
    There's nothing malicious in here :)
     
    • Agree Agree x 16
  5. ClassicMike

    ClassicMike
    Expand Collapse

    Joined:
    Jul 24, 2017
    Messages:
    630
    except it's open source and you don't have to pay to host a server
    trust me, i've been testing it along with dummies and it's got more features than BeamMP
     
    • Like Like x 10
    • Agree Agree x 3
  6. NOCARGO

    NOCARGO
    Expand Collapse

    Joined:
    Apr 1, 2019
    Messages:
    1,514
    Hey Dummiesman how's it going ? All I wanted to know is if it can mess up my Windows installation in any possible way ?
     
  7. iwabi

    iwabi
    Expand Collapse

    Joined:
    Jun 21, 2018
    Messages:
    656
    cool
     
  8. Dummiesman

    Dummiesman
    Expand Collapse

    Joined:
    Sep 17, 2013
    Messages:
    4,683
    Nope. I've personally been working with The HellBox on this mod for around a month now, and have seen the ins and outs of all parts of the code.
    The most risky part would be if someone were able to make a BeamNG mod that were to do malicious things, and host it on a server.
     
    • Like Like x 2
  9. carsmin

    carsmin
    Expand Collapse

    Joined:
    Jan 7, 2018
    Messages:
    2,049
    Nice!
    Its not paid like beamp does for hosting servers
     
    • Agree Agree x 1
  10. SandwichesANDmilk

    SandwichesANDmilk
    Expand Collapse

    Joined:
    Jul 10, 2016
    Messages:
    1,453
    Ive been hanging out with dummies and some other testers and can confirm it is legit!
     
    • Agree Agree x 5
  11. NOCARGO

    NOCARGO
    Expand Collapse

    Joined:
    Apr 1, 2019
    Messages:
    1,514
    Alright , awesome ! Lets hope for the best, will check out !
    Thanks for replying :)
     
    • Agree Agree x 1
  12. ClassicMike

    ClassicMike
    Expand Collapse

    Joined:
    Jul 24, 2017
    Messages:
    630
    agree
    paint and license plate sync is great :D
     
    • Like Like x 2
  13. etca1515

    etca1515
    Expand Collapse

    Joined:
    Jan 14, 2019
    Messages:
    798
    Wow! Very impressive!
     
  14. HadACoolCar

    HadACoolCar
    Expand Collapse

    Joined:
    Jun 2, 2017
    Messages:
    735
    why would someone upload viruses here anyways and advertise it like this
     
    • Agree Agree x 8
  15. fivedollarlamp

    fivedollarlamp
    Expand Collapse

    Joined:
    Sep 18, 2016
    Messages:
    3,144
    It's not a virus lmao
     
    • Like Like x 2
  16. _Diamond_Coal_

    _Diamond_Coal_
    Expand Collapse

    Joined:
    Apr 5, 2019
    Messages:
    534
    Does it have player visibility bugs like BeamMP?
     
  17. Dummiesman

    Dummiesman
    Expand Collapse

    Joined:
    Sep 17, 2013
    Messages:
    4,683
    There is currently an issue where, when joining a server while loaded into a map, some vehicles may not spawn
    Otherwise we haven't noticed anything.
     
  18. _Diamond_Coal_

    _Diamond_Coal_
    Expand Collapse

    Joined:
    Apr 5, 2019
    Messages:
    534
    So its probably same issue with BeamMP some players are visible, some arent
     
  19. The HellBox

    The HellBox
    Expand Collapse
    BeamNG Team

    Joined:
    Sep 12, 2020
    Messages:
    83
    We're working on fixing that, we only saw it after the release
     
    • Like Like x 2
  20. _Diamond_Coal_

    _Diamond_Coal_
    Expand Collapse

    Joined:
    Apr 5, 2019
    Messages:
    534
    Ok
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice