This is still on my TODO list, so many things to write so little time
;-)

- Alfred

----Original Message----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mattie
Casper Sent: Thursday, June 09, 2005 5:42 PM To:
[email protected] Subject: Re: [hlcoders] Interface
method request: engine->ServerInsertCommand()

> Alfred, when you get a moment, can you let me know how this
> discussion is going?
>
> Even if your team could provide a different interface (rather than
> IEngine), it would solve the crying of many a poor admin. Changing
> the engine interface is not necessary, that's just the most logical
> place for it, as I suspect you'd agree.
>
> In my forums for EventScripts I have admins clamoring for this
> support. I've had over 4000 downloads of my plugin (Linux and Windows
> combined). Yet, without Valve support and exposure of this function,
> EventScripts will remain a shadow of its true potential. On some
> platforms, EventScripts is severely crippled and there's really
> nothing I can do. Without ServerInsertCommand(), I just can't provide
> my users the functionality they need.
>
> Anything you can do to help would be intensely appreciated, Alfred.
> I'm going to follow-up this email with some examples of the sorts of
> things that are impossible for plugin authors without this. I know
> you guys must use it a great deal internally or you couldn't provide
> 'alias' or 'exec', so I'm hoping you can see the clear value of this
> to us.
>
> Please open it for plugin writers so we can help you extend your
> console commands.
>
> Thanks, as always, for your help,
> -Mattie
>
>
> ----- Original Message -----
> From: "Alfred Reynolds" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Monday, April 11, 2005 11:59 PM
> Subject: RE: [hlcoders] Interface method request:
> engine->ServerInsertCommand()
>
>
> > I can suggest it to the team but as its such a base interface we
> > hadn't planned on altering it any time soon.
> >
> > - Alfred
> >
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of Mattie
> > Casper Sent: Monday, April 11, 2005 8:37 PM
> > To: [email protected]
> > Subject: Re: [hlcoders] Interface method request:
> > engine->ServerInsertCommand()
> >
> > Thanks, Alfred, for responding.
> >
> > No-- I'm looking for something different.
> > IVEngineServer::ServerCommand() places the command at the _end_ of
> > of the command buffer. I need the same function that the 'exec'
> > command would use to place a command at the _beginning_ of the
> > command buffer. Without an InsertAtFront or something similar,
> > in-line variable expansion is not possible (without lots of command
> > ordering issues).
> >
> > Thanks a lot for considering my request-- it's quite important to
> > the community using the EventScripts plugin, and will likely come
> > in handy for mods down the road.
> >
> > Thanks again,
> > -Mattie
> >
> >
> >
> >
> > ----- Original Message -----
> > From: "Alfred Reynolds" <[EMAIL PROTECTED]>
> > To: <[email protected]>
> > Sent: Monday, April 11, 2005 5:58 PM
> > Subject: RE: [hlcoders] Interface method request:
> > engine->ServerInsertCommand()
> >
> >
> > > Are you looking for IVEngineServer::ServerCommand() which will
> > > run a command on the server?
> > >
> > > - Alfred
> > >
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED] On Behalf Of
> > > Mattie Casper Sent: Sunday, April 10, 2005 7:59 PM
> > > To: [email protected]
> > > Subject: [hlcoders] Interface method request:
> > > engine->ServerInsertCommand()
> > >
> > > This is a multi-part message in MIME format.
> > > --
> > > [ Picked text/plain from multipart/alternative ] Valve reps,
> > >
> > > Is there any way you can extend the IVEngineServer interface to
> > > provide ServerInsertCommand() (or some other relevant name)? It
> > > would work a lot like the old Quake engine's command buffer
> > > function (Cbuf_InsertText) that allows a console command to be
> > > inserted at the front of the buffer. I assume a similar function
> > > exists in the HL2 engine, because, as far as I know, "exec" would
> > > need something like that to work correctly.
> > >
> > > If you could expose this function, it would allow my server
> > > plugin to cleanly support in-line variable expansion for my
> > > concommands.
> > >
> > > Thanks so much for your help,
> > > -Mattie
> > > --
> > >
> > >
> > > _______________________________________________
> > > To unsubscribe, edit your list preferences, or view the list
> > > archives,
> >
> > > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> > >
> > >
> > > _______________________________________________
> > > To unsubscribe, edit your list preferences, or view the list
> > > archives,
> >
> > > please
> > > visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> > >
> > >
> > >
> >
> >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list
> > archives, please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> >
> >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list
> > archives, please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> >
> >
> >
>
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list
> archives, please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders

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

Reply via email to