ULX Groups not loaded into server

Post Reply
Bunnycat
New to forums
New to forums
Posts: 2
https://www.youtube.com/channel/UC40BgXanDqOYoVCYFDSTfHA
Joined: Mon Apr 18, 2016 11:54 am

ULX Groups not loaded into server

Post by Bunnycat »

Dear colleagues

I seem to have a problem with our groups.txt not being loaded into the server, making ULX default to the standard groups (Owner, superadmin, admin, ...).

Please see code below, which we use for our groups.txt. Any help would be greatly appreciated.

Code: Select all

--Vinix RP Ranks--
--Be sure to set Notepad++ syntax to LUA.
-- Staff - High to low
---------------------------------------------------
"Owner"
{
	"allow"	
	{
		"awarn_delete"
		"awarn_options"
		"awarn_view"
		"awarn_warn"
		"darkrp_changedoorsettings"
		"darkrp_getjob_chief"
		"darkrp_getjob_officer"
		"darkrp_setlicense"
		"darkrp_setmoney"
		"fpp_settings"
		"ulx addgroup"
		"ulx adduser"
		"ulx adduserid"
		"ulx banid"
		"ulx blind"
		"ulx ignite"
		"ulx loadoutadd"
		"ulx loadoutremove"
		"ulx logecho"
		"ulx logechocolorconsole"
		"ulx logechocolordefault"
		"ulx logechocoloreveryone"
		"ulx logechocolormisc"
		"ulx logechocolorplayer"
		"ulx logechocolorplayerasgroup"
		"ulx logechocolors"
		"ulx logechocolorself"
		"ulx logevents"
		"ulx logfile"
		"ulx logjoinleaveecho"
		"ulx logspawns"
		"ulx logspawnsecho"
		"ulx maul"
		"ulx ragdoll"
		"ulx removegroup"
		"ulx removeuser"
		"ulx removeuserid"
		"ulx renamegroup"
		"ulx restrict"
		"ulx seeasay"
		"ulx setgroupcantarget"
		"ulx setlimit"
		"ulx stopvote"
		"ulx unblind"
		"ulx unragdoll"
		"ulx unrestrict"
		"ulx usermanagementhelp"
		"ulx voteecho"
		"ulx votemap"
		"xgui_gmsettings"
		"xgui_svsettings"
	}
	"inherit_from"	"Headadmin"
}
"Headadmin"
{
	"can_target"	"!%Owner"
	"allow"	
	{
		"darkrp_changedoorsettings"
		"darkrp tellall"
		"darkrp setmoney"
		"awarn_remove"
		"ulx addgroup"
		"ulx adduser"
		"ulx adduserid"
		"ulx blind"
		"ulx ignite"
		"ulx loadoutadd"
		"ulx loadoutremove"
		"ulx logecho"
		"ulx logechocolorconsole"
		"ulx logechocolordefault"
		"ulx logechocoloreveryone"
		"ulx logechocolormisc"
		"ulx logechocolorplayer"
		"ulx logechocolorplayerasgroup"
		"ulx logechocolors"
		"ulx logechocolorself"
		"ulx logevents"
		"ulx logfile"
		"ulx logjoinleaveecho"
		"ulx logspawns"
		"ulx logspawnsecho"
		"ulx maul"
		"ulx ragdoll"
		"ulx removegroup"
		"ulx removeuser"
		"ulx removeuserid"
		"ulx renamegroup"
		"ulx restrict"
		"ulx seeasay"
		"ulx setgroupcantarget"
		"ulx setlimit"
		"ulx stopvote"
		"ulx unblind"
		"ulx unragdoll"
		"ulx unrestrict"
		"ulx usermanagementhelp"
		"ulx voteecho"
		"ulx votemap"
		"xgui_gmsettings"
		"xgui_svsettings"
	}
	"inherit_from"	"Admin"
}
"Admin"
{
	"can_target"	"!%superadmin"
	"allow"	
	{
		"darkrp_getadminweapons"
		"darkrp_seeevents"
		"darkrp_setdoorowner"
		"darkrp arrest"
		"darkrp unarrest"
		"darkrp setname"
		"darkrp tell"
		"fpp_cleanup"
		"fspectate"
		"fspectateteleport"
		"ulx spectate"
		"ulx armor"
		"ulx hp"
		"ulx cloak"
		"ulx uncloak"
		"ulx jail"
		"ulx unjail"
		"ulx slay"
		"ulx sslay"
		"ulx unigniteall"
		"ulx votekick"
		"ulx voteban"
		"ulx vote"
		"ulx tsay"
		
	}
	"inherit_from"	"Moderator"
}
"Moderator"
{
	"can_target"	"!%Admin"
	"allow"	
	{
		"ulx ban"
		"ulx banid"
		"ulx unban"
		"ulx noclip"
		"ulx god"
		"ulx slap"
		"ulx bring"
		"ulx return"
		"ulx goto"
		"ulx mute"
		"ulx gag"
		"darkrp tell"
		
	}
	"inherit_from"	"trial-moderator"
}
"Trialmod"	
{
	"can_target"	"!%Moderator"
	"allow"	
	{
		"awarn_warn"
		"ulx freeze"
		"ulx kick"
		"ulx blogs"
		"ulx who"
	}
	"inherit_from"	"User"
}



----------------------------------------------------


--General + Special ranks
"User"
{
	"allow"	
	{
		"awarn_view"
		"ulx asay"
		"ulx help"
		"ulx motd"
		"ulx psay"
		"ulx thetime"
		"ulx urs_echo_commands"
		"ulx urs_echo_spawns"
		"ulx urs_overwrite_sbox"
		"ulx urs_weaponpickups"
		"xgui"
	}
}

----------------------------------------------------


--Donator jobs - Low to high
"Bronze"
{
	"allow"	
	{
		"ulx votekick"
	}
	"inherit_from"	"User"
}
"Silver"
{
	"allow"	
	{
		"ulx votekick"
	}
	"inherit_from"	"User"
}
"Gold"
{
	"allow"	
	{
		"ulx votekick"
	}
	"inherit_from"	"User"
}
"Platinum"
{
	"allow"	
	{
		"ulx votekick"
	}
	"inherit_from"	"User"
}
Bunnycat
New to forums
New to forums
Posts: 2
Joined: Mon Apr 18, 2016 11:54 am

Re: ULX Groups not loaded into server

Post by Bunnycat »

Adjusted the code a bit, after I noticed some inheritance faults.

Code: Select all

--Vinix RP Ranks--
--Be sure to set Notepad++ syntax to LUA.
-- Staff - High to low
---------------------------------------------------
"Owner"
{
	"allow"	
	{
		"awarn_delete"
		"awarn_options"
		"awarn_view"
		"awarn_warn"
		"darkrp_changedoorsettings"
		"darkrp_getjob_chief"
		"darkrp_getjob_officer"
		"darkrp_setlicense"
		"darkrp_setmoney"
		"fpp_settings"
		"ulx addgroup"
		"ulx adduser"
		"ulx adduserid"
		"ulx banid"
		"ulx blind"
		"ulx ignite"
		"ulx loadoutadd"
		"ulx loadoutremove"
		"ulx logecho"
		"ulx logechocolorconsole"
		"ulx logechocolordefault"
		"ulx logechocoloreveryone"
		"ulx logechocolormisc"
		"ulx logechocolorplayer"
		"ulx logechocolorplayerasgroup"
		"ulx logechocolors"
		"ulx logechocolorself"
		"ulx logevents"
		"ulx logfile"
		"ulx logjoinleaveecho"
		"ulx logspawns"
		"ulx logspawnsecho"
		"ulx maul"
		"ulx ragdoll"
		"ulx removegroup"
		"ulx removeuser"
		"ulx removeuserid"
		"ulx renamegroup"
		"ulx restrict"
		"ulx seeasay"
		"ulx setgroupcantarget"
		"ulx setlimit"
		"ulx stopvote"
		"ulx unblind"
		"ulx unragdoll"
		"ulx unrestrict"
		"ulx usermanagementhelp"
		"ulx voteecho"
		"ulx votemap"
		"xgui_gmsettings"
		"xgui_svsettings"
	}
	"inherit_from"	"Headadmin"
}
"Headadmin"
{
	"can_target"	"!%Owner"
	"allow"	
	{
		"darkrp_changedoorsettings"
		"darkrp tellall"
		"darkrp setmoney"
		"awarn_remove"
		"ulx addgroup"
		"ulx adduser"
		"ulx adduserid"
		"ulx blind"
		"ulx ignite"
		"ulx loadoutadd"
		"ulx loadoutremove"
		"ulx logecho"
		"ulx logechocolorconsole"
		"ulx logechocolordefault"
		"ulx logechocoloreveryone"
		"ulx logechocolormisc"
		"ulx logechocolorplayer"
		"ulx logechocolorplayerasgroup"
		"ulx logechocolors"
		"ulx logechocolorself"
		"ulx logevents"
		"ulx logfile"
		"ulx logjoinleaveecho"
		"ulx logspawns"
		"ulx logspawnsecho"
		"ulx maul"
		"ulx ragdoll"
		"ulx removegroup"
		"ulx removeuser"
		"ulx removeuserid"
		"ulx renamegroup"
		"ulx restrict"
		"ulx seeasay"
		"ulx setgroupcantarget"
		"ulx setlimit"
		"ulx stopvote"
		"ulx unblind"
		"ulx unragdoll"
		"ulx unrestrict"
		"ulx usermanagementhelp"
		"ulx voteecho"
		"ulx votemap"
		"xgui_gmsettings"
		"xgui_svsettings"
	}
	"inherit_from"	"Admin"
}
"Admin"
{
	"can_target"	"!%Headadmin"
	"allow"	
	{
		"darkrp_getadminweapons"
		"darkrp_seeevents"
		"darkrp_setdoorowner"
		"darkrp arrest"
		"darkrp unarrest"
		"darkrp setname"
		"darkrp tell"
		"fpp_cleanup"
		"fspectate"
		"fspectateteleport"
		"ulx spectate"
		"ulx armor"
		"ulx hp"
		"ulx cloak"
		"ulx uncloak"
		"ulx jail"
		"ulx unjail"
		"ulx slay"
		"ulx sslay"
		"ulx unigniteall"
		"ulx votekick"
		"ulx voteban"
		"ulx vote"
		"ulx tsay"
		
	}
	"inherit_from"	"Moderator"
}
"Moderator"
{
	"can_target"	"!%Admin"
	"allow"	
	{
		"ulx ban"
		"ulx banid"
		"ulx unban"
		"ulx noclip"
		"ulx god"
		"ulx slap"
		"ulx bring"
		"ulx return"
		"ulx goto"
		"ulx mute"
		"ulx gag"
		"darkrp tell"
		
	}
	"inherit_from"	"Trialmod"
}
"Trialmod"	
{
	"can_target"	"!%Moderator"
	"allow"	
	{
		"awarn_warn"
		"ulx freeze"
		"ulx kick"
		"ulx blogs"
		"ulx who"
	}
	"inherit_from"	"User"
}



----------------------------------------------------


--General + Special ranks
"User"
{
	"allow"	
	{
		"awarn_view"
		"ulx asay"
		"ulx help"
		"ulx motd"
		"ulx psay"
		"ulx thetime"
		"ulx urs_echo_commands"
		"ulx urs_echo_spawns"
		"ulx urs_overwrite_sbox"
		"ulx urs_weaponpickups"
		"xgui"
	}
}

----------------------------------------------------


--Donator jobs - Low to high
"Bronze"
{
	"allow"	
	{
		"ulx votekick"
	}
	"inherit_from"	"User"
}
"Silver"
{
	"allow"	
	{
		"ulx votekick"
	}
	"inherit_from"	"User"
}
"Gold"
{
	"allow"	
	{
		"ulx votekick"
	}
	"inherit_from"	"User"
}
"Platinum"
{
	"allow"	
	{
		"ulx votekick"
	}
	"inherit_from"	"User"
}
Post Reply