Re: [hlds_linux] Replicated ConVar fix for linux servers (AKAmp_tournament fix)

2008-03-16 Thread Nephyrin Zey
Replicated = copied to clients on connect/change.
Notify = clients notified of its change

Not sure which the exposed-in-rules-queries applies to, anyone know?

- Neph

bl4nkeh wrote:
> Well in that case, you can just change any instance of FCVAR_NOTIFY to
> FCVAR_REPLICATED and it should do what you want.
>
> Ryan Mannion wrote:
>
>> > From a cursory look at the source, it seems that your plugin simply
>> disables the FCVAR_NOTIFY attribute rather than directly targeting the
>> chat area notification aspect of it. FCVAR_NOTIFY to my knowledge
>> exposes the cvar during server queries (e.g. via qstat) *and* causes
>> changes to be reported in the in-game chat area. I still want to
>> preserve the "shown in server queries" aspect of it, which your plugin
>> would disable. Granted, some people might find use for your plugin,
>> but my issue is a little more nuanced.
>>
>> Ryan
>>
>> On Sun, Mar 16, 2008 at 6:05 PM, bl4nkeh<[EMAIL PROTECTED]>  wrote:
>>
>>  
>>> I feel some people might want this (for when Valve fixes the bug for
>>>   linux, or for a windows server, or for another mod), so I went ahead and
>>>   wrote a quick SourceMod plugin. For those that use SM and would like
>>>   this for the server, you can get it here:
>>>
>>>   http://www.bl4nk.com/other/notifydisabler.zip
>>>
>>>   If you don't use SM, I imagine Neph will make a general server plugin
>>>   once he gets around to it (as he said he would).
>>>
>>>
>>>
>>>   Nephyrin Zey wrote:
>>>   >  When valve fixes this, writing a plugin that disables notification (not
>>>   >  replication) should be easy, so I can put out a n_disablenotify cvar
>>>   >  plugin if there is a demand for it.
>>>   >
>>>   >  - Neph
>>>   >
>>>   >  Marcelo Oliveira wrote:
>>>   >
>>>   >>  Thanks Neph, I'll try it later.
>>>   >>
>>>   >>  I didn't knew about the FCVAR_REPLICATED or FCVAR_NOTIFY flags, I 
>>> thought
>>>   >>  that the mp_tournament UI used the notifications to update itself. It 
>>> will
>>>   >>  be great to have a cvar to disable/enable notify (but keeping 
>>> replicated).
>>>   >>
>>>   >>  -Original Message-
>>>   >>  From: [EMAIL PROTECTED]
>>>   >>  [mailto:[EMAIL PROTECTED] On Behalf Of Nephyrin Zey
>>>   >>  Sent: Sunday, March 16, 2008 03:19
>>>   >>  To: hlds_linux@list.valvesoftware.com
>>>   >>  Subject: [hlds_linux] Replicated ConVar fix for linux servers
>>>   >>  (AKAmp_tournament fix)
>>>   >>
>>>   >>  The current linux server build doesn't honor the FCVAR_REPLICATED or
>>>   >>  FCVAR_NOTIFY flags. Replicated means the client is 'informed' of the 
>>> change
>>>   >>  (so things like mp_tournament can work) and notify means the "Server
>>>   >>  variable blah changed to blee" message.
>>>   >>
>>>   >>  This plugin fixes replication, so things like mp_tournament will work 
>>> again
>>>   >>  (without a map change). It doesn't fix notification because... who 
>>> cares?
>>>   >>  (If someone actually does need/want a notification fix let me know)
>>>   >>
>>>   >>  http://www.nephyrin.net/NephCVF_1.0.tar.bz2
>>>   >>  Readme included. Can be installed without a server restart.
>>>   >>
>>>   >>  Windows servers don't have this bug and thus do not need the fix.
>>>   >>
>>>   >>  - Neph
>>>   >>
>>>   >>  ___
>>>   >>  To unsubscribe, edit your list preferences, or view the list archives,
>>>   >>  please visit:
>>>   >>  http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>   >>
>>>   >>
>>>   >>  ___
>>>   >>  To unsubscribe, edit your list preferences, or view the list 
>>> archives, please visit:
>>>   >>  http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>   >>
>>>   >>
>>>   >
>>>   >
>>>   >  ___
>>>   >  To unsubscribe, edit your list preferences, or view the list archives, 
>>> please visit:
>>>   >  http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>   >
>>>   >
>>>
>>>
>>>   ___
>>>   To unsubscribe, edit your list preferences, or view the list archives, 
>>> please visit:
>>>   http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>>
>>>
>>>
>> ___
>> To unsubscribe, edit your list preferences, or view the list archives, 
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>
>>
>>  
>
>
> ___
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>


___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Replicated ConVar fix for linux servers (AKAmp_tournament fix)

2008-03-16 Thread bl4nkeh
Well in that case, you can just change any instance of FCVAR_NOTIFY to 
FCVAR_REPLICATED and it should do what you want.

Ryan Mannion wrote:
> >From a cursory look at the source, it seems that your plugin simply
> disables the FCVAR_NOTIFY attribute rather than directly targeting the
> chat area notification aspect of it. FCVAR_NOTIFY to my knowledge
> exposes the cvar during server queries (e.g. via qstat) *and* causes
> changes to be reported in the in-game chat area. I still want to
> preserve the "shown in server queries" aspect of it, which your plugin
> would disable. Granted, some people might find use for your plugin,
> but my issue is a little more nuanced.
>
> Ryan
>
> On Sun, Mar 16, 2008 at 6:05 PM, bl4nkeh <[EMAIL PROTECTED]> wrote:
>   
>> I feel some people might want this (for when Valve fixes the bug for
>>  linux, or for a windows server, or for another mod), so I went ahead and
>>  wrote a quick SourceMod plugin. For those that use SM and would like
>>  this for the server, you can get it here:
>>
>>  http://www.bl4nk.com/other/notifydisabler.zip
>>
>>  If you don't use SM, I imagine Neph will make a general server plugin
>>  once he gets around to it (as he said he would).
>>
>>
>>
>>  Nephyrin Zey wrote:
>>  > When valve fixes this, writing a plugin that disables notification (not
>>  > replication) should be easy, so I can put out a n_disablenotify cvar
>>  > plugin if there is a demand for it.
>>  >
>>  > - Neph
>>  >
>>  > Marcelo Oliveira wrote:
>>  >
>>  >> Thanks Neph, I'll try it later.
>>  >>
>>  >> I didn't knew about the FCVAR_REPLICATED or FCVAR_NOTIFY flags, I thought
>>  >> that the mp_tournament UI used the notifications to update itself. It 
>> will
>>  >> be great to have a cvar to disable/enable notify (but keeping 
>> replicated).
>>  >>
>>  >> -Original Message-
>>  >> From: [EMAIL PROTECTED]
>>  >> [mailto:[EMAIL PROTECTED] On Behalf Of Nephyrin Zey
>>  >> Sent: Sunday, March 16, 2008 03:19
>>  >> To: hlds_linux@list.valvesoftware.com
>>  >> Subject: [hlds_linux] Replicated ConVar fix for linux servers
>>  >> (AKAmp_tournament fix)
>>  >>
>>  >> The current linux server build doesn't honor the FCVAR_REPLICATED or
>>  >> FCVAR_NOTIFY flags. Replicated means the client is 'informed' of the 
>> change
>>  >> (so things like mp_tournament can work) and notify means the "Server
>>  >> variable blah changed to blee" message.
>>  >>
>>  >> This plugin fixes replication, so things like mp_tournament will work 
>> again
>>  >> (without a map change). It doesn't fix notification because... who cares?
>>  >> (If someone actually does need/want a notification fix let me know)
>>  >>
>>  >> http://www.nephyrin.net/NephCVF_1.0.tar.bz2
>>  >> Readme included. Can be installed without a server restart.
>>  >>
>>  >> Windows servers don't have this bug and thus do not need the fix.
>>  >>
>>  >> - Neph
>>  >>
>>  >> ___
>>  >> To unsubscribe, edit your list preferences, or view the list archives,
>>  >> please visit:
>>  >> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>  >>
>>  >>
>>  >> ___
>>  >> To unsubscribe, edit your list preferences, or view the list archives, 
>> please visit:
>>  >> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>  >>
>>  >>
>>  >
>>  >
>>  > ___
>>  > To unsubscribe, edit your list preferences, or view the list archives, 
>> please visit:
>>  > http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>  >
>>  >
>>
>>
>>  ___
>>  To unsubscribe, edit your list preferences, or view the list archives, 
>> please visit:
>>  http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>
>> 
>
> ___
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>
>   


___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Replicated ConVar fix for linux servers (AKAmp_tournament fix)

2008-03-16 Thread Ryan Mannion
>From a cursory look at the source, it seems that your plugin simply
disables the FCVAR_NOTIFY attribute rather than directly targeting the
chat area notification aspect of it. FCVAR_NOTIFY to my knowledge
exposes the cvar during server queries (e.g. via qstat) *and* causes
changes to be reported in the in-game chat area. I still want to
preserve the "shown in server queries" aspect of it, which your plugin
would disable. Granted, some people might find use for your plugin,
but my issue is a little more nuanced.

Ryan

On Sun, Mar 16, 2008 at 6:05 PM, bl4nkeh <[EMAIL PROTECTED]> wrote:
> I feel some people might want this (for when Valve fixes the bug for
>  linux, or for a windows server, or for another mod), so I went ahead and
>  wrote a quick SourceMod plugin. For those that use SM and would like
>  this for the server, you can get it here:
>
>  http://www.bl4nk.com/other/notifydisabler.zip
>
>  If you don't use SM, I imagine Neph will make a general server plugin
>  once he gets around to it (as he said he would).
>
>
>
>  Nephyrin Zey wrote:
>  > When valve fixes this, writing a plugin that disables notification (not
>  > replication) should be easy, so I can put out a n_disablenotify cvar
>  > plugin if there is a demand for it.
>  >
>  > - Neph
>  >
>  > Marcelo Oliveira wrote:
>  >
>  >> Thanks Neph, I'll try it later.
>  >>
>  >> I didn't knew about the FCVAR_REPLICATED or FCVAR_NOTIFY flags, I thought
>  >> that the mp_tournament UI used the notifications to update itself. It will
>  >> be great to have a cvar to disable/enable notify (but keeping replicated).
>  >>
>  >> -Original Message-
>  >> From: [EMAIL PROTECTED]
>  >> [mailto:[EMAIL PROTECTED] On Behalf Of Nephyrin Zey
>  >> Sent: Sunday, March 16, 2008 03:19
>  >> To: hlds_linux@list.valvesoftware.com
>  >> Subject: [hlds_linux] Replicated ConVar fix for linux servers
>  >> (AKAmp_tournament fix)
>  >>
>  >> The current linux server build doesn't honor the FCVAR_REPLICATED or
>  >> FCVAR_NOTIFY flags. Replicated means the client is 'informed' of the 
> change
>  >> (so things like mp_tournament can work) and notify means the "Server
>  >> variable blah changed to blee" message.
>  >>
>  >> This plugin fixes replication, so things like mp_tournament will work 
> again
>  >> (without a map change). It doesn't fix notification because... who cares?
>  >> (If someone actually does need/want a notification fix let me know)
>  >>
>  >> http://www.nephyrin.net/NephCVF_1.0.tar.bz2
>  >> Readme included. Can be installed without a server restart.
>  >>
>  >> Windows servers don't have this bug and thus do not need the fix.
>  >>
>  >> - Neph
>  >>
>  >> ___
>  >> To unsubscribe, edit your list preferences, or view the list archives,
>  >> please visit:
>  >> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>  >>
>  >>
>  >> ___
>  >> To unsubscribe, edit your list preferences, or view the list archives, 
> please visit:
>  >> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>  >>
>  >>
>  >
>  >
>  > ___
>  > To unsubscribe, edit your list preferences, or view the list archives, 
> please visit:
>  > http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>  >
>  >
>
>
>  ___
>  To unsubscribe, edit your list preferences, or view the list archives, 
> please visit:
>  http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Replicated ConVar fix for linux servers (AKAmp_tournament fix)

2008-03-16 Thread bl4nkeh
I feel some people might want this (for when Valve fixes the bug for 
linux, or for a windows server, or for another mod), so I went ahead and 
wrote a quick SourceMod plugin. For those that use SM and would like 
this for the server, you can get it here:

http://www.bl4nk.com/other/notifydisabler.zip

If you don't use SM, I imagine Neph will make a general server plugin 
once he gets around to it (as he said he would).

Nephyrin Zey wrote:
> When valve fixes this, writing a plugin that disables notification (not 
> replication) should be easy, so I can put out a n_disablenotify cvar 
> plugin if there is a demand for it.
>
> - Neph
>
> Marcelo Oliveira wrote:
>   
>> Thanks Neph, I'll try it later.
>>
>> I didn't knew about the FCVAR_REPLICATED or FCVAR_NOTIFY flags, I thought
>> that the mp_tournament UI used the notifications to update itself. It will
>> be great to have a cvar to disable/enable notify (but keeping replicated).
>>
>> -Original Message-
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of Nephyrin Zey
>> Sent: Sunday, March 16, 2008 03:19
>> To: hlds_linux@list.valvesoftware.com
>> Subject: [hlds_linux] Replicated ConVar fix for linux servers
>> (AKAmp_tournament fix)
>>
>> The current linux server build doesn't honor the FCVAR_REPLICATED or
>> FCVAR_NOTIFY flags. Replicated means the client is 'informed' of the change
>> (so things like mp_tournament can work) and notify means the "Server
>> variable blah changed to blee" message.
>>
>> This plugin fixes replication, so things like mp_tournament will work again
>> (without a map change). It doesn't fix notification because... who cares?
>> (If someone actually does need/want a notification fix let me know)
>>
>> http://www.nephyrin.net/NephCVF_1.0.tar.bz2
>> Readme included. Can be installed without a server restart.
>>
>> Windows servers don't have this bug and thus do not need the fix.
>>
>> - Neph
>>
>> ___
>> To unsubscribe, edit your list preferences, or view the list archives,
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>
>>
>> ___
>> To unsubscribe, edit your list preferences, or view the list archives, 
>> please visit:
>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>>
>> 
>
>
> ___
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>
>   


___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Replicated ConVar fix for linux servers (AKAmp_tournament fix)

2008-03-16 Thread Nephyrin Zey
When valve fixes this, writing a plugin that disables notification (not 
replication) should be easy, so I can put out a n_disablenotify cvar 
plugin if there is a demand for it.

- Neph

Marcelo Oliveira wrote:
> Thanks Neph, I'll try it later.
>
> I didn't knew about the FCVAR_REPLICATED or FCVAR_NOTIFY flags, I thought
> that the mp_tournament UI used the notifications to update itself. It will
> be great to have a cvar to disable/enable notify (but keeping replicated).
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Nephyrin Zey
> Sent: Sunday, March 16, 2008 03:19
> To: hlds_linux@list.valvesoftware.com
> Subject: [hlds_linux] Replicated ConVar fix for linux servers
> (AKAmp_tournament fix)
>
> The current linux server build doesn't honor the FCVAR_REPLICATED or
> FCVAR_NOTIFY flags. Replicated means the client is 'informed' of the change
> (so things like mp_tournament can work) and notify means the "Server
> variable blah changed to blee" message.
>
> This plugin fixes replication, so things like mp_tournament will work again
> (without a map change). It doesn't fix notification because... who cares?
> (If someone actually does need/want a notification fix let me know)
>
> http://www.nephyrin.net/NephCVF_1.0.tar.bz2
> Readme included. Can be installed without a server restart.
>
> Windows servers don't have this bug and thus do not need the fix.
>
> - Neph
>
> ___
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>
>
> ___
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>


___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Replicated ConVar fix for linux servers (AKAmp_tournament fix)

2008-03-16 Thread Marcelo Oliveira
Thanks Neph, I'll try it later.

I didn't knew about the FCVAR_REPLICATED or FCVAR_NOTIFY flags, I thought
that the mp_tournament UI used the notifications to update itself. It will
be great to have a cvar to disable/enable notify (but keeping replicated).

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Nephyrin Zey
Sent: Sunday, March 16, 2008 03:19
To: hlds_linux@list.valvesoftware.com
Subject: [hlds_linux] Replicated ConVar fix for linux servers
(AKAmp_tournament fix)

The current linux server build doesn't honor the FCVAR_REPLICATED or
FCVAR_NOTIFY flags. Replicated means the client is 'informed' of the change
(so things like mp_tournament can work) and notify means the "Server
variable blah changed to blee" message.

This plugin fixes replication, so things like mp_tournament will work again
(without a map change). It doesn't fix notification because... who cares?
(If someone actually does need/want a notification fix let me know)

http://www.nephyrin.net/NephCVF_1.0.tar.bz2
Readme included. Can be installed without a server restart.

Windows servers don't have this bug and thus do not need the fix.

- Neph

___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


Re: [hlds_linux] Replicated ConVar fix for linux servers (AKAmp_tournament fix)

2008-03-16 Thread Marcelo Oliveira
I also need something like that, in my server we have some .cfg's to switch
between public and match mode that changes a lot of cvars, flooding the
client screen with each changed variable will be useless, so if I can do a
sv_enablecvarnotify 0; commands...; sv_enablecvarnotify 1 will be great!

Of course it shouldn't really disable broadcasting of these cvar changes,
but disable the screen log output on the clients. So no whoes in
mp_tournament.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ryan Mannion
Sent: Sunday, March 16, 2008 04:49
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] Replicated ConVar fix for linux servers
(AKAmp_tournament fix)

Valve, if you do fix this "problem," I *beg* you to consider adding a cvar
to disable reporting changes in the in-game chat area, but continue
broadcasting the cvar in server queries (the current behavior in Linux
servers).

I use this "bug" to allow me to keep track of teams and classes via server
queries and thus be able to easily generate images like
http://www.ardiem.org/images/example.png . The cvars involved change every
time players switch teams/classes, so if the bug was fixed, players would be
inundated with chat spam on the cvar changes and I would have to disable
this functionality.

Thanks,

Ryan

On Sat, Mar 15, 2008 at 11:18 PM, Nephyrin Zey <[EMAIL PROTECTED]>
wrote:
> The current linux server build doesn't honor the FCVAR_REPLICATED or  
> FCVAR_NOTIFY flags. Replicated means the client is 'informed' of the  
> change (so things like mp_tournament can work) and notify means the  
> "Server variable blah changed to blee" message.
>
...


___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux