A categorized community-driven collection of awesome Onset packages, plugins, assets, tools and servers.
Contribute
Contributions are welcome! Read the contribution guidelines first.
Table of Contents
Packages and Plugins
Admin
- pkg - A package to manage your other packages (list/start/stop/restart/etc) with commands or keys. Useful for devs.
- adminMenu - Admin menu with kick/ban/spawn/noclip/teleport.
- noclip - A basic noclip/fly package.
- whitelist - A whitelist handling SteamIDs and Usernames (and IP soon).
- modmenu - A menu for admins allowing to set health/armor, spawn vehicles, teleport, set spawn, etc.
- Zeus - A module-based powerful admin tool, including a permissions system and an API.
Mapping
- default - Default script to spawn doors and setup weapons.
- sandbox - A sandbox editor which allows you to spawn objects or entities and save schematics and world.
- world - Load your world created with sandbox (previous package).
- construction - A construction tool with a grid system. Demo here.
Minigames
- race - Car race minigame (used in trailer).
- Zombies - A gamemode with zombies spawning and attacking players.
Frameworks
- OnsetRP - A Roleplay framework, originally designed for OnsetRPFR.
- OkayyFramework Basic - Basic version of OkayyFramework, used in OkayyNetwork.
- GodFather - A gamemode that is based on the godfather gamemode from samp.
- onset_realistic_base - A realistic roleplay base for Onset roleplaying.
- Deathmatch - The Deathmatch/GunGame gamemode of OGK.
Libraries
- camera-library - A library to control camera. Allows to set camera to pan a location and to set camera on paths.
- data - A library which adds weapons/vehicles class names and useful functions.
- i18n - Internationalization framework for onset packages.
- dialogui - A very simple ui system for basic dialogs in Onset.
- trafficlights - A library to create trafficlights.
- kuz_Notifications - Notifications library from OkayyFramework.
- kuz_UI - User Interface library from OkayyFramework.
- HTTP Library - A basic HTTP library, uses JavaPlugin (not maintained).
- HTTP Plugin - A powerful HTTP plugin (replaces HTTP Library).
Other packages
- phone - A beautiful and powerful phone, made with VueJS.
- calculator - A simple calculator with a flat design.
- hands_up_system - A simple system to put your hands up.
- WeatherSystem - A weather system with a natural cycle and control commands.
- animation_wheel - A simple wheel menu that is used to play animations in-game.
- ObjectInteraction - A package that lets you pick objects to move them around or store them into your vehicle (visually).
- Music Radio - Ingame Radio - Music in cars while on the road!
- Ragdoll - Taser with effetcs!
- SeatD - Change places in the vehicle without leaving there!
- Pinmap - A minimap with indicators for current position, special locations, other players, etc. Also allows to teleport.
- vUtils - Useful vehicle utilities (lights, radio, engine, seats).
- Plate and Light - A simple package adding customisable cars plates and lights.
- ragP - A package allowing to ragdoll a player when he ejects from a moving vehicle.
- Preact boilerplate - Preact UI integration example.
- React-Redux boilerplate - React-Redux Typescript boilerplate.
- ID Card - An ID Card based on onsetrp id card.
- Localized Damages - A simple localized damage implementation working on both NPCs and Players.
- Burdigalax GUI - Beautiful React GUI for shop, gas station and inventory.
Assets
HUDs
3D Models
- Electric Charging station - A charging station for electric vehicles.
- Police Sign Pack - A pack of multiple police signs, allowing you to transform any building into a police station.
Sounds
Other assets
- Official minimap - The official minimap made by Talos (orthographic camera view, 115MB).
- MapV5 - A minimap made by SalsiTV#3407.
- Real weapon names - A weapons.json file with the real names.
External Tools
Websites
- OnsetServerSignature - Display your Onset server with live stats as an image. Demo here.
- OnsetServerTools - Server tools including config generator, weapons config generator and package config generator.
- AdminPanel - A web admin panel for the onsetrp framework. Screenshots here.
- TopServeurs Onset - A list of the best french Onset servers ranked by votes.
Softwares
- onset-docker - Onset game server dockerized. Start a server with only one command.
- pWatcher - A file watcher which automatically adds your packages files to package.json. Demo here.
Other tools
- VSCode snippets - Some nice VSCode snippets (autocompletion) for Onset Lua functions.
Guides
Text guides
- Dev Wiki - Official Onset Developer Wiki.
- Modding guide - Modding section of the dev wiki.
- mTx server guide - mTxServ's guide to make an Onset server. (French)
- mTx package guide - mTxServ's guide to make an Onset package. (French)
Video guides
- Jan Bebendorf's playlist - Jan Bebendorf's playlist on onset lua scripting.
- Modding from 3DS MAX - How to convert mods from 3ds max to Onset (Detailed).
- open mailbox's playlist - Onset Coding Tutorials by open mailbox.
Servers
Roleplay
- OkayyNetwork - One of the very first server networks. For now it only has RP, but other gamemodes like CrimeCity, PrisonRP and MiniGames are planned. (English)
- SolidRP - An advanced RP server leveraging strong plugins. (French)
- OnsetRPFR - Aiekillu's server. Current server with the most players. Very fast development. (French)
Prison
Murder
Quake
BattleRoyale
HideAndSeek or PropHunt
Other servers
License
To the extent possible under law, alexandregv has waived all copyright and related or neighboring rights to this work.