Loadoutless allows players to respawn with a loadout and save their custom loadout. Admin can ban certain items so that players cannot save them!
Permissions
loadoutless.spawn-- Allows players to spawn/respawn with the server set loadout.loadoutless.use-Required to save a custom loadout.
Required to remove custom loadouts.
Required to switch between custom loadouts.
loadoutless.admin-Required to add or remove an item from the banfile.
Required to reset players loadout to default loadout.
Required to Delete all players saved loadouts.
Chat Commands
Player Commands
- Requires the -
loadoutless.usepermission
/loadout overwrite-- Allows player to overwrite their loadout./loadout save-- Allows player to save their inventory and wear slot./loadout remove-- Allows player to remove 1 of there loadouts./loadout select-- Allows players to select 1 of there saved loadouts.
Admin Commands
/loadout setdefault-- Sets default loadout for new players./loadout banitem-- Adds currently holding item to the ban file./loadout baninv-- Adds inventory to the ban file./loadout removebanitem-- Removes currently holding item from the ban file./loadout reset-- Resets all players current loadout to default loadout./loadout clear-- Deletes all players saved loadouts.
How to Setup
You must first set up a default loadout for your players to use/get when they spawn.
As an admin or moderator you must have this permission -
loadoutless.adminto setup up a default configuration.Make sure you put everything you want them to have! on your self before you run this command!
/loadout setdefault-- Sets default loadout for new players.
- Once this is done simply grant your players or group the permission
loadoutless.spawn-- Allows player to respawn with the server set default loadout.
- (optoinal) You can let them have this permission as well if you want!
loadoutless.use-- Allows them to save a unique loadout seperate from the default for individual players.
This will allow them to customize their own load-outs to spawn individually.
Of course, you can set up prohibited items to prevent people from saving Over Powered load-outs.
By having the permission called -
loadoutless.adminand adding the banned items with the command/loadout banitemor to remove a banned item -/loadout removebanitemYou can also ban a whole inventory set that you are wearing as well! -
/loadout baninv
How to use for players?
/loadout save name- you must name your loadout like /loadout save 1 or primary/loadout select name- this will set your loadout to the selected one/loadout remove name- this will remove 1 of your custom loadouts so you can make another.
Configuration
{
"Sets Max Loadouts": 3,
"Enable Item Limits": true,
"Enable Auto Update Limits": false,
"DefaultLoadout": [
{
"Itemid": 20489901,
"Bp": false,
"Skinid": 0,
"Container": "wear",
"Slot": 0,
"Amount": 1,
"Weapon": false,
"Ammotype": 0,
"Mods": []
},
{
"Itemid": -1754948969,
"Bp": false,
"Skinid": 0,
"Container": "main",
"Slot": 0,
"Amount": 1,
"Weapon": false,
"Ammotype": 0,
"Mods": []
},
{
"Itemid": 963906841,
"Bp": false,
"Skinid": 0,
"Container": "belt",
"Slot": 0,
"Amount": 1,
"Weapon": false,
"Ammotype": 0,
"Mods": []
},
{
"Itemid": 795236088,
"Bp": false,
"Skinid": 0,
"Container": "belt",
"Slot": 1,
"Amount": 1,
"Weapon": false,
"Ammotype": 0,
"Mods": []
},
{
"Itemid": -1583967946,
"Bp": false,
"Skinid": 0,
"Container": "belt",
"Slot": 2,
"Amount": 1,
"Weapon": false,
"Ammotype": 0,
"Mods": []
},
{
"Itemid": 171931394,
"Bp": false,
"Skinid": 0,
"Container": "belt",
"Slot": 3,
"Amount": 1,
"Weapon": false,
"Ammotype": 0,
"Mods": []
}
],
"Item Loadout Limits Defaults to your Servers Stack Size": {
"hat.wolf": {
"DisplayName": "Wolf Headdress",
"Amount": 1.0
},
"fogmachine": {
"DisplayName": "Fogger-3000",
"Amount": 1.0
},
"spear.wooden": {
"DisplayName": "Wooden Spear",
"Amount": 1.0
}
}
}
Localization
{
"Error_Insuffarg": "Insufficient arguments!",
"Error_Noitem": "No item selected!",
"Error_Itemnotfound": "Item not found!",
"Error_Filenotexist": "Playerfile doesn't exist.",
"Error_Creatingnewfile": "Creating a new playerfile...",
"Cmd_Removebanitem": "Item is removed from the banfile.",
"Cmd_Removebanitem_notinfile": "Item was not banned!",
"Cmd_Banitem_already": "Item is already banned!",
"Cmd_Banitem": "Item <color=#32CD32>sucessfully added</color> to the banfile!",
"Cmd_Setdefault": "Default loadout has <color=#32CD32>succesfully been set!</color>",
"Cmd_Noperm": "You don't have the permsission to do that!",
"Cmd_Saved": "Loadout was <color=#32CD32>sucessfully saved!</color>",
"Cmd_inv_added": "All inventory Items are saved in the ban file",
"Cmd_Reset": "All players loadouts have been reset to default",
"Cmd_MaxLoadOut": "Maximum number of loadouts is {0} please remove 1 to add another",
"Cmd_MaxLimit": "{0} amount is greater than item limit set {1}",
"Cmd_Select": "Available loadouts are <color=#32CD32> {0} </color>",
"Cmd_SelectMia": "Loadout {0} doesn't exist, your current loadouts are <color=#32CD32> {1} </color>",
"Cmd_Selected": "Loadout {0} is now set",
"Cmd_Cleared": "Player {0} has cleared everyone's loadouts, only default loadout remains"
}
For Developers
GiveLoadout(BasePlayer player)
return null; (or) bool
Credits
- Kechless for the original plugin/idea
The original author may request that this plugin be removed and there is a risk that the plugin may be unavailable in the future.
Note that the current maintainer may not have permission to assign a license to the plugin if they are not the original author, so explicit permission would need to be obtained from the original author in order for the plugin to remain openly available and guarantee that it will be around for all to enjoy going forward.

