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

