Ulysses
Ulysses Stuff => General Chat & Help and Support => Topic started by: Connor on December 23, 2009, 08:10:29 AM
-
Hey sorry to bother you guys but I need help. I just bought my own server and I chose ULX mod because it is supposed to simple. I've extracted the stuff from the archive into the garrymod/addons. I do have the file structure that the ulib readme says, all except for the users.txt. In the default file of users.txt it says that if the users file isn't there, then to copy that one over to where it should be. I did so. This is what it should look like, right?
"Users"
{
//
// This is your users file
//
// You can use this file to add people as admins on your server
// Add them to the relevant section
//
// If you're a Lua coder you can add your own sections and use them
// in your script by doing pl:IsUserGroup( "admin" ) etc
//
"superadmin"
{
//"garry" "STEAM_0:1:7099"
}
"admin"
{
//"garry" "STEAM_0:1:7099"
}
}
I got this info. from here http://wiki.garrysmod.com/?title=Player_Groups. So I copied this into the txt file. I changed the example into my name and steam ID. Nothing happened. Please help guys.
-
What you pasted is from settings/users.txt, if you put that into data/ulib/users.txt, you did it incorrectly. The best method is to simply remove the data/ulib folder and to type "ulx adduser your_name superadmin" in the server console while you're connected to the server.
-
What you pasted is from settings/users.txt, if you put that into data/ulib/users.txt, you did it incorrectly. The best method is to simply remove the data/ulib folder and to type "ulx adduser your_name superadmin" in the server console while you're connected to the server.
I've tried doing that, it says that I don't have permission to do it.
-
I've tried doing that, it says that I don't have permission to do it.
Do it in the server console.
-
Do it in the server console.
"You don't have access to this command" is what it keeps telling me in the server console.
-
"You don't have access to this command" is what it keeps telling me in the server console.
Is this a listen server or dedicated server?
-
Is this a listen server or dedicated server?
It's a dedicated server. And thankyou for your patience Megiddo.
-
It's a dedicated server. And thankyou for your patience Megiddo.
Is it through a professional host service or are you hosting the server on your computer?
-
Is it through a professional host service or are you hosting the server on your computer?
It is from Artofwarcentral.com
-
It is from Artofwarcentral.com
So you typed the 'ulx adduser...' command into a web-based console through the administration panel, correct?
-
So you typed the 'ulx adduser...' command into a web-based console through the administration panel, correct?
Oh my, okay now I think I understand what I was doing wrong. I was typing it into the In-game server console.
-
One of the most useful tools you could possibly familiarize yourself with as a dedicated server host is HLSW. Google and get that. Its not very hard to use and it'll save your life many many MANY times.
-
Oh my, okay now I think I understand what I was doing wrong. I was typing it into the In-game server console.
That is not the server console. That's the client console. My questions were to make sure you understood what the server console was. :P
-
That is not the server console. That's the client console. My questions were to make sure you understood what the server console was. :P
Oh okay. So how do I access the server console?
-
Oh okay. So how do I access the server console?
Your server provider should offer a web based console, or you can use rcon.
-
Your server provider should offer a web based console, or you can use rcon.
Is it called the RCON Client?
-
What you pasted is from settings/users.txt, if you put that into data/ulib/users.txt, you did it incorrectly. The best method is to simply remove the data/ulib folder and to type "ulx adduser your_name superadmin" in the server console while you're connected to the server.
okey i have the normal srcds thin and im hosing from my laptop and when i type ulx adduser (myname) superadmin it ust say
Invalid group! why help me !
-
http://wiki.garrysmod.com/?title=Admin
It explains server/client console, and 'rcon' for how to get to server console.
-
Connor, I've deleted your bumps. Didn't realize you'd done it or I would have banned you before answering.
We're not an instant message forum provider. We're busy enough with real life work/school, during the holidays like now/Christmas, add family functions on to that.
Don't poke again unless it's been several weeks.
Additionally, See our FAQs section. It answers many of your questions about how to add yourself in multiple ways.
http://forums.ulyssesmod.net/index.php/board,30.0.html
If you don't understand difference between 'server' and 'client' console, you may not be ready to host a server.
Though an admin mod makes things quicker to perform, you should always know and understand how to kick/ban a player without having to use an admin mod... Lua will break, and sometimes, Lua will be exploited. If you know base commands through rcon or server console, you stand a greater chance of regaining control.
-
Connor, I've deleted your bumps. Didn't realize you'd done it or I would have banned you before answering.
We're not an instant message forum provider. We're busy enough with real life work/school, during the holidays like now/Christmas, add family functions on to that.
Don't poke again unless it's been several weeks.
Additionally, See our FAQs section. It answers many of your questions about how to add yourself in multiple ways.
http://forums.ulyssesmod.net/index.php/board,30.0.html
If you don't understand difference between 'server' and 'client' console, you may not be ready to host a server.
Though an admin mod makes things quicker to perform, you should always know and understand how to kick/ban a player without having to use an admin mod... Lua will break, and sometimes, Lua will be exploited. If you know base commands through rcon or server console, you stand a greater chance of regaining control.
Sorry I didn't realize that wasn't allowed or bannable. Thanks for your help.
-
Connor, I've deleted your bumps. Didn't realize you'd done it or I would have banned you before answering.
We're not an instant message forum provider. We're busy enough with real life work/school, during the holidays like now/Christmas, add family functions on to that.
Don't poke again unless it's been several weeks.
Additionally, See our FAQs section. It answers many of your questions about how to add yourself in multiple ways.
http://forums.ulyssesmod.net/index.php/board,30.0.html
If you don't understand difference between 'server' and 'client' console, you may not be ready to host a server.
Though an admin mod makes things quicker to perform, you should always know and understand how to kick/ban a player without having to use an admin mod... Lua will break, and sometimes, Lua will be exploited. If you know base commands through rcon or server console, you stand a greater chance of regaining control.
Hey I got myself added as a superadmin now. When I join the server it says that I am a member of the 'superadmin' group. BUT I don't have any ulx powers and when I try them it says that I don't have access to this command. Please help.
-
HLSW is a great program to access RCON. Here are some basic steps for setting it up to run with your server:
1) Open your server configuration file in "cfg/server.cfg" and add in the following line: rcon_password "PASSWORD" //[Replace PASSWORD with desired RCON access password]
2) Save the file and allow it to re-upload to the server and restart the server for changes to take effect
3) Download HLSW from here (http://www.hlsw.org/download/file/259/hlsw_1_3_2_1_setup.exe)
4) Install & open the program
5) At the top of the window, you will see IP/Port. Enter your server's IP.
6) In a small window below that, you will see your server's name when you correctly enter the IP of your server.
7) Click your server's name so it is highlighted and above that, click the tab that says "Administration" and then at the bottom of the window "Rcon Config"
8 ) In the text box that says "Rcon Password", enter the password that you put into your server.cfg file and click Test. A green OK should appear letting you know the password is correct.
9) Click the "Console" tab at the bottom of the window and enter the ULX command you are using to make yourself superadmin, or any other ULX command you wish.
10) That's it, you're done. HLSW can be also used for Chat by clicking the "Chat" tab.
-
says that I am a member of the 'superadmin' group. BUT I don't have any ulx powers
Ok, you've properly added yourself to the Gmod default users.txt in /settings/users.txt
That message is by Gmod, not ULX.
Normally, ULib will read that file and match access for it.
However, it sounds like you just started putting files anywhere in hopes to fix your issue previously and might have gotten something broken.
Try this.
Shut your server down.
Leave gmod/settings/users.txt as is (because Gmod sees you as super)
Delete gmod/data/ULib
Restart server.
Rejoin server.
Do a ulx who from game console, see if ULX sees you as a superadmin.
If not, follow the FAQ we have for "having trouble with access"
If it does list you as superadmin, and you try a command and it doesn't work, which one are you trying, and from where?
-
Hey I got myself added as a superadmin now. When I join the server it says that I am a member of the 'superadmin' group. BUT I don't have any ulx powers and when I try them it says that I don't have access to this command. Please help.
I have followed all of the steps in the "Having trouble with access?" FAQ for this. I have Ulib installed correctly, I have done everything. When I join my server it says that I am a member of the superadmin group. When I use the command !menu within the first 5 seconds I have been on server, it takes me to it. Everything is there, client menu, bans menu, maps menu, admin menu, but nothing works. For example: I go into the 'clients' menu, but it does not let me do anything with it. If I try to God myself it says "You do not have access to this commad ^2-=Conn-Marley=-". After about 5 seconds that I have been on, I try to acces the !menu again, and all that is there is 'client' and 'motd'. Here is what my users.txt says:
"Users"
{
"superadmin"
{
"^2-=Conn-Marley=-" "STEAM_0:1:27600232"
}
"admin"
{
"garry" "STEAM_0:1:7099"
}
}
-
You didn't follow the step regarding debuginfo.
You must be connected, the command must be run using rcon or from server console (web control panel)
Please follow it. Once complete, since you're using a web host, you may not see the reply after the command is run.
Look in your server's gmod/data/ULX folder for the file it creates.
Use the attach function within "additional options" link when you reply.
-
You didn't follow the step regarding debuginfo.
You must be connected, the command must be run using rcon or from server console (web control panel)
Please follow it. Once complete, since you're using a web host, you may not see the reply after the command is run.
Look in your server's gmod/data/ULX folder for the file it creates.
Use the attach function within "additional options" link when you reply.
When I type debuginfo in the rcon console it says "Unknown command "debuginfo"
-
When I type debuginfo in the rcon console it says "Unknown command "debuginfo"
Use the command "ulx debuginfo"
-
Use the command "ulx debuginfo"
Alright I did it and it gave me this: "Debug information written to garrysmod/data/ulx/debugdump.txt on server."
I looked in C:/Programfiles(x86)/Steam/Steamapps/(myname)/garrymod/data/ And there is no ULX folder inside of data. Did install ULX wrong? I installed and extracted it into garrysmod/garrysmod/addons. Sorry for the trouble guys I know the file structure and everything else I'm just having a hard time with this.
-
It saved the file on the server, not your client.
-
It saved the file on the server, not your client.
Okay I got it. I attached it.
-
Connor, have you edited your server's gmod/data/ULib/users.txt? (NOT gmod/settings/users.txt, I can see it seems you did that file correctly)
Or if not edited, you didn't copy the settings/users.txt to gmod/data/ULib/, did you?
If you did, delete data/ULib/users.txt and then join your server and use server console to add yourself to superadmin again.
Megiddo, as you can tell, ULib.ucl.authed is scrambled.
I'm not sure why. He uses special characters in his name in settings/users.txt, does our parser clean that up correctly?
-
Connor, have you edited your server's gmod/data/ULib/users.txt? (NOT gmod/settings/users.txt, I can see it seems you did that file correctly)
Or if not edited, you didn't copy the settings/users.txt to gmod/data/ULib/, did you?
If you did, delete data/ULib/users.txt and then join your server and use server console to add yourself to superadmin again.
Megiddo, as you can tell, ULib.ucl.authed is scrambled.
I'm not sure why. He uses special characters in his name in settings/users.txt, does our parser clean that up correctly?
JamminR, I deleted the gmod/data/Ulib/users.txt awhile back. I tried adding myself in the server console and the rcon. In the server console it still says "You do not have access to this command ^2-=Conn-Marley=-!" and on the rcon it gives me blank results.
-
JamminR, ucl.authed is correct for the svn implementation. It's indexed by uniqueid, and the first table there is the guest access table (empty, pretty much). The next two users also have the guest access tables, so instead of repeating it just shows the table number. However, Connor should still be registered by ULib as a superadmin (wouldn't show in authed). Guess I should add current group into the debug dump...
Anyways Connor, you should be seeing "you are a member of the superadmin group" or something similar when you join now, correct? But you still don't have access to any of the commands? Also, if you see "You do not have access to this command ^2-=Conn-Marley=-!" you are not typing the command into the server console.
-
JamminR, ucl.authed is correct for the svn implementation. It's indexed by uniqueid, and the first table there is the guest access table (empty, pretty much). The next two users also have the guest access tables, so instead of repeating it just shows the table number. However, Connor should still be registered by ULib as a superadmin (wouldn't show in authed). Guess I should add current group into the debug dump...
Anyways Connor, you should be seeing "you are a member of the superadmin group" or something similar when you join now, correct? But you still don't have access to any of the commands? Also, if you see "You do not have access to this command ^2-=Conn-Marley=-!" you are not typing the command into the server console.
FINALLY!!!! I got it guys! I'm not sure why it wasn't working before, but I tried typing the command in the rcon console again and it worked! Here is what it said:
Results:
repopulating clients
Player [1][^2-=Conn-Marley=-] authed superadmin
(Console) added ^2-=Conn-Marley=- to group superadmin
Thankyou Megiddo and JamminR for being so patient with me. I really appreciate it. You guys are great.