This really is what I would consider a EPIC admin mod but I did encounter a few small problems.
I believe my scoreboard is working however I don't think my teams file is working correctly. I configured it to make guests only get the tool gun and phys gun but they are still getting them and on the scoreboard its saying Unassigned for everyone, including myself. If someone could get back to me with a solution to this I would appreciate it very highly.
Thanks again,
Hitman
I cannot add myself as a superadmin.
I tried:
rcon citrus setgroup "Atom" "superadmin"
>Unable to locate 'superadmin'!
rcon citrus setgroup Atom superadmin
>Unable to locate 'superadmin'!
citrus setgroup Atom superadmin in server console
>Unable to locate 'superadmin'!
citrus setgroup "Atom" "superadmin" in server console
>Unable to locate 'superadmin'!
I'm a superadmin in users.txt. Are there any other ways to add myself to spuperadmins group?
[QUOTE=Atom_rus;16224018]I cannot add myself as a superadmin.
I tried:
rcon citrus setgroup "Atom" "superadmin"
>Unable to locate 'superadmin'!
rcon citrus setgroup Atom superadmin
>Unable to locate 'superadmin'!
citrus setgroup Atom superadmin in server console
>Unable to locate 'superadmin'!
citrus setgroup "Atom" "superadmin" in server console
>Unable to locate 'superadmin'!
I'm a superadmin in users.txt. Are there any other ways to add myself to spuperadmins group?[/QUOTE]
You must write , rcon citrus setgroup "Atom" "Super Administrator"
The problem that i have is that the ingame configurations dont will be save in the data folder
Thanks.
Works better if you set yourself as admin in users.txt
I would love Citrus even more if we could have those "Next page" and "Previous Page" buttons replaced by a scrollbar.
Two more question: How can I add downloads in citrus? I use citrus + serverSecure because I cannot add downloads in citrus.
Were can I download plugins?
[QUOTE=Atom_rus;16368842]
Were can I download plugins?[/QUOTE]
You shoud make them
Make an svn and I'm in.
SVNs require webservers don't they? And I don't think there's any form of a free webserver :|. Or is there...?
A free SVN can be setup at google code.
Really? Awesome, I'll have to remember that when I get around to releasing a gamemode :).
How do you disable the upgrades? I have some and I wanna turn them off.
Just got this mod for my soon-to-be sandbox. Fantastic!
thx this is awesome
[QUOTE=KingofBeast;15781238]Hey. The D3vine once ran Citrus on the build server. The problem (as stated above) was that the players.txt did get HUGE. It was because of random slashes being put into the file somehow. I made a fix for it, you might want to include it.
In lua/citrus/server/core/libraries/sv_groups.lua, replace function citrus.Groups.Initialize(pl) with:
[code]
-- Initialize.
function citrus.Groups.Initialize(pl)
local tmpplayers = file.Read("citrus/players.txt")
local tmp2players = string.Replace(tmpplayers, string.char(92), "")
file.Write("citrus/players.txt", tmp2players)
file.Write("citrus/backups/playerslastclean.txt", tmp2players)
for k, v in pairs(player.GetAll()) do
v:ChatPrint("Player logs have been cleaned and reloaded.")
end
timer.Create("CleanPl", 3600, 0, citrus.Groups.Initialize)
citrus.Groups.Players = citrus.Utilities.TableLoad("players.txt") or {}
-- For Loop.
for K, V in pairs(citrus.Groups.Players) do
if (!V.IPAddress) then V.IPAddress = "N/A" end
end
end
[/code]
This would fix the players file every hour (I think?) if it were to start getting corrupted. The only reason it should lag from then on is if you actually get enough legit data in that file to make it lag.
EDIT: Bans also did this sometimes. lua/citrus/server/core/libraries/sv_bans.lua, function citrus.Bans.Initialize()
[code]
-- Initialize.
function citrus.Bans.Initialize()
local tmpbans = file.Read("citrus/bans.txt")
local tmp2bans = string.Replace(tmpbans, string.char(92), "")
file.Write("citrus/bans.txt", tmp2bans)
file.Write("citrus/backups/banslastclean.txt", tmp2bans)
for k, v in pairs(player.GetAll()) do
v:ChatPrint("Ban logs have been cleaned and reloaded.")
end
timer.Create("CleanBan", 3600, 0, citrus.Bans.Initialize)
citrus.Bans.Stored = citrus.Utilities.TableLoad("bans.txt") or {}
end
[/code]
I honestly don't know if you've already fixed this (I haven't looked) so please don't criticize me.[/QUOTE]
I tried this with my citrus mod (the players.txt was 30MB) but everyone on the server just ended up having the "unassigned" team. Any ideas?
[QUOTE=adni0917;16865992]I tried this with my citrus mod (the players.txt was 30MB) but everyone on the server just ended up having the "unassigned" team. Any ideas?[/QUOTE]
Get uTeam
[editline]05:45PM[/editline]
Hey im having a little problem..
Ive got the best access in Citrus, and when i open the little menu i get
[code]
] citrus quickmenu
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
[/code]
and i cant see the admin controls anywhere
[editline]06:19PM[/editline]
i click Quickmenu But nothing shows up!
[QUOTE=JamesFoil;16922995]Get uTeam
[editline]05:45PM[/editline]
Hey im having a little problem..
Ive got the best access in Citrus, and when i open the little menu i get
[code]
] citrus quickmenu
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
[/code]
and i cant see the admin controls anywhere
[editline]06:19PM[/editline]
i click Quickmenu But nothing shows up![/QUOTE]
If I remember correctly, you need to close Gmod, trash your garrysmod/lua_temp folder, and then try again. See if that helps.
We have been using ASSmod on the Vortex Rpwars server for a while now when I noticed it will randomly start failing and working correctly. The plugins stop working all together or only work half the time. What worse is we need a lot of restrictions of tools and other things and assmod likes to give those restrictions away making us have to reinstall assmod like once a month to make things work again.
We recently switched to citrus to try it out and I REALLY do enjoy it. It is a little bulky and a tad bit confusing at first. I notice its best to turn off ALL plugins then turn them back on 1 by 1 to see what effects they will have with the game mode if any.
At anyrate my biggest issue is the lag. We did the fix mentioned in this post for the player and ban files and it did help a little. The lag is not AS bad and it does not lag when you ban players anymore. HOWEVER if the server gets over 15 players (which it is a lot) then it lags. Not to the point on unplayable but its like even opening a door takes an extra second and people are REALLY starting to complain.
I would really like to keep citrus but unless something is done about the major lag issues that come with it I dont think any popular servers will really push this mod at all.
And just cause I know I will get some people saying "I run it on my server and it does not lag at all". I say, get some players on your server first, once it gets upwards of about 15 players you WILL see the lag and it only gets worse and worse with each connection.
At any rate yah, can we get something to fix the lag otherwise its back to crappy and a half assmod. ULX wont work for us cause the tool restrictions are limited. I feel like we either run a admin that works half ass, one that does not have the features we need or one that lags the server if to many players are in it lol.
[QUOTE=teamvortex;17077495]We have been using ASSmod on the Vortex Rpwars server for a while now when I noticed it will randomly start failing and working correctly. The plugins stop working all together or only work half the time. What worse is we need a lot of restrictions of tools and other things and assmod likes to give those restrictions away making us have to reinstall assmod like once a month to make things work again.
We recently switched to citrus to try it out and I REALLY do enjoy it. It is a little bulky and a tad bit confusing at first. I notice its best to turn off ALL plugins then turn them back on 1 by 1 to see what effects they will have with the game mode if any.
At anyrate my biggest issue is the lag. We did the fix mentioned in this post for the player and ban files and it did help a little. The lag is not AS bad and it does not lag when you ban players anymore. HOWEVER if the server gets over 15 players (which it is a lot) then it lags. Not to the point on unplayable but its like even opening a door takes an extra second and people are REALLY starting to complain.
I would really like to keep citrus but unless something is done about the major lag issues that come with it I dont think any popular servers will really push this mod at all.
And just cause I know I will get some people saying "I run it on my server and it does not lag at all". I say, get some players on your server first, once it gets upwards of about 15 players you WILL see the lag and it only gets worse and worse with each connection.
At any rate yah, can we get something to fix the lag otherwise its back to crappy and a half assmod. ULX wont work for us cause the tool restrictions are limited. I feel like we either run a admin that works half ass, one that does not have the features we need or one that lags the server if to many players are in it lol.[/QUOTE]
There's plugins for ULX on the website. There's even one for creating loadouts for weapons for specific groups.
How can I fix that the cider commands work again? If I now want to talk in ooc for an example it says: Unable to locate
This script is broken on my server.
] citrus quickmenu
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
citrus/client/core/libraries/cl_controls.lua:58: attempt to index local 'Control' (a nil value)
People can't close the MOTD thing,
And I can't close out of the quickmenu, or achievements list thing.
works fine. you must do anything wrong...
how do i make it so people can talk to other people instead of just "team"
Could this be used in Dark RP?
[QUOTE=XxLiquidxX;18067194]Could this be used in Dark RP?[/QUOTE]
Yes, if you replace the chat command prefix.
can it be used in SB2.
if so how do i do it
any chance for a fix?
I've just tested this quickly with a basic default darkRP srcds install...
I'm kinda in love from the moment I laid eyes on the sexy Rules page ...
I'm settings up a full backup of my server to use a test server first, if it works well we shall use this on ByB RP Server
where to download citrus themes and how to localize it?
Sorry, you need to Log In to post a reply to this thread.