Tanımlama:
Oyuncunun sunucudan bağlantısı kesildiğinde çalışan callback.
Parametreler:
(playerid, reason)
playerid: bağlantısı kesilen oyuncunun id numarası
reason: ayrılma sebebi id numarası
Return Değerleri:
0 - Filterscriptler için çağrılamaz.
1 - Filterscriptler için çağrılabilir.
public OnPlayerDisconnect(playerid, reason)
{
new
szString[64],
oyuncuIsmi[MAX_PLAYER_NAME];
GetPlayerName(playerid, oyuncuIsmi, MAX_PLAYER_NAME);
new szAyrilmaSebepleri[3][] =
{
"Zaman Asimi/Crash",
"Kendi istegi",
"Kick veya Ban"
};
format(szString, sizeof szString, "%s sunucudan ayrildi. (%s).", playerName, szAyrilmaSebepleri[reason]);
SendClientMessageToAll(0xC4C4C4FF, szString);
return 1;
}
Diğer callbackler:OnPlayerInteriorChange OnPlayerInteriorChange örneklier ve kullanımıOnPlayerConnect OnPlayerConnect kullanımı ve örneklerOnVehicleSpawn OnVehicleSpawn kullanımı ve örnekleri