OnPlayerDisconnect
OnPlayerDisconnect kullanımı ve örnekleri
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 örnekler
  • OnVehicleSpawn OnVehicleSpawn kullanımı ve örnekleri