client_beginconnect

Açıklama

Bir sunucuya bağlanmaya çalışılırken çağrılır.

Bu, yalnızca Menü durumunda kullanılabilir çünkü bu, İstemci Durumu (Client State) başlamadan önce çağrılır.
Bu olay çağrıldığında, engine.TickCount değerini 1'e sıfırlar.

Üyeler

string address
Sunucu adresi. Yerel olarak barındırılan oyunlarda localhost:27015 olacaktır.
number ip
Sunucunun IP adresi. Yerel olarak barındırılan oyunlarda 16777343 olacaktır. Bunun yerine address kullanın.
number port
Sunucunun portu. Yerel olarak barındırılan oyunlarda 27015 olacaktır.
string source
İstemcinin sunucuya bağlanmaya çalışmasının kaynağı.
Bir sunucuya bağlanmak için connect [IP:Port] komutunu kullanırsanız, bu boş bir metin dizisi olacaktır.

Örnekler

Örnek

Bu, hangi değerlere erişilebileceğinin kolayca bilinmesini sağlamak amacıyla tüm argümanları / tablo değişkenlerini içeren temel bir şablondur. Bu İkili Modül (Binary Module) kullanılmıştır.

require("gameevent") -- Menü Durumunda gameevent.Listen olmadığı için bir İkili Modül kullanılıyor gameevent.Listen( "client_beginconnect" ) hook.Add( "client_beginconnect", "client_beginconnect_example", function( data ) local address = data.address // Sunucu adresi. local ip = data.ip // Sunucu IP'si. Bunun yerine adresi kullanın! local port = data.port // Sunucu Portu. local source = data.source // Kaynak, istemcinin neden Sunucuya bağlandığı. // Bir Sunucuya bağlanmaya çalışılırken çağrılır. end )

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