Available on GitHub
Various Scripts for your BeamMP Server.
My Scripts usually undergo months of testing, to fine tune numbers and methods, before they are published. Scripts have been developed and tested on beam\\cruise, BeamGP, ImmersiveRacing; CaRP, AuroraRacing and The GreenHell not always to the pleasure of the players
Click the links for more info about each individual script.
Disclaimer. The scripts are of various age and written on various levels of lua knowledge. If theres an issue then simply let me know (:
Enjoy and have a nice one o/
The beammp server is plagued by a bug that hangups a lua state (that casually crashes data event rich servers) in a specific case. Once it enters this hangup state, the server can rarely recover from it and usually just crashes. This bug has been present for a while and many communities expressed their hate for it. Unfortunately it is impossible to fix this bug without a full rewrite of a core system in the server.
This script tries to detect the lua hangup bug before it occures and tries to kick the player causing it. This is a best effort solution, meaning it doesnt always catch it.
Will Automatically Warn and Kick players who are
-
AFK
-
Perform to many Vehicular Edits in a short time
-
Perform to many Vehicle Spawns in a short time
-
Spawn to many Player models in a short time
Can additionally and optionally temp ban players that have been kicked for any of these reasons.
Installs a auto bomb inside everyones car that is enabled whenever the player drives over X speed. And that explodes the vehicle once the player drives below the same speed for > 3 seconds.
Written on Request for the ImmersiveRacing Community.
Simple but smooth environment Sync script that only syncs when necessary and lets the Clients do the rest.
This is a helper script that was designed to help run the Official BeamMP Events in a manner where the event hosts dont have to either select which players shall join the event servers, nor have to supervise that only these players do join the servers, all while still be able to maintain/not loose oversight over a big number of participants.
This brings moderational needs of large scale events to almost zero. You as the event host open your servers and then just rotate your players.
Written on Request for the BeamMP Team.
Will prevent players with a to young account and players that connect through a VPN/Proxy to join. The Account age check and min age, just as the IP check can be toggled on/off.
Simple Flag thrower script. Type eg `/yellow` and every player will see a yellow flag on their screen.
Written on Request for the Racing & Rallying Community.
Upon calling the /rcopt enable command every player is put into a competitive mode. They can no longer change their vehicle, spawn a vehicle, remove a or their vehicle, use the walking mode, ai controls, no longer teleport (but reset) and no longer control physics.
Independent from the enable/disable command, a player cannot use the nodegrabber, world editor, the lua console, slowmotion, not pause the game, toggle traffic, or use any of the fun stuff.
Written on Request for the Aurora Racing Community.
Simple lag free countdown script.
Lets you teleport everyone to you. Good when you want to start a game and need everyone with you.
Written on Request for @Poignee_de_porte
Allows you to troll your players
Written as a ingame chat based addon to @Julianstap’s StreamerVsChat twitch addon.
Imagine you run a event and you only want your racers to be able to spawn any car. Thats what this script is made for.