I am strictly opposed to opening the MOTD to display an ad in the middle of the 
round, as is Pinion. I am also firmly opposed to servers “imposing undesired 
files on clients”, as is Valve, which is why there’s an option to block custom 
server downloads.

I am, however, in favor of the right of servers to deny you from playing based 
on your blockage of advertisements or custom files. I don’t like it, but I’m in 
favor of the right.

Doctor McKay
http://www.doctormckay.com

From: Mart-Jan Reeuwijk 
Sent: Tuesday, February 05, 2013 6:39 PM
To: Half-Life dedicated Win32 server mailing list 
Subject: Re: [hlds] Alias & Existing Commands

Hmm, I can think of several:
- Slot protection for x time (not getting kicked for making space for paying 
slots)
- "count" system, where after X views the user gets a slot for x days.
- access to things like "rocketme" commands, while it doesn't do good (or bad) 
for a game, it gives fun. 

Etc, there are plenty of things one can think of that is non-intrusive on the 
game, but can give added value to a player. Benefits:
- Ads will be perceived in a better light, instead they would look at those as 
a addition, instead of a intrusion.
- people not wanting it can leave out.
- it builds towards the community.

And btw: the advert plugin config allows to push out the MOTD again after 20 
minutes...  so mid-game you can get them pushed in your face again while you 
are in a fight.

To be honest, I would like to propose that the client does NOT report to the 
server anymore that the MOTD was closed. Don't see any purpose in that anyways. 
I'm not against opening the MOTD for other reasons (people using backpack 
viewer, and other plugins to show specific content in-game after user 
initializing it via chat commands etc.). Tho pushing it out at random while 
in-game is a bigger "NO".



------------------------------------------------------------------------------
  From: James Haikin <[email protected]>
  To: Mart-Jan Reeuwijk <[email protected]>; Half-Life dedicated Win32 server 
mailing list <[email protected]> 
  Sent: Tuesday, 5 February 2013, 23:11
  Subject: Re: [hlds] Alias & Existing Commands


  Funny story: you actually catch more flies with vinegar.

  Any 'reward' system I can think of would result in a lopsided/broken game. 
However, I also think that trying to punish people is kind of a terrible idea. 
I don't think there's really a solution for this.


  -James



  On Tue, Feb 5, 2013 at 12:47 PM, Mart-Jan Reeuwijk <[email protected]> wrote:


    And I don't believe that a server should demand that ppl have the MOTD 
enabled, while this is a directly accessible feature to set under the options 
in-game.

    Too many advert providers nowadays are the real threat to browsers. To 
demand to have adverts directed to "unsecure" browsers which cannot be 
protected by plugins like NoScript is insane.

    Also, the abuse of such by server owners, and their willingness to do so, 
makes it a requirement to be able to guard oneself against such.

    Having a plugin that kicks ppl that haven't viewed the MOTD by someone that 
has it disabled (which can be for various reasons: crashing, no annoying 
screens, etc) is therefore not some I would support. Which is what the blocking 
of the MOTD closed command is about.

    While I appreciate that Valve has solved some problems with the MOTD not 
showing, I didn't notice a "fix" against crashing the client from those. But as 
I didn't follow all updates regarding that, I might have missed some. I 
disabled the MOTD back in 2008, for it crashed my client on various servers. I 
never saw a valid reason to enable it again.

    Maybe you should make a plugin that "rewards" ppl that actually watch that 
MOTD instead of punishing the ones that block it. Altho with above security 
issues, that is a risk ppl should take themselves. The reward can be simply 
checked with a number shown in MOTD corner, and ask for it in the plugin on the 
server for example.

    You catch more flies with honey than vinegar.



--------------------------------------------------------------------------
      From: "[email protected]" <[email protected]>
      To: Mart-Jan Reeuwijk <[email protected]>; Half-Life dedicated Win32 
server mailing list <[email protected]> 
      Sent: Tuesday, 5 February 2013, 20:40
      Subject: Re: [hlds] Alias & Existing Commands


      Exploits that allow servers to execute arbitrary client commands (not 
those specifically tagged as server can execute) have been fixed. There's no 
need to block commands.

      I personally believe that blocking servers from receiving the MOTD closed 
notification should not be possible, which is what many people are doing with 
the alias command.

      Dr. McKay
      http://www.doctormckay.com

      On 2013-02-05 11:19, Mart-Jan Reeuwijk wrote:
      > no need to restart the game.
      > 
      > alias jpeg; // aliasing the jpeg command, which is used to make a 
screenshot.
      > cmd jpeg // this will still make a screenshot.
      > 
      > I use it (alias over a existing convar/command) to prevent some
      > servers sending my client some commands I don't want changed on my
      > client. Examples have been that servers tried to upload screenshots up
      > to their servers etc.
      > 
      > Already have to disable steam overlay & MOTD for some malicious stuff
      > on some servers (I explore on others by time and while)
      > 
      > So I really wouldn't want it being blocked, for that leaves too much
      > open. There is no need for a restart, and imo its not a "bug", I treat
      > it like a prized feature.
      > 
      >> -------------------------
      >> FROM: Saul Rennison <[email protected]>
      >> TO: Half-Life dedicated Win32 server mailing list 
<[email protected]>
      >> SENT: Tuesday, 5 February 2013, 14:31
      >> SUBJECT: Re: [hlds] Alias & Existing Commands
      >> 
      >> This has been fixed in a few engine branches (CSGO definitely) as far 
as I know.
      >> 
      >> On Tuesday, 5 February 2013, Joseph Miller wrote:
      >> 
      >>> Is it by design that it's possible to make an alias over the top of 
an existing command? In the event that you accidentally make an alias over an 
existing command, you have to completely restart the game, whereas it seems 
like you shouldn't be able to overwrite an existing command in the first place.
      >> 
      >> --
      >> 
      >> Kind regards,Saul Rennison
      >> 
      >> _______________________________________________
      >> To unsubscribe, edit your list preferences, or view the list archives, 
please visit:
      >> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds [1]
      > 
      > 
      > Links:
      > ------
      > [1] https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
      > 
      > _______________________________________________
      > To unsubscribe, edit your list preferences, or view the list
      > archives, please visit:
      > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds




    _______________________________________________
    To unsubscribe, edit your list preferences, or view the list archives, 
please visit:
    https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds








--------------------------------------------------------------------------------
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds

Reply via email to