0.3.0 released- new forwards: OnSpawnTank, OnSpawnWitch, OnClearTeamScores, OnSetCampaignScores
- new natives: GetCampaignScores, LobbyUnreserve, LobbyIsReserved
Okay, so here's the deal here. CBaseServer::ClearReservationStatus() didn't actually do anything, so that's why I didn't bother adding lobby unreserve support earlier (I mean I could've included the native for laughs, but why?). Instead if you want to unreserve the server use the
L4D_LobbyUnreserve() native. For all other natives/forwards functionalities look at l4do_test.sp for how to use it.
This means people will be able to connect the first 8 players from the lobby, unreserve, and then the rest can connect from console, filling it up to 18!
I wrote a simple basic plugin to demonstrate the unreserve functionality, it is available at
http://forums.alliedmods.net/showthread.php?t=94415 and it will automatically remove lobby reservations once the server fills up.
Quote:
Originally Posted by DDRKhat
When you launch from a lobby you will be seekable via the lobby system but only for your first 8 slots. After that people will need to join you or the server directly
|