• ULX v3.61 -- Advanced Admin Mod
    16 replies, posted
[b][u]ULX -- Advanced Admin Mod[/u][/b] [b][highlight][url=http://ulyssesmod.net/]Current version: 3.62[/url][/highlight][/b] [b]DOWNLOAD: [url]http://ulyssesmod.net/downloads.php[/url][/b] * Be sure you download ULib as well, as ULX [i]depends[/i] on it. [b]Brought to you by:[/b] Megiddo Stickly Man! JamminR Mr. President Join the [url=http://steamcommunity.com/groups/ULX]ULX steam community[/url]! [url=https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=smith%2ebrett%2e41%40g mail%2ecom&item_name=Donation&no_shipping=1&cn=Not es&tax=0¤cy_code=USD&lc=US&bn=PP%2dDonationsBF&cha rset=UTF%2d8][img]http://www.paypal.com/en_US/i/btn/x-click-but04.gif[/img][/url] (We'll love you forever if you donate! We need to eat too :)) [u][b]What is ULX?[/b][/u] ULX is a powerful admin mod that is not only the oldest and most mature admin mod, it’s [i][u]the[/u][/i] oldest and most mature Gmod-specific lua release still in use. The first version of ULX was released [i]days[/i] after GM9, and development on it has continued since then. Check the features list below for more details. As of version 3.50, ULX now includes XGUI, which is a GUI created by Stickly Man! which is designed to provide an intuitive yet powerful experience for users who can run ULX commands, change ULX configs, manage bans, and much more! [u][b]What's new in v3.62?[/b][/u] Along with lots of bugfixes and ideas from our community, We've added a couple new commands: "ulx return" will return a target to their previous position after a teleport, and "ulx stopvote" will stop a vote that's currently in process. Additionally, if you try to run a command with a partial name of a player that matches multiple users, a list of those users will be presented to you to help you find your target. XGUI's ban menu got an overhaul- ban information is now shown in pages, and we've added better search, filtering, AND sorting options! The ban information is longer downloaded to each admin on join- instead, the ban data is only requested when needed to avoid lag spikes. [url=http://forums.ulyssesmod.net/index.php/topic,8241.0.html]Check out the full changelog here![/url] [u][b]Screenshots:[/b][/u] [b]Commands Tab:[/b] [URL=http://imageshack.us/photo/my-images/837/cmdsl.png/][IMG]http://imageshack.us/a/img837/7532/cmdsl.th.png[/IMG][/URL] [b]Groups Tab:[/b] [URL=http://imageshack.us/photo/my-images/855/groupsteams.png/][IMG]http://imageshack.us/a/img855/53/groupsteams.th.png[/IMG][/URL][URL=http://imageshack.us/photo/my-images/11/groupsk.png/][IMG]http://imageshack.us/a/img11/755/groupsk.th.png[/IMG][/URL][URL=http://imageshack.us/photo/my-images/580/m37o.png/][IMG]http://imageshack.us/a/img580/2293/m37o.th.png[/IMG][/URL] [b]Maps Tab:[/b] [URL=http://imageshack.us/photo/my-images/404/mapsn.png/][IMG]http://imageshack.us/a/img404/2865/mapsn.th.png[/IMG][/URL] [b]Settings Tab:[/b] [URL=http://imageshack.us/photo/my-images/843/sandboxp.png/][IMG]http://imageshack.us/a/img843/9960/sandboxp.th.png[/IMG][/URL][URL=http://imageshack.us/photo/my-images/707/serveradverts.png/][IMG]http://imageshack.us/a/img707/467/serveradverts.th.png[/IMG][/URL][URL=http://imageshack.us/photo/my-images/801/serverechoes.png/][IMG]http://imageshack.us/a/img801/1263/serverechoes.th.png[/IMG][/URL][URL=http://imageshack.us/photo/my-images/571/as6t.png/][IMG]http://imageshack.us/a/img571/5967/as6t.th.png[/IMG][/URL] [b]Bans Tab:[/b] [URL=http://ulyssesmod.net/xgui/new_bans_1.png][thumb]http://ulyssesmod.net/xgui/new_bans_1.png[/thumb][/URL][URL=http://ulyssesmod.net/xgui/new_bans_2.png][thumb]http://ulyssesmod.net/xgui/new_bans_2.png[/thumb][/URL] [u][b]Full Command List:[/b][/u] [code] ULX Help: If a command can take multiple targets, it will usually let you use the keywords '*' for target all, '^' to target yourself, '@' for target your picker, '$<userid>' to target by ID (steamid, uniqueid, userid, ip), '#<group>' to target users in a specific group, and '%<group>' to target users with access to the group (inheritance counts). IE, ulx slap #user slaps all players who are in the default guest access group. Any of these keywords can be preceded by '!' to negate it. EG, ulx slap !^ slaps everyone but you. You can also separate multiple targets by commas. IE, ulx slap bob,jeff,henry. All commands must be preceded by "ulx ", ie "ulx slap" Command Help: Category: Fun o ulx armor <players> <armor: 0<=x<=255> - Sets the armor for target(s). (say: !armor) o ulx blind <players> [<amount: 0<=x<=255, default 255>] - Blinds target(s). (say: !blind) (opposite: ulx unblind) o ulx cloak [<players, defaults to self>] [<amount: 0<=x<=255, default 255>] - Cloaks target(s). (say: !cloak) (opposite: ulx uncloak) o ulx freeze <players> - Freezes target(s). (say: !freeze) (opposite: ulx unfreeze) o ulx god [<players, defaults to self>] - Grants god mode to target(s). (say: !god) (opposite: ulx ungod) o ulx hp <players> <hp: 1<=x<=2147483647> - Sets the hp for target(s). (say: !hp) o ulx ignite <players> [<seconds: 1<=x<=300, default 300>] - Ignites target(s). (say: !ignite) (opposite: ulx unignite) o ulx jail <players> [<seconds, 0 is forever: 0<=x, default 0>] - Jails target(s). (say: !jail) (opposite: ulx unjail) o ulx jailtp <player> [<seconds, 0 is forever: 0<=x, default 0>] - Teleports, then jails target(s). (say: !jailtp) o ulx maul <players> - Maul target(s). (say: !maul) o ulx playsound <sound> - Plays a sound (relative to sound dir). o ulx ragdoll <players> - ragdolls target(s). (say: !ragdoll) (opposite: ulx unragdoll) o ulx slap <players> [<damage: 0<=x, default 0>] - Slaps target(s) with given damage. (say: !slap) o ulx slay <players> - Slays target(s). (say: !slay) o ulx sslay <players> - Silently slays target(s). (say: !sslay) o ulx strip <players> - Strip weapons from target(s). (say: !strip) o ulx unigniteall - Extinguishes all players and all entities. (say: !unigniteall) o ulx whip <players> [<times: 2<=x<=100, default 10>] [<damage: 0<=x, default 0>] - Slaps target(s) x times with given damage each time. (say: !whip) Category: Rcon o ulx cexec <players> {command} - Run a command on console of target(s). (say: !cexec) o ulx ent <classname> [{<flag>:<value>}] - Spawn an ent, separate flag and value with ':'. o ulx exec <file> - Execute a file from the cfg directory on the server. o ulx luarun {command} - Executes lua in server console. (Use '=' for output) o ulx rcon {command} - Execute command on server console. (say: !rcon) Category: User Management o ulx addgroup <group> [<inherits from>] - Create a new group with optional inheritance. o ulx adduser <player> <group> - Add a user to specified group. o ulx adduserid <SteamID, IP, or UniqueID> <group> - Add a user by ID to specified group. o ulx groupallow <group> <command> [<access tag>] - Add to a group's access. o ulx groupdeny <group> <command> - Remove from a group's access. o ulx removegroup <group> - Removes a group. USE WITH CAUTION. o ulx removeuser <player> - Permanently removes a user's access. o ulx removeuserid <SteamID, IP, or UniqueID> - Permanently removes a user's access by ID. o ulx renamegroup <current group> <new group> - Renames a group. o ulx setgroupcantarget <group> [<target string>] - Sets what a group is allowed to target o ulx userallow <player> <command> [<access tag>] - Add to a user's access. o ulx userallowid <SteamID, IP, or UniqueID> <command> [<access tag>] - Add to a user's access. o ulx userdeny <player> <command> [<remove explicit allow or deny instead of outright denying: 0/1>] - Remove from a user's access. o ulx userdenyid <SteamID, IP, or UniqueID> <command> [<remove explicit allow or deny instead of outright denying: 0/1>] - Remove from a user's access. o ulx usermanagementhelp - See the user management help. Categ
Yay, new version! ;)
Good job guys! Gonna DL it right now :D
This broke my server, I don't recommend using until they fix. Not sure what the error is, but there is a problem with the ulib 2.51 Reason I know: - I downgraded to 3.60 and it worked perfectly. - Went back to 3.61 and everything broke.
[QUOTE=lerpasaur;42042905]This broke my server, I don't recommend using until they fix. Not sure what the error is, but there is a problem with the ulib 2.51 Reason I know: - I downgraded to 3.60 and it worked perfectly. - Went back to 3.61 and everything broke.[/QUOTE] Works fine on my server, running TTT v37
[QUOTE=zapha;42042979]Works fine on my server, running TTT v37[/QUOTE] It was working fine earlier, then it broke on me.
"It broke" helps no one, find the error and report it.
There seems to be a bug sometimes with the xgui when moving people's group from the "Group" tab. Sometimes you move them and it says they got moved but their name still appears on group they were in before. Usually a restart/map change fixes the problem.
[QUOTE=angelbill5914;42047086]There seems to be a bug sometimes with the xgui when moving people's group from the "Group" tab. Sometimes you move them and it says they got moved but their name still appears on group they were in before. Usually a restart/map change fixes the problem.[/QUOTE] Yeah, I am aware of this bug, I just haven't quite had the time to track it down yet. I've been having trouble replicating it, as well. Does it occur only when you try to change the group of online people?
I tried many admin mods, but this one is the best! Keep up the good work.
Seems to be happening in both online and offline players. [editline]4th September 2013[/editline] I also got several errors in the console log. One of them is: [code][ERROR] addons/ulx/lua/ulx/modules/sh/fun.lua:1015: attempt to call field 'concommand' (a nil value) 1. unknown - addons/ulx/lua/ulx/modules/sh/fun.lua:1015 2. include - [C]:-1 3. unknown - addons/ulx/lua/ulx/init.lua:33 4. include - [C]:-1 5. unknown - addons/ulx/lua/ulib/modules/ulx_init.lua:2 6. include - [C]:-1 7. unknown - addons/ulib/lua/ulib/init.lua:68 8. include - [C]:-1 9. unknown - addons/ulib/lua/autorun/ulib_init.lua:3[/code] Another is: [code][AddCSLuaFile] Couldn't find 'effects/ulx_firework/init.lua' (<nowhere>) L 09/04/2013 - 17:34:44: Lua Error: [AddCSLuaFile] Couldn't find 'effects/ulx_fireworkstem/init.lua' (<nowhere>)[/code]
There is no line 1015 in fun.lua, so you're not using the right files. Recommend full delete and reinstall. The second error is known and won't cause any issues.
While usingin the lastest GITHUB version, I'm having this occurence on the latests TTT version. It breaks the hud, nil error on sb_main:245 Also when the server starts up heres the server errors: [url]http://pastebin.com/e9Q3gngE[/url] This started to occur this morning, I've had no issue the last 2 days. Lucky for me I have a back up of an old ULX i was using, and it seems to be fine again, would be glad to see you guys look into it :)
[QUOTE=Q4-Bi;42090226]While usingin the lastest GITHUB version, I'm having this occurence on the latests TTT version. It breaks the hud, nil error on sb_main:245 Also when the server starts up heres the server errors: [url]http://pastebin.com/e9Q3gngE[/url] This started to occur this morning, I've had no issue the last 2 days. Lucky for me I have a back up of an old ULX i was using, and it seems to be fine again, would be glad to see you guys look into it :)[/QUOTE] Oops, that second error is our fault. Thanks for reporting it! It's fixed on GitHub now. The first error likely doesn't have anything to do with ULX or ULib.
Thanks Megiddo, the new update fixed both the errors :D
Most versatile administrative mod I've used on gmod.
Updated first post for our latest release of version 3.62! See more details here: [url]http://forums.ulyssesmod.net/index.php/topic,8241.0.html[/url]
Sorry, you need to Log In to post a reply to this thread.