player_connect

Açıklama

Bir oyuncu sunucuya bağlandığında çağrılır.

Bu, yalnızca dinleme sunucusu (listen server) sahibi için hem sunucu tarafında (serverside) hem de istemci tarafında (clientside) çağrılır. Diğer durumlarda sunucu tarafında çağrılır.

Üyeler

number bot
Eğer oyuncu bir bot değilse 0, bot ise 1'dir.
string networkid
Oyuncunun sahip olduğu SteamID.
Botlar için BOT, tek oyunculu modda STEAM_0:0:0 veya STEAM_ID_PENDING ve -multirun istemci seçeneği kullanıldığında STEAM_ID_LAN olacaktır.
string name
Oyuncunun sahip olduğu isim.
number userid
Oyuncunun sahip olduğu UserID.
string address
Bağlanan oyuncunun IP Adresi (IPAddress). Botlar için none, dinleme sunucusu (listen server) ve tek oyunculu mod sahipleri için loopback olacaktır.

Örnekler

Örnek

Bir oyuncunun bağlandığını herkese duyurun.

gameevent.Listen( "player_connect" ) hook.Add("player_connect", "AnnounceConnection", function( data ) for i, ply in ipairs( player.GetAll() ) do ply:ChatPrint( data.name .. " sunucuya bağlandı." ) end end)
Çıktı: Player1 sunucuya bağlandı.

Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord