player_disconnect
Açıklama
Bir oyuncu sunucudan ayrıldığında çağrılır.
Bu olay, bir oyuncu sunucuya bağlanmayı iptal ettiğinde de çağrılır.
Yerel oyuncu için istemci tarafında veya tek oyunculu modda çağrılmaz.
Bu oyun olayı (gameevent) istemci tarafında çağrıldığında, oyuncu NULL olacaktır! Bu yüzden
Yerel oyuncu için istemci tarafında veya tek oyunculu modda çağrılmaz.
Bu oyun olayı (gameevent) istemci tarafında çağrıldığında, oyuncu NULL olacaktır! Bu yüzden
Player(data.userid) kullanamazsınız!Üyeler
Örnekler
Örnek
Bu, hangi değerlere erişilebileceğini kolayca anlaşılır kılmak amacıyla tüm argümanları / tablo değişkenlerini içeren temel bir şablondur.
gameevent.Listen( "player_disconnect" )
hook.Add( "player_disconnect", "player_disconnect_example", function( data )
local name = data.name // Player:Nick() ile aynı
local steamid = data.networkid // Player:SteamID() ile aynı
local id = data.userid // Player:UserID() ile aynı
local bot = data.bot // Player:IsBot() ile aynı, oyuncular için 0, botlar için 1 tamsayı değerini döndürür
local reason = data.reason // "Kicked by console!", "Timed out!" gibi metin formatındaki ayrılma sebebi...
// Oyuncu ayrıldı - bu, PlayerDisconnect'ten daha güvenilirdir
end )
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord