Go open source and post up the TODO list hehe You'd have 30 different solutions for each item on your list in under a week ;)
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Alfred Reynolds Sent: 11 June 2005 00:04 To: [email protected] Subject: RE: [hlcoders] Interface method request: engine->ServerInsertCommand() 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 ***************************************************************************** This e-mail and its attachments are confidential and are intended for the above named recipient only. If this has come to you in error, please notify the sender immediately and delete this e-mail from your system. You must take no action based on this, nor must you copy or disclose it or any part of its contents to any person or organisation. Statements and opinions contained in this email may not necessarily represent those of Littlewoods Group Limited or its subsidiaries. Please note that e-mail communications may be monitored. The Registered Office of Littlewoods Group Limited and its subsidiaries is 100 Old Hall Street, Liverpool, L70 1AB. Registered number of Littlewoods Group Limited is 5059352. ***************************************************************************** This message has been scanned for viruses by BlackSpider MailControl - www.blackspider.com _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

