void SPlayer::SpawnPlayer(int playerid, int spawnid) { RakNet::BitStream sSetPlayerPos; sSetPlayerPos.Write(playerid); sSetPlayerPos.Write(spawnData[spawnid].x); sSetPlayerPos.Write(spawnData[spawnid].y); sSetPlayerPos.Write(spawnData[spawnid].z); NetworkManager->rpc.Signal("SetPlayerPos", &sSetPlayerPos, HIGH_PRIORITY, RELIABLE_SEQUENCED, 0, netPool.GetPlayerGUIDfromId(playerid), false, false); OnPlayerSpawn(sLUA, playerid); }
static cell AMX_NATIVE_CALL n_OnPlayerSpawn( AMX* amx, cell* params ) { return OnPlayerSpawn(params[1]); }