Author Topic: Kyzer's suggestions  (Read 4963 times)

0 Members and 1 Guest are viewing this topic.

Offline Chironex

  • Full Member
  • ***
  • Posts: 197
  • Karma: 11
  • Formerly known as Kyzer
Kyzer's suggestions
« on: September 23, 2007, 09:26:59 PM »
Instead of creating a new topic each time i propose a suggestion for ulx, i will post them all in this one.

This is only suggestions that i would like to see in a future version :)


1- In the Client menu, in the list of players, what about adding a "All Players" option, which will run the command we choose with the parameter <all> ? I know about some commands doesn't allow a <all> parameter, maybe a way to make buttons grey or something so we can't press them ?


2- I always think "why they don't log NPCs spawn?"
Code: [Select]
local function NPCSpawn( ply, ent )
ulx.logSpawn( string.format( "%s<%s> spawned NPC %s", ply:Nick(), ply:SteamID(), ent:GetModel() ) )
end
hook.Add( "PlayerSpawnedNPC", "ULXLogNPCSpawn",NPCSpawn, 20 )

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6213
  • Karma: 394
  • Project Lead
Re: Kyzer's suggestions
« Reply #1 on: September 23, 2007, 11:14:45 PM »
I thought about #1, but I'd want to add team detection in as well. Also, derma doesn't support "greying out" right now.
Didn't realize we had forgot #2.
Experiencing God's grace one day at a time.

Offline MrPresident

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 2728
  • Karma: 430
    • |G4P| Gman4President
Re: Kyzer's suggestions
« Reply #2 on: October 28, 2007, 01:49:45 AM »
a way to prevent the use of <all> on commands that don't support it could be a feed back of something like...

'This command doesn't support multiple targets'

This could also be useful if you tried to type it as well.. like.. "!ban <all>" it would print back to you a response rather than the default message which I believe is "No Target Found"

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Kyzer's suggestions
« Reply #3 on: October 28, 2007, 01:52:34 AM »
Hmm. I could have sworn it did have feedback. At least at one time it did.
Perhaps we broke it, or, I dreamed it and this idea is just a confirmation of my dream becoming the future.
Yeah..that's it. :)
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6213
  • Karma: 394
  • Project Lead
Re: Kyzer's suggestions
« Reply #4 on: October 28, 2007, 08:51:59 AM »
Doh, I still haven't done #2...
Experiencing God's grace one day at a time.

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6213
  • Karma: 394
  • Project Lead
Re: Kyzer's suggestions
« Reply #5 on: December 04, 2007, 03:49:27 PM »
I'm a horrible person who should be shot for still not doing #2. Anyways, sticking it in SVN right now.
Experiencing God's grace one day at a time.

Offline Chironex

  • Full Member
  • ***
  • Posts: 197
  • Karma: 11
  • Formerly known as Kyzer
Re: Kyzer's suggestions
« Reply #6 on: February 23, 2008, 01:16:31 PM »
Hello,

A small suggestion: replacing the keyword <all> with a simple *

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Kyzer's suggestions
« Reply #7 on: February 23, 2008, 02:47:32 PM »
I like the asterisk = <all> idea. If not a replacement perhaps, in addition too. I'm not sure how many admins use the multiplayer functionality anyway.
I mean, I know we do, but considering many don't even read the readme's, I'm curious as to how many even know it exist.
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6213
  • Karma: 394
  • Project Lead
Re: Kyzer's suggestions
« Reply #8 on: February 23, 2008, 10:16:00 PM »
Would be easy to do, only need to modify one function. :)
Experiencing God's grace one day at a time.

Offline Chironex

  • Full Member
  • ***
  • Posts: 197
  • Karma: 11
  • Formerly known as Kyzer
Re: Kyzer's suggestions
« Reply #9 on: February 29, 2008, 05:21:52 PM »
Thanks, i just saw it has been done in the SVN verison, like, a day after i suggested :D

Offline MrPresident

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 2728
  • Karma: 430
    • |G4P| Gman4President
Re: Kyzer's suggestions
« Reply #10 on: February 29, 2008, 06:16:52 PM »
good suggestions get implemented.  ;D ;D

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: Kyzer's suggestions
« Reply #11 on: February 29, 2008, 06:44:06 PM »
good suggestions get implemented.  ;D ;D
And those who make good suggestions get credit
(Check the Ulib_readme change log too :) )
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming