ULX

Author Topic: Some large changes in ULX rev 148  (Read 3572 times)

0 Members and 1 Guest are viewing this topic.

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Some large changes in ULX rev 148
« on: January 05, 2011, 01:48:13 AM »
Wall of text:
Quote from: changelog
Player init is now done through clientRPC to dodge a really odd bug with usermessages, abolished anything menu-related (use XGUI), rewrote the action logging system (much more robust now with more configuration options), added ulx logEchoColors, ulx logEcho now supports states 1,2, and 3 again, due to the new logging system I was able to add more color to more commands (like ulx thetime), marked anything to do with the old log system as deprecated, now uses more efficient looping in dozens of places, made chat spam protection more efficient, the /me checks in chat now only apply in base Sandbox gamemode (other gamemodes probably want to define that behavior for themselves), silent logging has made a comeback (rcon, luarun, etc), fixed a bug with ulx whip where a timer would never be removed if the player left during whipping, added checks to make sure that we never unignite a player that another mod ignited, can no longer ragdoll a dead person, general code cleanup.

Since I had to go through every single command and change the way it logs, keep your eyes peeled for any commands that either don't work at all or don't log like they should and report bugs in this sub-forum. Also note that old style menus are now completely gone. Go get XGUI instead!

ulx logEcho supports three levels again, just like ULX v3.40. New, however, is the ability to specify access to see who used the command anyways (defaults to admins). So, users would see "(Someone) slapped Bob", while admins would see "Bob slapped himself".

JamminR will be very happy with the "ulx logEchoColors" cvar, I imagine. ;)

These changes also address some requests Ryno brought up. Ryno, if you read this, I don't remember exactly what your problem was (besides knowing that I did solve it with these changes). Do you remember what your request was?
Experiencing God's grace one day at a time.

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Some large changes in ULX rev 148
« Reply #1 on: January 05, 2011, 04:01:11 PM »
JamminR will be very happy with the "ulx logEchoColors" cvar, I imagine.

Never said I didn't like the colors. I just couldn't easily see them.
My old man laser etched retinopathic eyes love you. :P
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline krooks

  • Sr. Member
  • ****
  • Posts: 382
  • Karma: 32
  • I don't like video games.
    • Diamond Krooks
Re: Some large changes in ULX rev 148
« Reply #2 on: February 07, 2011, 11:28:43 AM »
Sounds good, hopefully I'll get some time to update tonight
My TTT server. Join the fun!

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Some large changes in ULX rev 148
« Reply #3 on: February 07, 2011, 12:31:45 PM »
Krooks, this SVN news post is from 1/05, not 2/07.
Only update once a month? (That's fine, but, just making sure you knew)
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline krooks

  • Sr. Member
  • ****
  • Posts: 382
  • Karma: 32
  • I don't like video games.
    • Diamond Krooks
Re: Some large changes in ULX rev 148
« Reply #4 on: February 10, 2011, 09:07:42 AM »
oops  :-X LOL

I update when I know I have an hour incase I start getting conflicting plugins, or some other unforeseen issue  :P
My TTT server. Join the fun!

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Some large changes in ULX rev 148
« Reply #5 on: February 10, 2011, 02:22:41 PM »
when I know I have an hour

Ah! So once every few months then.
Understood.
:D
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline krooks

  • Sr. Member
  • ****
  • Posts: 382
  • Karma: 32
  • I don't like video games.
    • Diamond Krooks
Re: Some large changes in ULX rev 148
« Reply #6 on: February 11, 2011, 12:23:31 AM »
LOL seriously!
And the last week has been especially busy, bought myself a new truck, so I'm messin with it non stop after work every day. Amazing how dead a server can get when the owner never shows up! :P
My TTT server. Join the fun!

Offline Aaron113

  • Hero Member
  • *****
  • Posts: 803
  • Karma: 102
Re: Some large changes in ULX rev 148
« Reply #7 on: February 11, 2011, 06:06:01 AM »
Ha, isn't that the truth.  I left my server alone for a few weeks and it seemed like it just fell apart.  (As in I didn't play much at all)