Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexandregv/awesome-onset
A collection of awesome Onset packages, assets, tools, guides, and more. https://playonset.com
https://github.com/alexandregv/awesome-onset
List: awesome-onset
Last synced: 23 days ago
JSON representation
A collection of awesome Onset packages, assets, tools, guides, and more. https://playonset.com
- Host: GitHub
- URL: https://github.com/alexandregv/awesome-onset
- Owner: alexandregv
- License: cc0-1.0
- Created: 2019-12-20T05:55:12.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-03-06T16:53:29.000Z (almost 3 years ago)
- Last Synced: 2024-05-22T21:05:07.178Z (7 months ago)
- Homepage: https://onset.tools
- Size: 480 KB
- Stars: 34
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- ultimate-awesome - awesome-onset - A collection of awesome Onset packages, assets, tools, guides, and more. (Programming Language Lists / Lua Lists)
README
A categorized community-driven collection of awesome [Onset](https://playonset.com) packages, plugins, assets, tools and servers.
## Contribute
Contributions are welcome! Read the [contribution guidelines](CONTRIBUTING.md) first.## Table of Contents
* [Packages and Plugins](#packages-and-plugins)
* [Admin](#admin)
* [Mapping](#mapping)
* [Minigames](#minigames)
* [Frameworks](#frameworks)
* [Libraries](#libraries)
* [Other packages](#other-packages)
* [Assets](#assets)
* [HUDs](#huds)
* [3D Models](#3d-models)
* [Sounds](#sounds)
* [Other assets](#other-assets)
* [External Tools](#external-tools)
* [Websites](#websites)
* [Softwares](#softwares)
* [Other tools](#other-tools)
* [Guides](#guides)
* [Text guides](#text-guides)
* [Video guides](#video-guides)
* [Servers](#servers)
* [Roleplay](#roleplay)
* [Prison](#prison)
* [Murder](#murder)
* [Quake](#quake)
* [BattleRoyale](#battleroyale)
* [HideAndSeek or PropHunt](#hideandseek-or-prophunt)
* [Other servers](#other-servers)
## Packages and Plugins
### Admin
* [pkg](https://github.com/alexandregv/onset-pkg) - A package to manage your other packages (list/start/stop/restart/etc) with commands or keys. Useful for devs.
* [noclip](https://forum.playonset.com/forum/onset/scripting/releases/1504-noclip-script) - A basic noclip/fly package.
* [whitelist](https://github.com/alexandregv/onset-whitelist) - A whitelist handling SteamIDs and Usernames (and IP soon).
* [modmenu](https://forum.playonset.com/forum/onset/scripting/releases/1521-onset-mod-menu-rp-sandbox-administration-is-not-cheat) - A menu for admins allowing to set health/armor, spawn vehicles, teleport, set spawn, etc.
* [Zeus](https://github.com/DasDarki/onset-zeus) - A module-based powerful admin tool, including a permissions system and an API.
* [CoordsToFile](https://github.com/Dimmies/Onset-CoordsToFile) - Super simple package to obtain coords without the tedious copy/pasting.
* [Onsteam](https://github.com/vugi99/onset-onsteam) - Keep your Onset Server updated (automatically)!
* [PackageManager](https://github.com/Origin-OnSet/PackageManager) - Start/stop/restart your packages through commands (in-game & console).
### Mapping
* [default](https://github.com/BlueMountainsIO/OnsetLuaScripts/tree/master/default) - Default script to spawn doors and setup weapons.
* [sandbox](https://github.com/dig/onset-sandbox-editor) - A sandbox editor which allows you to spawn objects or entities and save schematics and world.
* [sandbox 2](https://github.com/AliLogic/onset-sandbox-editor) - An enhanced fork of [sandbox-editor](https://github.com/dig/onset-sandbox-editor).
* [world](https://github.com/dig/onset-world) - Load your world created with [sandbox](https://github.com/dig/onset-sandbox-editor) (previous package).
* [construction](https://github.com/vugi99/onset-construction) - A construction tool with a grid system. [Demo here](https://cdn.discordapp.com/attachments/656550879176163329/661532924285419531/onset-cons-last.mp4).
* [OnniteBuilding](https://github.com/Dadadah/onnitebuilding) - A package that enables building in a style similar to Fortnite.
* [Onset_Maps](https://github.com/Weon-Onset/Onset_Maps) - A simple maps manager.
* [lighteditor](https://github.com/GalaxHD551/lighteditor) - Allow to add and edit light in the game world using a menu.
### Minigames
* [race](https://github.com/BlueMountainsIO/OnsetLuaScripts/tree/master/race) - Car race minigame (used in trailer).
* [Zombies](https://forum.playonset.com/forum/onset/scripting/releases/1601-zombies) - A gamemode with zombies spawning and attacking players.
* [Alien Invasion!](https://github.com/openface/onset-alien-invasion) - Avoid aggressive aliens while capturing loot boxes and satellite equipment before the mothership lands!
* [racing](https://github.com/vugi99/onset-racing) - A race minigame alternative.
* [Prophunt](https://github.com/BlueMountainsIO/prophunt) - A prophunt gamemode.
### Frameworks
* [OnsetRP](https://github.com/frederic2ec/onsetrp) - A Roleplay framework, originally designed for [OnsetRPFR](#roleplay).
* [OkayyFramework Basic](https://github.com/Kuzkay/OkayyNetwork/tree/master/OKAYY%20Framework%20Basic) - Basic version of OkayyFramework, used in [OkayyNetwork](http://okayy.network).
* [GodFather](https://github.com/OnfireNetwork/godfather) - A gamemode that is based on the godfather gamemode from samp.
* [onset_realistic_base](NxeGamingNetwork/onset_realistic_base) - A realistic roleplay base for Onset roleplaying.
* [Deathmatch](https://github.com/DKFN/ogk_gg) - The Deathmatch/GunGame gamemode of [OGK](https://forum.playonset.com/forum/onset/server-advertisement/1298-ogk-onset-gaming-kommunity).
* [Flood Gamemode](https://github.com/vugi99/onset-flood-gamemode) - A flood gamemode for Onset.
* [ORP Framework](https://github.com/Dimmies/ORP-Framework) - RP framework to give people a starting platform for creating servers.
* [ORP Plus](https://github.com/llnd/ORP-Plus) - Enhanced version of ORP Framework (previous one).
* [Conquest](https://github.com/vugi99/onset-conquest) - In this gamemode you need to capture the flags. The first team at 0 points will loose.
* [Yuki Roleplay Framework (YRPF)](https://github.com/OALM-Team/YRPF) - Roleplay Framework. Client available next line.
* [YRPF Client](https://github.com/OALM-Team/YRPF-Client) - Client for YRPF (previous line).
* [ORP Game](https://github.com/AliLogic/orp-game) - Roleplay gamemode.
* [MogRP-Onset](https://gitlab.com/mogrp-onset) - Framework and scripts for RP project.
* [Onset Online](https://github.com/vugi99/onset-online) - A gamemode inspired by GTA Online.
* [BalanceRP](https://forum.playonset.com/forum/onset/scripting/releases/2331-balancerp) - A roleplay gamemode based on OnsetRP.
* [OnsZ](https://github.com/OALM-Team/OnsZ) - OnsZ Survival Gamemode with inventory, lootboxes, outfit system, blood system, radiation zone, item traders, etc.
### Libraries
* [JavaPlugin](https://github.com/OnfireNetwork/OnsetJavaPlugin) - Java wrapper, allows to create packages coded in Java.
* [camera-library](https://github.com/dig/onset-camera-library) - A library to control camera. Allows to set camera to pan a location and to set camera on paths.
* [data](https://github.com/dig/onset-data) - A library which adds weapons/vehicles class names and useful functions.
* [i18n](https://github.com/OnfireNetwork/i18n) - Internationalization framework for onset packages.
* [dialogui](https://github.com/OnfireNetwork/dialogui) - A very simple ui system for basic dialogs in Onset.
* [trafficlights](https://github.com/BlueMountainsIO/OnsetLuaScripts/tree/master/trafficlights) - A library to create trafficlights.
* [kuz_Notifications](https://github.com/Kuzkay/OkayyNetwork/tree/master/kuz_Notifications) - Notifications library from [OkayyFramework](https://github.com/Kuzkay/OkayyNetwork).
* [kuz_UI](https://github.com/Kuzkay/OkayyNetwork/tree/master/kuz_UI) - User Interface library from [OkayyFramework](https://github.com/Kuzkay/OkayyNetwork).
* [HTTP Library](https://github.com/dig/onset-http-library) - A basic HTTP library, uses [JavaPlugin](https://github.com/OnfireNetwork/OnsetJavaPlugin) (not maintained).
* [HTTP Plugin](https://github.com/dig/onset-http-plugin) - A powerful HTTP plugin (replaces [HTTP Library](https://github.com/dig/onset-http-library)).
* [UIFramework](https://github.com/FlowPX3/UIFramework) - A powerful and beautiful UI framework/library.
* [MogZones](https://github.com/AlexMog/Onset-MogZones) - A Zones collision system (player enters and exits a zone).
* [MogInteractiveObjects](https://github.com/AlexMog/Onset-MogInteractiveObjects) - Create objects in your world and let them be interactive!
* [GetOS](https://gist.github.com/vugi99/878f68a1f3953840090f285c417c7482) - A code snippet to detect OS from lua script.
* [MetaObjects](https://github.com/openface/onset-metaobjects) - Inventory system and rich object framework for Onset.
* [Parachute](https://github.com/fribblet56/Onset-Parachute) - Simple parachute system.
* [auto-updater](https://github.com/vugi99/onset-auto-updater) - Auto updater which downloads updates for packages from GitHub.
* [DiscordVoice](https://github.com/nightwolf93/night_DiscordVoice) - A simple package with a discord bot for creating calls.
* [Discord-Webhook-Support](https://github.com/FlyingFork/Onset-Discord-Webhook-Support) - Allows you to send messages to your discord server from your onset server.
* [Magic_Box](https://github.com/Origin-OnSet/Onset_Magic_Box) - Simple Zombie COD Magic Box system.
* [Weapon Drop](https://github.com/Origin-OnSet/Onset_Weapon_Drop) - Simple weapon drop system.
* [lightstreamer](https://github.com/GalaxHD551/lightstreamer) - A library that allow you to create lights in the game world. There is various functions to modulate them.
* [CameraManager](https://github.com/vugi99/onset-CameraManager) - A library to spawn cameras and screens in the world.
* [SaveAndLoad](https://github.com/vugi99/onset-SaveAndLoad) - A library to save data clientside.
* [vnpcs](https://github.com/vugi99/onset-vnpcs) - A library to add synced NPC pathfinding.
* [car_speed](https://github.com/fribblet56/Onset_car_speed) - A simple exemple to change car speed.
* [code_loader](https://github.com/vugi99/onset-code_loader) - A script to run code from other packages in your package env.
* [FasterThanTalos](https://github.com/vugi99/onset-FasterThanTalos) - A library that adds missing stuff and fixes Onset issues.
* [OOP](https://github.com/vugi99/onset-OOP) - A library that brings OOP to Onset lua, serverside and clientside.
### Other packages
* [ingame-editor](https://github.com/openface/onset-ingame-editor) - An ingame code editor development tool for Onset.
* [opus](https://github.com/openface/onset-opus) - Positioning tool for determining relative locations and rotation vectors for attached objects and components.
* [phone](https://github.com/rdlh/onset-phone) - A beautiful and powerful phone, made with VueJS.
* [calculator](https://github.com/ShotenDev/Onset-calculator) - A simple calculator with a flat design.
* [hands_up_system](https://github.com/ShotenDev/Onset-hands_up_system) - A simple system to put your hands up.
* [WeatherSystem](https://github.com/MelonLe/WeatherSystem) - A weather system with a natural cycle and control commands.
* [animation_wheel](https://github.com/MasterCedric/animation_wheel) - A simple wheel menu that is used to play animations in-game.
* [ObjectInteraction](https://github.com/1NANO/Onset-ObjectInteraction) - A package that lets you pick objects to move them around or store them into your vehicle (visually).
* [Music Radio](https://forum.playonset.com/forum/onset/scripting/releases/1503-ingame-radio-music-in-cars-while-on-the-road) - Ingame Radio - Music in cars while on the road!
* [Ragdoll](https://forum.playonset.com/forum/onset/scripting/releases/1499-tazer-ragdoll-tazer-actually-working) - Taser with effetcs!
* [SeatD](https://forum.playonset.com/forum/onset/scripting/releases/1459-seatd-change-places-in-the-vehicle-without-leaving-there) - Change places in the vehicle without leaving there!
* [Pinmap](https://github.com/Pindrought/pinmap) - A minimap with indicators for current position, special locations, other players, etc. Also allows to teleport.
* [vUtils](https://github.com/Leobrtl/vutils) - Useful vehicle utilities (lights, radio, engine, seats).
* [ragP](https://github.com/Bad57/ragP) - A package allowing to ragdoll a player when he ejects from a moving vehicle.
* [Preact boilerplate](https://github.com/openface/onset-preact-boilerplate) - [Preact](https://preactjs.com/) UI integration example.
* [React-Redux boilerplate](https://github.com/DKFN/onset_react_example) - React-Redux Typescript boilerplate.
* [ID Card](https://github.com/SphinxReal/idcard-onset) - An ID Card based on [onsetrp id card](https://github.com/frederic2ec/onsetrp/tree/master/idcard).
* [Localized Damages](https://forum.playonset.com/forum/onset/scripting/releases/1589-localized-damages) - A simple localized damage implementation working on both NPCs and Players.
* [Burdigalax GUI](https://github.com/Burdigalax/BurdigalaxGUI) - Beautiful React GUI for shop, gas station and inventory.
* [Pickndrop](https://github.com/GalaxHD551/OnsetRp/tree/master/pickndropV2) - Allows you to drop and pick up weapons on the ground. [Demo here](https://www.youtube.com/watch?v=aedzgBptER4).
* [Jobs](https://github.com/Bad57/Onset-Jobs) - Customisable jobs system. Provides defaults jobs and allows you to create your own.
* [Groups](https://github.com/Bad57/Onset-Groups) - Customisable groups system based on player [job](https://github.com/Bad57/Onset-Jobs).
* [Pickups](https://github.com/TimUK/OnsetPickups) - Allows you to create player health and vehicle repair pickups wherever you like, saved upon server restart.
* [DayCycle](https://github.com/TimUK/OnsetDayCycle) - A day/night cycle system that is standalone and can be used in any game mode.
* [OnsetFM](https://github.com/BigMistake/OnsetFM) - Add a radio to your cars! OnsetFM let's you add streams and tracks ingame to play in cars as a radio.
* [Climb](https://github.com/vugi99/onset-climb) - A simple package to climb small objects with a client-side script.
* [Spectate](https://github.com/vugi99/onset-spectate) - Allows you to spectate other players with commands.
* [Map](https://github.com/dictateurfou/onsetMap) - A GTA-style map.
* [Tanks](https://github.com/vugi99/onset-tanks) - Add tanks, spawnable via command or lua functions.
* [Player speed](https://github.com/vugi99/onset-player-speed) - A small clientside script to change the player speed.
* [networked-clothes](https://github.com/vugi99/onset-networked-clothes) - Set networked (synced) clothes.
* [Weapon Patch](https://github.com/Origin-OnSet/Onset_Weapon_Patch) - Fix of SetPlayerWeapon() function, allows you to add a weapon to a player when he jumps or runs.
* [vehicles-firstperson](https://github.com/vugi99/onset-vehicles-firstperson) - Support firstperson in vehicles.
* [helicopterfix](https://github.com/vugi99/onset-helicopterfix) - Stops the helicopter's crazy physics (also resets rotation).
* [weapon-sprint](https://github.com/vugi99/onset-weapon-sprint) - Allows to sprint with weapons while aiming.
* [OnSharp Doors](https://github.com/sheiyla/OnSharp_Doors) - Doors plugin for [OnSharp](https://github.com/OnsharpTeam/Onsharp).
* [YRPF Alcohol](https://github.com/OALM-Team/yrpf_alcohol) - Provides some alcohol, you can drink them and get drunk. For [YRPF](https://github.com/OALM-Team/YRPF) only.
* [FunGun](https://github.com/GalaxHD551/soloserver/tree/master/FunGun) - Allows you to destroy objects, cars, NPCs with any weapon or blew up everything in a explosion.
* [vdebug](https://github.com/vugi99/onset-vdebug) - A visual debug tool.
* [OnsetLife Robery](https://github.com/OualiS/ol_robery) - Hold up some NPCs to earn money (or cops).
* [YRPF Graffiti](https://github.com/OALM-Team/yrpf_graffiti) - Provide a spray can and the possibility to apply graffiti on defined area.
* [Return Car](https://github.com/vugi99/onset-return-car) - A package to return a car.
* [Holster](https://github.com/vugi99/onset-holster) - The unequipped weapons are at the back.
* [Particles](https://github.com/vugi99/onset-particles) - Networked particles.
* [Toolgun](https://github.com/vugi99/onset-toolgun) - A toolgun to make tools easily.
* [RPG-7](https://github.com/vugi99/onset-rpg7) - Rocket-propelled grenade launcher.
* [Onset_Essential](https://github.com/Origin-OnSet/Onset_Essential) - A permission manager package with player and admin commands.
* [CharacterCustomizer](https://github.com/GalaxHD551/CharacterCustomizer) - A simple UI for customizing your onset character.
* [network-manager](https://github.com/FlyingFork/onset-network-manager) - A network manager that includes a chart and details about the network connection.
* [lightloader](https://github.com/GalaxHD551/lightloader) - A package that allows the server to read and load the lights.json file.## Assets
### HUDs
### 3D Models
* [Electric Charging station](https://kemset2.wixsite.com/kemset) - A charging station for electric vehicles.
* [Police Sign Pack](https://kemset2.wixsite.com/kemset) - A pack of multiple police signs, allowing you to transform any building into a police station.
### Sounds
### Other assets
* [Official minimap](https://playonset.com/images/OnsetMapLayout_latest.png) - The official minimap made by Talos (orthographic camera view, 115MB).
* [MapV5](https://www.dropbox.com/s/sypjsyl23mr0tp3/mapv5.png?dl=0) - A minimap made by SalsiTV#3407.
* [Real weapon names](https://github.com/SphinxReal/onset-realweapon) - A weapons.json file with the real names.## External Tools
### Websites
* [OnsetServerSignature](https://github.com/BlueMountainsIO/OnsetServerSignature) - Display your Onset server with live stats as an image. [Demo here](https://server.playonset.com/?ipv4=137.74.233.213&port=7777).
* [OnsetServerTools](https://onset-server.com/) - Server tools including config generator, weapons config generator and package config generator.
* [AdminPanel](https://github.com/matt2210/Admin-Panel-Onset) - A web admin panel for the [onsetrp framework](https://github.com/frederic2ec/onsetrp). [Screenshots here](https://github.com/matt2210/Admin-Panel-Onset#screenshots).
* [TopServeurs Onset](https://top-serveurs.net/onset) - A list of the best french Onset servers ranked by votes.
### Softwares
* [onset-docker](https://github.com/alexandregv/onset-docker) - Onset game server dockerized. Start a server with only one command.
* [pWatcher](https://github.com/DoctorWhoFR/OnsetPWatcher) - A file watcher which automatically adds your packages files to package.json. [Demo here](https://www.youtube.com/watch?v=t9MQvapv9o4&feature=youtu.be&t=161).
### Other tools
* [VSCode snippets](https://marketplace.visualstudio.com/items?itemName=zoukidev.vscode-olua) - Some nice VSCode snippets (autocompletion) for Onset Lua functions.
* [pyogpclient](https://pypi.org/project/pyogpclient/) - Open Game Protocol Client for Python 3, useful to query Onset server status.
* [onsetwikibot](https://github.com/JanHolger/onsetwikibot) - A discord bot written in python 3 allowing to search the Onset Developer Wiki.## Guides
### Text guides
* [Dev Wiki](https://dev.playonset.com/wiki/Main_Page) - Official Onset Developer Wiki.
* [Modding guide](https://dev.playonset.com/wiki/Modding) - Modding section of the [dev wiki](https://dev.playonset.com/wiki/Main_Page).
* [mTx server guide](https://mtxserv.com/fr/article/12379/creer_un_serveur_onset) - mTxServ's guide to make an Onset server. (French)
* [mTx package guide](https://mtxserv.com/fr/article/12658/comment_creer_un_package_onset) - mTxServ's guide to make an Onset package. (French)
### Video guides
* [
Jan Bebendorf's playlist](https://www.youtube.com/playlist?list=PLvXRXgrNWWe7BBEdsCrNU03_YiaHnngZu) - Jan Bebendorf's playlist on onset lua scripting.
* [Modding from 3DS MAX](https://www.youtube.com/watch?v=huiDdRx1ebQ) - How to convert mods from 3ds max to Onset (Detailed).
* [open mailbox's playlist](https://www.youtube.com/playlist?list=PLWwpWHO_HMvBvs9SceUlzClOvul0a_LeO) - Onset Coding Tutorials by [open mailbox](https://www.youtube.com/channel/UC-QU331TYpMrhlZXK9g2nzw).
* [Server Guides by Papy Brossard](https://www.youtube.com/playlist?list=PLuglTicI96Ex4ypmT-8j2FFOTOjlRucsI) - A playlist of useful guides to setup and administrate an Onset server, in French.## Servers
### Roleplay
- [OnsetRPFR](https://discord.gg/XKMnz3e) - [Aiekillu](https://www.youtube.com/channel/UCUnmE4hrEF__A6jE9G5uX8g)'s server. Current server with the most players. Very fast development. (French)
### Prison
### Murder
### Quake
### BattleRoyale
### HideAndSeek or PropHunt
### Other servers---
## License
[![CC0](https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0)
To the extent possible under law, [alexandregv](https://github.com/alexandregv) has waived all copyright and related or neighboring rights to this work.