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

Reply via email to