Update

// [25/4/2007 Bloodline] - New stage: Alpha
// [25/4/2007 Bloodline] - Replaced mutex locks with a SingelConsumerProducer class -> More speed
// [26/4/2007 Bloodline] - Tested and fixed server event code

Server event code? Yes, instead of a function which returns a packet ID every frame (very very slow, because only one packet can be processed per frame) the plugin calls a function you set.

Bsp:

void Event_NewPlayer()
{
sys_exit("");
}

Net_SvEventSetFunction(Net_EventNewIncommingConntection, str_create("Event_NewPlayer"));