I don't know why you would expect them to add more public interfaces when they don't even share the changes to the existing ones.

When was the last Source 2009 SDK update? Oh wait, there is no (official) Source 2009 SDK.

On 10/28/2011 7:35 PM, Saul Rennison wrote:
Here's what I've got so far msleeper:
http://pastie.org/private/v7cygkomvwkh0eeprut1a


Kind regards,
*Saul Rennison*


On 28 October 2011 22:08, msleeper<[email protected]>  wrote:

Personally I'm staying away from "make things better for everyone by
exposing code" arguments since I doubt it will happen, and I'm
sticking to the "if you don't want SourceMod to be required, add in
what it does to the core game" argument for now.

On Fri, Oct 28, 2011 at 4:31 PM, Saul Rennison<[email protected]>
wrote:
Abstract your gamerules and game players into interfaces (IGameRules,
ITFGameRules, one for each mod or gamemode and ITFPlayer, ICSPlayer, etc)
and expose them, that removes any need for offsets. Also expose IClient
and
IServer from the engine, why are they hidden?

I'm currently in the process of doing the former part of my suggestion
for
CSProMod (just one programmer) and I plan to have it done within 2 days.
Minimal expense for Valve and a huge plus for plugin developers.


Kind regards,
*Saul Rennison*


On 28 October 2011 21:21, Henry Goffin<[email protected]>  wrote:

A very interesting question! No answer for you yet, unfortunately.

We don't like the fact that managing a Source server requires third
party
software. We definitely appreciate everything that SM/MM do, and we
obviously don't have anything against them and we aren't breaking them
on
purpose. But we still aren't happy with the stability problems around
updates, even if they're often caused by admins who don't update
promptly
and not necessarily SM's fault. We are trying to find a better long-term
solution.


-----Original Message-----
From: [email protected] [mailto:
[email protected]] On Behalf Of msleeper
Sent: Friday, October 28, 2011 1:11 PM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] Players cannot taunt or call for medic

Henry -

Should we expect Source to include an extensive set of administrative
tools in the near future then? SM / MM are third party software, yes,
but they're absolutely essential in "keeping the peace" as Source's
current administrative tools are nonexistent.

On Fri, Oct 28, 2011 at 4:05 PM, Henry Goffin<[email protected]
wrote:
Just because we haven't put out one of these reminders in a while...

Sourcemod hooks into undocumented engine code and generally doesn't
play
well with updates. Whenever we make an engine change, Sourcemod starts
calling the wrong functions. This can cause all kinds of issues ranging
from
server instability to client crashes to incorrect physics or gameplay.
Usually a new Sourcemod release comes out which has reverse-engineered
the
engine changes and makes everything "work" again, but we have nothing to
do
with it. We obviously can't promise that your server will be stable or
even
work properly if you choose to run this type of engine-hooking mod.
Lately our updates have been including more engine changes as we work
to
support new features like misc slots, loadouts, replay, holiday game
modes,
etc. This does mean that recent updates are much more likely to break
Sourcemod plugins than in the past.
We wouldn't say, "never use Sourcemod", but I'd personally caution
against it unless you absolutely rely on its functionality. Our
automated
crash report tools are always flooded by sourcemod and metamod crashes
whenever we release an update, and this time has been no exception.




-----Original Message-----
From: [email protected] [mailto:
[email protected]] On Behalf Of Andrew
Sent: Friday, October 28, 2011 12:37 PM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] Players cannot taunt or call for medic

EHG,

Huge thanks for that find! I believe it did the trick.

May I ask where you got your updated offset values? I checked my usual
location at: http://www.sourcemodplugins.org/pages/vtableoffsets/ but
they appear to be out of date. (Last updated on Oct 21).

If you have a better source I would greatly appreciate it!

Thanks
-Andrew

On Fri, Oct 28, 2011 at 12:32 PM, EHG<[email protected]>  wrote:
I ran into this same problem. It turned out to be incorrect offsets
for
the
team balance forward.

"CanBeAutobalanced"
{
  "windows"    "449"
  "linux"        "450"
}

-EHG

On 10/28/2011 11:05 AM, Andrew wrote:
Since the halloween update last night, every now and then I get a
player complaining that they cannot taunt or call for a medic on
koth_viaduct_event. Has anyone else seen this?

I cannot tell if there is a real issue here, or if I have some
players
with screwed up keybindings who keep coming back.

Thanks
-Andrew




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

--
Andrew (Wave Admin)
The Wave!
24/7 CTF
1/2 respawn times
http://thewaveserver.com

_______________________________________________
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


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

Reply via email to