25.04.11 Changelog
Fixed
- Fixed incompatibility with certain hook libraries
Files Changed
- lua/server/party.lua
- Very minor changes to this file to fix incompatibilites.
I am currently not actively developing anything for garrysmod but this script is still supported regardless of what gmodstore states.
I provide support via my discord server but if you are unable to contact me via discord feel free to send me a message on here.
Fixed a few harmless errors.
Formatted "documentation.lua" this file does nothing and does not load on the server but it provides documentation if you want to add features to this party system.
I have not personally tested this so if you notice any issues please reach out to me on my discord (click support on the addon) I do not get notifications from gmodstore so please do not try to contact me here.
CHANGES
Admin Groups: Moved change out of beta
Sandbox: Fixed addon not working in sandbox
File Changes
autorun/partyconfig.lua: Added two config options (these are required but may be blank, Add these to your config before using this version!)
- party.Admins = {"admin","superadmin"} -- Usergroups that are considered Admins (also checks for "isAdmin")
- party.SteamIDAdmins = {"76561198012625684"} -- SteamID64 of the People you want to have admin access regardless of usergroup
autorun/server/party.lua: Replace entire file as there are multiple changes
autorun/client/cl_partyhud.lua: When not using DARKRP based gamemode the font used for the "party display" does not exist. If using on anything other than a darkrp based gamemode, replace this file
Notes:
If you have any issues with this version, please join my support discord and do a search for your issue. Most issues are related to your config and have been answered before.
Added : Option to display a player's party name above their head
Config Option Added
party.DisplayParty = True
Files Changed
/lua/autorun/client/cl_partyhud.lua
/lua/autorun/partyconfig.lua
If you update just partyhud file the config option defaults to true (enabled)
If you have any issues please contact me using discord (server info is on profile)
Exploit Fix
-- Only file changed from last version was party.lua
No issues have been reported for this version in over 4 months, so i am marking it stable.
Changes
Various fixes and changes to networking
Fixed issue caused by latest update
Changes
NO ENGLISH CHANGES
Corrected incorrect translations to French, (bottom of config)
(thank you wufsky)
Added command for players to be able to print their own party to their console (for use with e2 for things like smart doors)
The command = PrintParty
Only changes are in
partysharedfunctions.lua
Improvement:
- Removing players from a party if they join a blacklisted team. (party.BlacklistJobs)
Additions:
- Allow setting a party group name for forced parties.
- Removed forced party groups from showing up in the "Join Party" menu. (party.AutoGroupedJobs)
- Forced parties ignore the "party.maxplayers" for their group
Config Changes!
New Language config option
New Main Config Option
party.KickBlacklistJobs = true -- Kick players from their party if they join a job that is blacklisted from joining parties
- Potential fix for being able to stay in a forced job party even after leaving job
- Fix for not being able to request an invite from other players
Server crash exploit fix
Nothing Changed!
- This adds a section at the bottom of the config that is commented out, It Contains a french translation of all the strings for easy french translation.