Hi, I'm running a listen server, maybe gonna go up a step further and make a dedicated server for garrys mod.
I found your admin program via garry mods own site and thought I might get help here.
The problem is: I want to be the only one with adminrights, I have set up the users.ini with only my steamID get access to admintools.
But unfortunately so does other people on my server.
Can someone help me block those A**h**es from messing with my server?
Im gonna post the user.ini and other files requested by those willing to help.
Thanks appreciated, I want the server up and running as soon as possible.
Heres the user.ini:
// Add users here, in the following format:
// "<steamid>" "<access flags>" //Optional comment ( You could say who this steamid belongs to in this comment )
//
// Example:
// "STEAM_0:1:1234567" "abcdefghijklmnopqrstuz"
// DO NOT INCLUDE THE '//' before the steamid, IT DENOTES A COMMENT
//
// Access flags:
// a - immunity (can't be kicked/banned/slayed/slapped and affected by other commmands)
// b - reservation (can join on reserved slots)
// c - ulx_kick command
// d - ulx_ban and ulx_unban commands
// e - ulx_slay and ulx_slap commands
// f - ulx_map command
// g - ulx_cvar command (not all cvars will be available)
// h - ulx_cfg command
// i - ulx_chat and other chat commands
// j - ulx_vote and other vote commands
// k - access to sv_password cvar (by ulx_cvar command)
// l - access to ulx_rcon command and rcon_password cvar (by ulx_cvar command)
// m - spawned props will be "protected", only other users with this access will be able to delete or move them ( ALSO UNAFFECTED BY PROP ANTI SPAM )
// n - ulx_ent command - CAUTION, PLAYERS MAY BE ABLE TO CRASH THE SERVER WITH THIS ACCESS
// o - custom level A
// p - custom level B
// q - custom level C
// r - custom level D
// s - custom level E
// t - custom level F
// u - custom level G
// z - custom level H
//
//
// TUTORIAL:
// Go to your server, type "status" without the quotes in either your console, or the server console
// Example output:
//
//] status
//hostname: The Hut
//version : 1.0.1.0/7 2707 insecure (secure mode enabled, disconnected from Steam3)
//udp/ip : 192.168.0.51:27015
//map : gm_construct at: 1015 x, 21 y, -79 z
//players : 1 (16 max)
//
//# userid name uniqueid connected ping loss state adr
//# 2 "Joe" STEAM_0:1:123456 12:31 70 0 active 127.0.0.1:27005
//<end>
//
// Take your steamid. In this example, Joe's steamid is "STEAM_0:1:123456" without the quotes. Use this id as part of your access line.
// In this example, the server admin wants to grant Joe access to the slay-related and kick-related commands ONLY ( the admin looks at the access table listed above and sees that the wanted accesses respond to c and e, respectively ), so the following line ( without the '//' is added to users.ini )
// "STEAM_0:1:123456" "ce"
//"STEAM_ID_LAN" "bcdefghijklmnopqrstuz" //Uncomment this if you want to give people on LAN access, or if you're using the listen server fix
"STEAM_0:0:162847" "abcdefghijkln"
Here is the server.ini:
ulx_sv_showvotes 1 // If set to 1, players will see who's voting for what option
ulx_sv_antispamenabled 0 // If set to 1, antispam will be enabled ( read on )
ulx_sv_antispamtime 5 // If players spawn more than the number of props in this time, they'll be blocked
ulx_sv_antispamprops 5 // If players spawn more than this number of props in the given time, they'll be blocked
ulx_sv_antispamblocktime 30 // This is how long players will be blocked ( in seconds ) after spamming
ulx_sv_mingekick 1 // If set to 1, players with the name mingebag will be kicked
ulx_sv_reservedslots 1 // How many slots are reserved for admins
ulx_sv_reservedslotmode 0 // Reserved slot mode
// Slot modes:
// 0 - reserved slots disabled
// 1 - ULX will never kick someone to free up a slot, which means that if admins join all the reserved slots, the server will be full
// 2 - ULX will kick the player with the highest ping to keep 1 reserved slot open ( won't kick admins )
// 3 - ULX will kick the player with the shortest connection time to keep 1 reserved slot open ( won't kick admins )
// This is what the players will see when they join
// You can use %playername%, %hostname%, %curmap%, and %nextmap% in your text and have it automaticly parsed for you
ulx_sv_welcomemessage Welcome to %hostname%, %playername%! We're playing %curmap%. // This message will be shown to players joining your server
// Adverts
// addCsayAdvert <msg> <r> <g> <b> <repeat_time> <length>
// addAdvert <msg> <repeat_time>
// You can use %player%, %hostname%, %curmap%, %nextmap%, and %ulx_version% in your message and have it automagically parsed for you
addCsayAdvert "You're playing on %hostname%, enjoy your stay!" 100 255 200 300 10
// Please, if you have any compassion at all, leave this one in.
addAdvert "This server is running ULX version %ulx_version% from ulyssesmod.net" 360
:Edited in real steamID: