teamulysses / ulx Goto Github PK
View Code? Open in Web Editor NEWULX: A powerful administration addon for Garry's Mod
Home Page: https://ulyssesmod.net
License: Other
ULX: A powerful administration addon for Garry's Mod
Home Page: https://ulyssesmod.net
License: Other
[Error] Lua Error: [ERROR] addons/ulx/lua/ulx/modules/xgui_server.lua:17: attempt to call local 'postinitFunc' (a nil value) 1. addSVModule - addons/ulx/lua/ulx/modules/xgui_server.lua:17 2. unknown - addons/ulx/lua/ulx/xgui/server/sv_sandbox.lua:45
is it my server or should i just wait for a update
Which prints ULib and ULX version data
Follow these steps to reproduce:
Join an empty Garry's Mod server with ULib and ULX installed. Make yourself admin.
xgui xban
- Opens a new ban windowExpected results: An error message.
Actual results: I get banned.
This is caused by this line of code.
The name field is empty and ULib.getUser("")
matches everyone, so it will return me even though I didn't enter a name, as long as there are no other players on the server.
When you have darkrp set up to mysql ulx resets fadmins ranks back to user after a server restart. After 4 days of debugging my server, I've narrowed it down to ulx/ulib. Having darkrp set up to SQLite while using ulx/ulib works flawlessly, but when darkrp is set to mySQL this bug occurs. Darkrp is not the issue since removing ulx/ulib fixes the problem. There are no error on the server nor the database, so it took me a long time to find out the cause, but if you can have ulx/ulib working with darkrp using SQLite why wouldn't it work when its set to mySQL? Any chance we can get a fix for this? ulx/ulib is very important on my server. I am running the latest github for both ulx/ulib.
Tell us what should happen Well I actully dont see anything happend ingame but the error is anoying
Tell us what happens instead ^^
[ERROR] addons/ulib/lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ERROR] addons/ulib/lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
Run "ulx version" in console and paste the result 3.70 something
The reason why i post this even thou it doesent relly do anything visualy ingame the error is anoying cause its spamming console
Clean ours up and make sure debuginfo handles this case correctly.
A new team with the default values to be created and displayed ready for editing.
Nothing,
Im unsure if this is because its just not updating in the GUI or it it actually is not creating the teams.
I believe the issue lays with the GUI not updating as I can remove adverts and I see the effect in-game, Although they are still shown in the GUI after iv just deleted them, they no longer run.
The same can be said for adding players to ranks, It works but the rank user list under the rank stays empty etc..
None
None
ULib v2.61d (06/12/16)
ULX v3.71
UPDATE:
After some testing with my friends server I think I have found a reason for the issue,
With ULX v3.71 and ULib v2.61d on a Windows server, the GUI updates perfectly.
After seeing his running fine I took an exact copy of his SVNed folders and tried it on our Linux machine, the issue still occured and the GUI still does not update even though its a 1:1 clone of the windows server's ulx and ulib.
So this leads me to believe its a linux only bug, the root of which I still do not know.
Any help would be very much appreciated.
1.download ulx and ulib
2.put it in your server
3.restart and join
Tell us what should happen
well it should act as normal
Tell us what happens instead
well dark rp errors that weren't there then there is mass lua spam in console and you spawn in as a joining/connecting job and we spawn in a road
[ERROR] lua/includes/modules/notification.lua:255: attempt to call field 'Register' (a nil value)
[ERROR] lua/includes/modules/notification.lua:138: attempt to call field 'Count' (a nil value)
well i can't do it in the player console because of lua spam and if i put it in the server console it says unknown command
Tell us what should happen
if i type ulx adduser mynamae superadmin i should be admin but .assumption fail
i typed, ulx adduser leoshiro superadmin, before i used to do that with no problem
but since i made myself ulx adduser leoshiro no access it has been buggy and dont want me to become admin, i tried re installing and everything i tried instead adding to workshop addon instead of manually extracting them i tried everything still, after i type ulx adduser every key i type it returns
Tell us what happens instead
[ERROR] Assumption fail!
you dont have access to that command, leoshiro, i tried both server console and gmod console
Run "ulx version" in console and paste the result
] ulx version
ULib v2.61
ULX v3.71
Really, an overhaul at the same time may not be a terrible idea. Look to see how other admin mods are handling it, how they are configured, and figure out the best of all worlds.
No errors, notifications should display.
ULIB UnAuth Errors, notification isn't displayed, bots and players can't be kicked anymore
[ERROR] addons/svn_ulx/lua/ulx/modules/uteam.lua:23: attempt to index a nil value
addons/svn_ulx/lua/ulx/log.lua:354: [ULIB] Unauthed playerBurger: !slap burger
addons/svn_ulx/lua/ulx/log.lua:354: [ULIB] Unauthed playerBurger: !kick furry
addons/svn_ulx/lua/ulx/log.lua:354: [ULIB] Unauthed playerBurger: !kick burger
None
ULib v2.60d (04/30/16)
ULX v3.70d (03/20/16)
This is an issue happening just to me I think, I need help fixing. When I remove someones rank when they're not on the server, when they join, they still have it, however, it doesn't show it anymore in the ULX menu. When they're on, I can remove their rank using ULX Removeuser. I've tried to remove their rank every way possible using ULX but they still have it.
KeyValues Error: LoadFromBuffer: missing { in file In
(AddonInfo),
KeyValues Error: LoadFromBuffer: missing { in file In
(AddonInfo),
KeyValues Error: LoadFromBuffer: missing { in file In
(AddonInfo),
KeyValues Error: LoadFromBuffer: missing { in file In
(AddonInfo),
KeyValues Error: LoadFromBuffer: missing { in file In
(AddonInfo),
KeyValues Error: LoadFromBuffer: missing { in file In
(AddonInfo),
KeyValues Error: LoadFromBuffer: missing { in file In
(AddonInfo),
KeyValues Error: LoadFromBuffer: missing { in file In
(AddonInfo),
KeyValues Error: LoadFromBuffer: missing { in file In
(AddonInfo),
KeyValues Error: RecursiveLoadFromBuffer: got } in key in file In
AddonInfo,
KeyValues Error: RecursiveLoadFromBuffer: got } in key in file In
AddonInfo,
ULib v2.60
ULX v3.70
Looks really ugly at the current state and it could provide more information.
Should be added:
You are banned from this server!
[ERROR] addons/ulx/lua/ulx/xgui/bans.lua:21: Tried to use invalid object (type Panel) (Object was NULL or not of the right type)
addons/ulx/lua/ulx/xgui/bans.lua:46: attempt to index local 'txtCol' (a nil value)
When I get in a vehicle or a chair
I should be able to switch my view
But it keep said consle error, and I can't switch my view
This is the consle say
[ULib] lua/entities/y_helicopter/cl_init.lua:31: attempt to call field 'CalcView' (a nil value)
Please help
Would it be possible to implement an option to ULX to save its logs to Source's Native Log Files in the /logs/
directory instead of to text files in the /data/
directory?
This can be useful to those who like to use Source's own logging system for their logs rather than having various addons save their own logs into different text files, keeping things consistent and tidy. Source's own logging system also captures events that can't normally be captured via logging systems through Lua, such as engine errors.
No error should appear.
Error appeared on initialspawn
No Server error
[ULX] Loading CLIENT module: motdmenu.lua
[ULX] Loading CLIENT module: uteam.lua
[ULX] Loading CLIENT module: xgui_client.lua
[ULX] Loading CLIENT module: xgui_helpers.lua
[ULX] Loading CLIENT module: xlib.lua
[ULX] Loading SHARED module: chat.lua
[ULX] Loading SHARED module: fun.lua
[ULX] Loading SHARED module: menus.lua
[ULX] Loading SHARED module: rcon.lua
[ULX] Loading SHARED module: teleport.lua
[ULX] Loading SHARED module: user.lua
[ULX] Loading SHARED module: userhelp.lua
[ULX] Loading SHARED module: util.lua
[ULX] Loading SHARED module: vote.lua
Client "[FP]ICEMAN" spawned in server <STEAM_0:1:4782422> (took 12 seconds).
[ERROR] addons/ulx/lua/ulx/xgui/bans.lua:46: attempt to index local 'txtCol' (a nil value)
1. unknown - addons/ulx/lua/ulx/xgui/bans.lua:46
2. include - [C]:-1
3. fn - addons/ulx/lua/ulx/modules/cl/xgui_client.lua:142
4. Call - addons/ulib/lua/ulib/shared/hook.lua:110
5. fn - addons/ulib/lua/ulib/cl_init.lua:49
6. unknown - addons/ulib/lua/ulib/shared/hook.lua:110
ulx 3.70d
ulib 2.60
this is spammed in console constantly
KeyValues Error: RecursiveLoadFromBuffer: got } in key in file In
AddonInfo, ,, (:),
KeyValues Error: LoadFromBuffer: missing { in file In
(AddonInfo), (,), (:),
KeyValues Error: LoadFromBuffer: missing { in file In
(AddonInfo), (,), (:),
KeyValues Error: LoadFromBuffer: missing { in file In
(AddonInfo), (,), (:),
KeyValues Error: LoadFromBuffer: missing { in file In
(AddonInfo), (,), (:),
KeyValues Error: LoadFromBuffer: missing { in file In
(AddonInfo), (,), (:),
KeyValues Error: LoadFromBuffer: missing { in file In
(AddonInfo), (,), (:),
ulx v3.70
ulib v2.60
[ERROR] addons/ulx/lua/ulx/xgui/bans.lua:46: attempt to index local 'txtCol' (a nil value)
Today's gmod update seems to have removed the bans page.
idk?
idk?
Tell us what happens instead
I just updatet my Garry's Mod Server to the newest version of gmod (March 2016 Update ) and this popup, help! :c
[ERROR] addons/ulx/lua/ulx/xgui/bans.lua:36: attempt to index local 'txtCol' (a nil value)
[ERROR] addons/ulx/lua/ulx/xgui/bans.lua:36: attempt to index local 'txtCol' (a nil value)
Run "ulx version" in console and paste the result
Invalid command entered. If you need help, please type "ulx help" in your console. (the latest.)
I should be able to see "Server Settings Module"
If you look in settings or groups or anything that has a value you need to input, is all blanked out.
Same for group modification, doesn't list any users or doesn't show any options. Can't see any options for Manage Permissions as well.
It works fine on an older version of ulx and ulib.
This isn't a really big issue since I can manually do it, but having the GUI makes life easy.
No error
No error
Run "ulx version" in console and paste the result
ULib v2.61
ULX v3.71
Id like them
tired of morons spamming votes/etc
I seen a similar post about this issue but the OP didn't seem too intelligent.. So let's start from the beginning.
I updated DarkRp to the most recent version. I run a modified version of DarkRP (Don't tell FPtje!) so it's a bitch to update but I finally did it. (Btw I tested this with a unmodified version of Darkrp and had the same issues so no it's not my code that's fucking shit up)
Soon after the update me and my staff realized there was a issue with removing offline players ranks. It would say they're demoted but as soon as they join they have their rank all the sudden. So today I finally got around to fixing it, first step I did was Stop the server, delete the data files and install a fresh copy of ULX and ULib. So I start the server and join with a few of my staff and somehow we ALL have our ranks. How is this possible? Hm. So I do it all again. Fresh copy, deleted data files, then started the server. This time no one joined, so I opened the data files and all of them were default ones. 0 users, default groups, and default everything. As soon as I join, Bam, all the data files change and I have my rank, along with the other 100000 players on my server. Where is this Data coming from???? So my next guess is FAdmin. Yes I have it on all my servers. Never had any issues with it the past two and a half years on all my DarkRp servers. So I disable it, delete the data files, install a fresh copy of ULX and ULib and join back. It's fixed! I can now remove users ranks successfully when they're offline. BUT players get this error every time they load into the server. (Only known issue)
Error seems to be Client only on PlayerInitialSpawn
[ERROR] addons/ulib/lua/ulib/shared/sh_ucl.lua:48: attempt to call method 'UniqueID' (a nil value)
1. query - addons/ulib/lua/ulib/shared/sh_ucl.lua:48
2. fn - addons/ulib/lua/ulib/shared/cami_ulib.lua:18
3. Call - addons/ulib/lua/ulib/shared/hook.lua:110
4. PlayerHasAccess - addons/ulib/lua/ulib/shared/cami_global.lua:370
5. unknown - gamemodes/darkrp/gamemode/modules/fpp/pp/client/menu.lua:37
Timer Failed! [Simple][@gamemodes/darkrp/gamemode/modules/fpp/pp/client/menu.lua (line 45)]
Damn, I thought I was getting close.. So I open menu.lua
http://pastebin.com/NX2NxZxf
Here are lines 36-45
Is this a possible issue with CAMI? I don't know anymore.
I also ran lua_run print( Entity(1):UniqueID() )
and got this
> print( Entity(1):UniqueID() )...
4152672573"
Don't know if that helps.
Current Version: Fresh Unmodified Copy from Github
ULib 2.61
ULX 3.71
Why hasn't this been officially integrated yet? There is a huge demand for this and as far as I can tell lex's module is outdated. If someone could add completely integrated functionality for sourcebans it would help large community owners who host servers outside of gmod, instead I'm going to have to go hire a coder to figure something out so we can integrate. you guys should seriously consider adding in the functionality.
thanks,
mike
When i load a save, It says that its creating errors and doesn't load any NPCS with the errors in console:
6. Paste - lua/includes/modules/duplicator.lua:720
7. unknown - lua/includes/gmsave.lua:58
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
[ULib] lua/ulib/server/player_ext.lua:50: attempt to index local 'ply' (a nil value)
thats all of the error message i could paste because the errors fill the entire console
So, i created Darkrp server, installed the lastest updates and when i join and set me as superadmin via console "rcon ulx adduserid..." i get in the superadmin group and can use the menu and execute commands but when i'm on the tab menu have none of the commands (ban, kick, freeze...) and when i try to go on server settings it says "no access!".
[Screenshots]
http://www.noelshack.com/2016-08-1456348942-tabmenu.png
http://www.noelshack.com/2016-08-1456348941-tabmenu.png
http://www.noelshack.com/2016-08-1456348941-ulxmenu.png
Version
ulx v3.70
ulib v2.60
FPtje said:
"_it's ULX':
] lua_run_cl print(Player(3):GetNWString("usergroup"))
user
] lua_run_cl print(Player(3):GetUserGroup())
superadmin
] lua_run_cl show(FindMetaTable("Player").GetUserGroup)
function: 0x2b9d5b10 -- [addons/ulib/lua/ulib/shared/sh_ucl.lua]: 263-272
] lua_run print(Player(3):GetUserGroup())
print(Player(3):GetUserGroup())...
user
ULib has overridden GetUserGroup and decided that clientside it should say "superadmin" while serverside it says "user". FAdmin uses GetUserGroup, so clientside, the player thinks they're superadmin."
so i downloaded another sever management and mount the other server management at the same time and the ulx and the ulib is creating lua errors so i removed the other server management when i login again the darkrp jobs are error can someone help me? i tried to reinstall the ulx but it cant fix
I've developed an addon that I'm thinking of selling on ScriptFodder but i had to add a few lines of code to some of the ulx functions for logging purposes. Would you mind that these functions appear in it since you did write them? thanks
Hi guys.
When i giving any custom group to my friend (helper,vip, etc.) and his leaving from the server - server crashing, just shutting off
Last logs:
[15:44:25] Client "Nick" spawned in server <STEAM_0:0> (took 12 seconds).
[15:45:06] Brian Bridges added Nick to group helper
[15:45:12] Nick: !jail
[15:45:15] Nick: !jai;
[15:45:17] Dropped "Nick" from server<STEAM_0:0>
CRASH
I tried to reinstall many times.
Thank you in andvance.
ulx-v3_62 and 2.52 ulib
My TTT server was frequently showing the "keyValues Error: RecursiveLoadFromBuffer: got } in key in file In AddonInfo," error on the console. It no longer occurs when i remove ULX and ULib from the server. Can anyone help me out? When this error happens, very frequently the server crashes and the players' game freezes completely.
Today i have configure all rights for all groups, 2 Hours later daily restart on my server after the restart im joining my server and all rights back to the default rights and all groups that i create are there but not configure.
I can now right for 5 times to adjust all rights for all groups.
No Errors
No Errors
ULib v2.60d
ULX v3.70d
I should be able to go into ulx and be able to see what I'm typing in a ban message or the sort
Text box shows up, but not the text. I can type in it, but I can't see what I'm actually typing
None, I just fixed all the ones that could have been relevant
None
] ulx version
Invalid command entered. If you need help, please type "ulx help" in your console.
I am using the ULX off of the steam workshop
Using the latest ulx with a local HTML file causes the following error. I replaced the motd.txt with a file that contains HTML.
[ERROR] addons/ulx-master/lua/ulx/modules/cl/motdmenu.lua:216: attempt to index field 'motdSettings' (a nil value)
if you use it as a bind the teleport command does not echo in chat or server log AFAIK
Copying over old issue from Nayruden/Ulysses#7
A minor error, doesn't have a huge effect.
How to reproduce:
[ERROR] addons/ulib/lua/ulib/shared/cami_ulib.lua:72: User id does not exist for removing (BOT)
1. tempfuncremove - [C]:-1
2. removeUser - addons/ulx/lua/ulx/xgui/server/sv_groups.lua:59
3. fn - addons/ulib/lua/ulib/shared/cami_ulib.lua:72
4. Call - addons/ulib/lua/ulib/shared/hook.lua:110
5. SignalUserGroupChanged - addons/falcos-prop-protection/lua/libraries/sh_cami.lua:497
6. callback - gamemodes/darkrp/gamemode/modules/fadmin/fadmin/access/sv_init.lua:300
7. unknown - gamemodes/darkrp/gamemode/modules/fadmin/fadmin/commands/sv_concommands.lua:19
8. unknown - lua/includes/modules/concommand.lua:54
Can also be triggered with this:
CAMI.SignalUserGroupChanged(Player(29), "user", "user", "FAdmin")
with Player(29)
a valid player.
Hey guys,
here my Problem as short as possible:
I got these Groups on the Server:
Group | Inherit |
---|---|
superadmin | admin |
admin | operator/donator+ |
operator/donator+ | operator/donator |
operator/donator | operator |
operator | member/donator+ |
member/donator+ | user |
member/donator | user |
member | user |
donator+ | user |
donator | user |
noaccess | user |
but i want to set them up like:
Group | Inherit |
---|---|
superadmin | admin |
admin | operator/donator+ |
operator/donator+ | operator/donator |
operator | member/donator+ |
member/donator+ | member/donator |
member/donator | member |
member | donator+ |
donator+ | donator |
donator | user |
noaccess | user |
If i set them up like this, everything higher then donator+ gains ACCESS_ADMIN flag...
(ply:IsAdmin() will be true on member)
i do not know why
ULX not touching the player's team and thus not breaking everything.
ULX sets the player's team to ID 1001:
https://github.com/TeamUlysses/ulx/blob/master/lua/ulx/xgui/server/sv_groups.lua#L234
This potentially breaks any existing ply:Team()
checks in gamemodes as the player is now in an unexpected and, in some gamemodes, invalid state.
v3.70w
Error will pop up the first time in console.
Lag for a sec but works...
[ERROR] addons/ulx/lua/ulx/xgui/bans.lua:200: attempt to index local 'bandata' (a nil value)
ULib v2.60
ULX v3.70
[ERROR] addons/ulx/lua/ulx/xgui/commands.lua:316: attempt to call method 'Toggle' (a nil value)
Just appeard.
Support for multi-language as it seen (as example) in TTT or Latest version of Murder
so i have ulx and ulib and they are working normally but when i downloaded another server management its giving me error so i removed that another server management but the ulx and ulib keep giving me the error with the darkrp jobs.Does anyone know how to fix this? please
http://forums.ulyssesmod.net/index.php/topic,9269.0.html
This command is created with ULib.cmds.addCommandClient, as are the rest of the XGUI commands. So why doesn't "ulx menu" work?
https://github.com/TeamUlysses/ulx/blob/master/lua/ulx/modules/cl/xgui_client.lua#L561-L567
[ERROR] addons/ulx/lua/ulx/xgui/server/sv_bans.lua:152: attempt to compare number with string
1. unknown - addons/ulx/lua/ulx/xgui/server/sv_bans.lua:152
2. sort - [C]:-1
3. getSortTable - addons/ulx/lua/ulx/xgui/server/sv_bans.lua:152
4. unknown - addons/ulx/lua/ulx/xgui/server/sv_bans.lua:193
5. unknown - addons/ulx/lua/ulx/modules/xgui_server.lua:65
6. unknown - lua/includes/modules/concommand.lua:54
Occured just after an admin tried to unban a player via the menu.
i want it like
user -> trusted -> trialmod -> moderator -> admin -> admin+ ->headofstaff -> superadmin
ULX version: v3.71
ULib version: v2.61
Gamemode: DarkRP
Map: rp_downtown_v4c_v2
Dedicated server: true
ULib.ucl.groups (#=11):
Trusted:
allow:
1 = ulx seeanonymousechoes
inherit_from = user
member:
allow:
1 = ulx seeanonymousechoes
inherit_from = user
VIP+:
allow:
1 = ulx seeanonymousechoes
2 = ulx votekick
inherit_from = user
inactive:
allow:
inherit_from = user
VIP:
allow:
1 = ulx seeanonymousechoes
inherit_from = user
user:
allow:
1 = ulx asay
2 = ulx help
3 = ulx motd
4 = ulx psay
5 = ulx seeanonymousechoes
6 = ulx thetime
7 = ulx urs_echo_commands
8 = ulx urs_echo_spawns
9 = ulx urs_overwrite_sbox
10 = ulx urs_weaponpickups
11 = ulx usermanagementhelp
12 = ulx version
13 = ulx who
superadmin:
allow:
1 = apromote_settings
2 = atags adminpanel
3 = awarn_delete
4 = awarn_options
5 = darkrp_changedoorsettings
6 = darkrp_setlicense
7 = darkrp_setmoney
8 = fpp_settings
9 = ulx addgroup
10 = ulx addmoney
11 = ulx adduser
12 = ulx adduserid
13 = ulx banid
14 = ulx cexec
15 = ulx ent
16 = ulx exec
17 = ulx groupallow
18 = ulx groupdeny
19 = ulx hiddenecho
20 = ulx loadoutadd
21 = ulx loadoutremove
22 = ulx logchat
23 = ulx logdir
24 = ulx logecho
25 = ulx logechocolorconsole
26 = ulx logechocolordefault
27 = ulx logechocoloreveryone
28 = ulx logechocolormisc
29 = ulx logechocolorplayer
30 = ulx logechocolorplayerasgroup
31 = ulx logechocolors
32 = ulx logechocolorself
33 = ulx logevents
34 = ulx logfile
35 = ulx logjoinleaveecho
36 = ulx logspawns
37 = ulx logspawnsecho
38 = ulx luarun
39 = ulx maul
40 = ulx rcon
41 = ulx removegroup
42 = ulx removeuser
43 = ulx removeuserid
44 = ulx removezone
45 = ulx renamegroup
46 = ulx restrict
47 = ulx seeanonymousechoes
48 = ulx setgroupcantarget
49 = ulx setlimit
50 = ulx stopvote
51 = ulx unrestrict
52 = ulx userallow
53 = ulx userallowid
54 = ulx userdeny
55 = ulx userdenyid
56 = ulx voteecho
57 = xgui_gmsettings
58 = xgui_managebans
59 = xgui_managegroups
60 = xgui_svsettings
61 = xgui_urs
inherit_from = admin
moderator:
allow:
1 = awarn_view
2 = awarn_warn
3 = ulx ban
4 = ulx banid
5 = ulx bring
6 = ulx freeze
7 = ulx gag
8 = ulx gimp
9 = ulx goto
10 = ulx hp
11 = ulx ignite
12 = ulx jail
13 = ulx jailtp
14 = ulx kick
15 = ulx maul
16 = ulx mute
17 = ulx noclip
18 = ulx nolag
19 = ulx physgunplayer
20 = ulx return
21 = ulx seeanonymousechoes
22 = ulx seeasay
23 = ulx setjob
24 = ulx slap
25 = ulx slay
26 = ulx spectate
27 = ulx strip
28 = ulx tsay
29 = ulx unblind
30 = ulx uncloak
31 = ulx unfreeze
32 = ulx ungag
33 = ulx ungimp
34 = ulx ungod
35 = ulx unignite
36 = ulx unigniteall
37 = ulx unjail
38 = ulx unmute
39 = ulx unragdoll
40 = ulx vote
ulx cloak = ^
can_target = !%admin
inherit_from = user
admin:
allow:
1 = awarn_remove
2 = awarn_view
3 = awarn_warn
4 = darkrp_admincommands
5 = darkrp_getadminweapons
6 = darkrp_getjob_mayor
7 = darkrp_getjob_police
8 = darkrp_getjob_swatassaulter
9 = darkrp_getjob_swatleader
10 = darkrp_getjob_swatmedic
11 = darkrp_getjob_swatsniper
12 = darkrp_seeevents
13 = darkrp_setdoorowner
14 = fpp_cleanup
15 = fspectate
16 = fspectateteleport
17 = permaprops_delete
18 = permaprops_menu
19 = permaprops_phys
20 = permaprops_property
21 = permaprops_save
22 = permaprops_tool
23 = permaprops_update
24 = ulx addscreen
25 = ulx armor
26 = ulx arrest
27 = ulx ban
28 = ulx banid
29 = ulx blind
30 = ulx bring
31 = ulx chattime
32 = ulx cleanupscreens
33 = ulx csay
34 = ulx disablepurge
35 = ulx doorowner
36 = ulx enablepurge
37 = ulx endpurge
38 = ulx freeze
39 = ulx gag
40 = ulx gimp
41 = ulx god
42 = ulx goto
43 = ulx help
44 = ulx hp
45 = ulx ignite
46 = ulx jail
47 = ulx jailtp
48 = ulx jobban
49 = ulx jobunban
50 = ulx kick
51 = ulx kickafternamechanges
52 = ulx kickafternamechangescooldown
53 = ulx kickafternamechangeswarning
54 = ulx loadscreens
55 = ulx lockdown
56 = ulx map
57 = ulx mechatenabled
58 = ulx motdfile
59 = ulx motdurl
60 = ulx mute
61 = ulx noclip
62 = ulx nolag
63 = ulx physgunplayer
64 = ulx playsound
65 = ulx ragdoll
66 = ulx removezone
67 = ulx reservedslots
68 = ulx resyncall
69 = ulx return
70 = ulx rslots
71 = ulx rslotsmode
72 = ulx rslotsvisible
73 = ulx savescreens
74 = ulx seeanonymousechoes
75 = ulx seeasay
76 = ulx selldoor
77 = ulx send
78 = ulx setjob
79 = ulx setname
80 = ulx showmotd
81 = ulx slap
82 = ulx slay
83 = ulx spawnecho
84 = ulx spectate
85 = ulx sslay
86 = ulx startpurge
87 = ulx strip
88 = ulx teleport
89 = ulx tsay
90 = ulx unarrest
91 = ulx unban
92 = ulx unblind
93 = ulx uncloak
94 = ulx unfreeze
95 = ulx ungag
96 = ulx ungimp
97 = ulx ungod
98 = ulx unignite
99 = ulx unigniteall
100 = ulx unjail
101 = ulx unlockdown
102 = ulx unmute
103 = ulx unragdoll
104 = ulx veto
105 = ulx vote
106 = ulx voteban
107 = ulx votebanminvotes
108 = ulx votebansuccessratio
109 = ulx votekick
110 = ulx votekickminvotes
111 = ulx votekicksuccessratio
112 = ulx votemap2
113 = ulx votemap2minvotes
114 = ulx votemap2successratio
115 = ulx votemapenabled
116 = ulx votemapmapmode
117 = ulx votemapmintime
118 = ulx votemapminvotes
119 = ulx votemapsuccessratio
120 = ulx votemapvetotime
121 = ulx votemapwaittime
122 = ulx welcomemessage
123 = ulx whip
124 = xgui_managebans
ulx cloak = ^
can_target = !%admin
inherit_from = user
trialmod:
allow:
1 = awarn_view
2 = awarn_warn
3 = ulx ban
4 = ulx banid
5 = ulx freeze
6 = ulx jail
7 = ulx jailtp
8 = ulx kick
9 = ulx maul
10 = ulx nolag
11 = ulx physgunplayer
12 = ulx seeanonymousechoes
13 = ulx seeasay
14 = ulx slap
15 = ulx slay
16 = ulx spectate
17 = ulx uncloak
18 = ulx unfreeze
19 = ulx unjail
ulx return = !%admin
ulx goto = !%admin
ulx setjob = ^
ulx bring = !%admin
ulx noclip = ^
ulx cloak = ^
can_target = !%moderator
inherit_from = user
headofstaff:
allow:
inherit_from = admin
ULib.ucl.authed (#=3):
2198738319:
deny:
allow:
ulx = debuginfo
name = Paranormaal Slagroomsoesje
group = superadmin
633759379:
name = Jesus
deny:
allow:
group = headofstaff
3410176238:
deny:
allow:
name = ChickenDick<3
group = moderator
Garrysmod default file (#=1):
Users:
superadmin:
admin:
See http://forums.ulyssesmod.net/index.php/topic,9228.0.html
I know we have some additional discussion on this somewhere, possibly on the old issue tracker. Our biggest problem was what value to use to remain backwards compatible but still logical.
Not sure if it can be reproduced.
People should be able to connect to the server, but they get kicked off after connection
The person is kicked with the following error
"Sun 20/03/2016 19:46:54 name (STEAMID) disconnected (Client 33 overflowed reliable channel.)"
The Client (number) is usually a random number
Dropped Cpt.Bubbles from server (Client 34 overflowed reliable channel.)
Client sending to server with no netchannel!
SoundEmitter: removing map sound overrides [8 to remove, 0 to restore]
Client sending to server with no netchannel!
ULib v2.60
ULX v3.70
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.