I can't believe Valve is taking such a stance on this. ROBIIIIIN! Time to rally your troops, yet again.
-TheG On Sat, Oct 29, 2011 at 1:47 AM, Nicholas Hastings <[email protected] > wrote: > 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<http://pastie.org/private/v7cygkomvwkh0eeprut1a> >> >> >> Kind regards, >> *Saul Rennison* >> >> >> On 28 October 2011 22:08, >> msleeper<msleeper@**ismsleeperwrong.com<[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<saul.rennison@gmail.**com<[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<henryg@valvesoftware.**com<[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: >>>>> hlds_linux-bounces@list.**valvesoftware.com<[email protected]>[mailto: >>>>> hlds_linux-bounces@list.**valvesoftware.com<[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<henryg@valvesoftware.** >>>>> com <[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: >>>>>> hlds_linux-bounces@list.**valvesoftware.com<[email protected]>[mailto: >>>>>> >>>>> hlds_linux-bounces@list.**valvesoftware.com<[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/<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<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<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<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<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<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<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<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<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<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

