Awesome man...
Thanks for the info :)

Ray


At 05:40 AM 9/30/2007, you wrote:
This is a multipart message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
When working on my player limit remover plugin, I found that there was a
change in the IServerPluginCallbacks interface. By making this change, the
plugin will load and will not cause a server crash when players connect. The
change is in ClientCommand. It now takes an extra pointer as a parameter. So
make the change:

virtual PLUGIN_RESULT ClientCommand( edict_t *pEntity );

to

virtual PLUGIN_RESULT ClientCommand( edict_t *pEntity, void *foo );



I'm not sure what this extra pointer is. It might be a CCommand or const
char. I'm not sure. If you make this change in iserverplugin.h and any other
relevant places for your plugin, it should work. There are other changed
interfaces, but this is one crucial change that you must make to get your
server plugin running stable.



Just though I'd share my findings in case others are still trying to get
plugins working.  :D



Also, if you are interested in the player limit remover plugin, it removes
the player limit from TF2 and other mods. You can get it here:
http://www.sourceop.com/modules.php?name=Downloads&d_op=viewdownload&cid=4

--


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




--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.488 / Virus Database: 269.13.35/1039 - Release Date:
9/29/2007 9:46 PM



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

Reply via email to