Commit Graph

287 Commits

Author SHA1 Message Date
SticklyMan
53e5697dfa Updated XGUI targeting to utilize ULib's ID Targeting system.
You should now be able to ban any player through the gui (Fixes #142).
2013-01-27 18:24:59 -07:00
Nayruden
0e83dff657 Fixed error message in targeting not showing, added "$" keyword for targeting id's, and changed ulx who to show user ids instead of ent ids. 2013-01-27 19:35:16 -05:00
Nayruden
819fd56e6a Fixes #130 (again! Thanks, Stickly Man!) 2013-01-27 17:48:42 -05:00
Nayruden
ad17c96691 Following up on cc5e8a127c, changed callback location to be consistent with how the console command callback works. 2013-01-27 17:04:48 -05:00
SticklyMan
4a9ed78ddb Fixed ULib.HOOK_COMMAND_CALLED not being called on chat commands. Thanks Adult!
See http://forums.ulyssesmod.net/index.php/topic,5983.0.html
2013-01-21 18:46:47 -07:00
Nayruden
140600cd30 Aliased !tp to ulx teleport. 2013-01-12 19:06:58 -05:00
Nayruden
a7d7e15da3 Removing code that no longer works due to garry-breakages (surprise, surprise). Also moved chat delays to their own queue. 2013-01-09 17:03:28 -05:00
Nayruden
4c4324ac88 Fixes #1, promotion problem after using "ulx user allow". 2013-01-07 21:03:25 -05:00
Nayruden
3e981af016 Fixes #130, queue overloading issues. 2013-01-07 19:59:42 -05:00
Nayruden
1057dc4991 FIX Error with returning from invisibility when the player has no weapons (Thanks HellFox). 2013-01-03 22:49:16 -05:00
Nayruden
0480088b30 FIX Team vs public chat doing the opposite of what it should for logs and "/me" actions. Wonder how long ago Garry needlessly changed that API without us noticing. 2013-01-03 21:12:43 -05:00
Nayruden
2068c71efc Fixes #103, removes some old cruft that's not longer needed. 2013-01-03 20:14:27 -05:00
Nayruden
a364c2adef Group operator which ignores inheritance.
Fixes #124
2013-01-03 20:13:27 -05:00
Nayruden
1ac226963a Removed datastream (no longer needed) 2013-01-03 20:05:15 -05:00
Nayruden
3c64c7bd54 Fixed #54, replicated cvars causing users to be unable to join.
It ended up not being as complicated as I thought it would be, since I was already handling the replication myself. Also made the cvar changed hook on the client slightly nicer by including the player that changed it.
2012-12-19 16:54:54 -05:00
Nayruden
fe6606c0c8 Matching Garry's hook library changes. Fixes #94. 2012-12-18 13:36:11 -05:00
Nayruden
69f4ac2d96 Fixes #69 (Thanks @nrlulz!) 2012-11-19 23:12:27 -05:00
Nayruden
53955dfca6 Changes to reflect Garry's additions to hook library.
Fixes #67

Wonder if he will ever realize that there's an actually good way to do this instead of hacking and slashing it?
2012-11-12 20:16:04 -05:00
Nayruden
4dc148edc9 Fix and normalization for last pull
Thanks @FPtje ! We really do appreciate the help. :)
2012-11-10 23:13:04 -05:00
FPtje
9e8774441e Removed two redundant kicks in the ULib.addBan function
Added time and admin name to kick/ban reason, so clients know for how long they're banned:

Various kick/ban situations and the messages that the clients see:

ulx kick FPtje test
> Kicked by FPtje(STEAM_0:0:8944068) (test)

ulx ban FPtje 0 minge
> Kicked by FPtje(STEAM_0:0:8944068) (Banned permanently: minge)

ulx ban FPtje 1 minge
> Kicked by FPtje(STEAM_0:0:8944068) (Banned for 1 minute(s): minge)

lua_run ULib.kick(Player(12))
> [ULX] Kicked from server

lua_run ULib.kick(Player(12), 'Vote kick successful.')
> Vote kick successful.
2012-11-10 23:09:33 +01:00
Nayruden
464d7ff05e Reinstating fix for Garry's broken API…
So sad.
2012-11-05 19:20:19 -05:00
Nayruden
8724b86df1 Fixes #55
Also removed a hack to work around garry's broken API -- looks like it is fixed now.
2012-11-04 09:51:15 -05:00
Nayruden
db12705f53 Fixed #51 by retooling our hook library
Made appropriate changes elsewhere in the code. Also removed an ancient reference to ULib.debug in the physics helper code.
2012-11-03 12:18:52 -04:00
SticklyMan
5e3f46d856 Renamed ulib/data/ULib folder to ulib/data/ulib for case-sensitive systems. 2012-11-01 21:45:07 -06:00
Nayruden
8dbafa1f96 Changed ULib data folder references to all be lower case, fixed some convar help strings. 2012-10-27 15:26:04 -04:00
Nayruden
f46c330bab Fixes for last minute changes at GM13 launch 2012-10-24 20:39:33 -04:00
Nayruden
adf25122cf Merge branch 'GM13'
Conflicts:
	.gitignore
2012-10-24 19:12:38 -04:00
Nayruden
210755e0ab Fix for garry's removal of PCallError 2012-10-12 17:35:12 -04:00
Nayruden
6d22a09757 Kick message + GM13 changes
Added a new function to the hook library to match Garry's API.
Better deal with blank reasons when kicking users, fixes #13 (Thanks Cpt. David)
2012-10-07 19:02:50 -04:00
SticklyMan
95918f15cb Fixed breakage in latest update (LUA_PATH replaced with "LUA" for second file.Find argument)
XGUI is visible again!
Removed some unnecessary XGUI debug print statements.
2012-10-06 22:29:56 -06:00
Brett Smith
1c847c0b6d Tons of fixes for latest garry GM13 breakages 2012-09-23 23:22:41 -04:00
SticklyMan
8d32f56375 Normalize line endings 2012-08-01 20:23:30 -06:00
Brett Smith
e7bdfb3d5e Merge branch 'master' into GM13
Conflicts:
	ulib/ULib_readme.txt
	ulib/info.txt
	ulib/lua/ulib/shared/commands.lua
	ulx/lua/ulx/xgui/bans.lua
2012-08-01 19:41:29 -06:00
Brett Smith
3cd5d44104 "ulx ban" as a natural number type again
This fixes #4. Other supporting mechanisms were updated to reflect these changes.
2012-08-01 18:38:09 -06:00
Brett Smith
e75c818a2a Not sure how this number got reduced. Oops. 2012-06-19 17:48:08 -06:00
Brett Smith
ebbf11ab4d Committing all work done so far for GM13
There's some debug stuff in here still.
2012-04-23 14:20:37 -04:00
Brett Smith
abce159336 Bringing in ULX 3.53, ULib 2.42 2012-04-23 14:05:19 -04:00