GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

C# SampConnectorTR APi v1.0 [Update: 18.02.2018]

Başlatan Reiss_Umut, 18 Şubat 2018, 22:53:47

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Reiss_Umut

Samp Connector TR v1.0 (C#)




Tanıtım



Merhabalar,
Bugün sizlere C# dili ile kendi sunucu Client yazılımınızı yapabilmeniz için hazırladığım SampConnectorTR.dll Referansımı tanıtacağım.

Öncelikle bir projeye nasıl referans eklenir bilmeyenler Buraya tıklayıp bilgi sahibi olabilirler.
NOT: Linkte bulunan anlatımda dışarıdan Dll aktarma göstermemiştir aynı yollar izleyip referans seçme noktasında sol sekmede bulunan Browse seçeneğinin içerisinden referansımızı kurabilirsiniz.

Sunucuya bağlama fonksiyonu en az 1 adet geçerli GTA Konumu seçildiğinde devreye girmektedir.




İndirmeler




Dropbox: Tıkla
Virustotal: Tıkla




Fonksiyonları




GTAKonumuBelirle(Konum);
SunucuBagla(ip, port, nickname, password(ZorunluDeğil) );





Kullanım Örneği


Başlara biryerlere;

using SampConnectorTR;

Sunucuya bağlanmasını istediğimiz yere;

SampConnector Nesne = new SampConnector(); // SampConnector sınıfından Nesne isminde bir nesne tanımladık.
           
FolderBrowserDialog dialog = new FolderBrowserDialog(); dialog.Description = "GTA Dizini seçiniz"; // GTA Konumu seçtirmek için Dialog gösteriyoruz
dialog.RootFolder = Environment.SpecialFolder.Desktop; dialog.SelectedPath = @"C:\Program Files"; if (dialog.ShowDialog() == DialogResult.OK)
{ // Gelen dialogdan klasör seçildiyse çalışacak kodları devreye sokuyoruz
   Nesne.GTAKonumuBelirle(dialog.SelectedPath); // GTA Konumunu belirlettirdik.
}
Nesne.SunucuBagla("127.0.0.1", "7777", "Umut"); // Sunucuya bağlanması için gerekli kodu girdik





Hata, tavsiye gibi durumlarda yorum atmanız yeterli olacaktır destek sağlanmaktadır. :)

Saygılarımla,
Umut . :)

Son düzenlenme: 18 Şubat 2018, 23:00:58 Reiss_Umut

[R]ussell_Savrinn


Reiss_Umut


Gogh


Reiss_Umut

Alıntı yapılan: Hawk - 18 Şubat 2018, 23:12:16

Hileleri engellemiyor sanırım?


Bu referans dosyası sadece Samp sunucusuna bağlamak için hazırlandı onun dışında sunucu durumunu çekme ve oyuncuları görüntüleme - hile kontrolü gibi referanslar yakında tarafımca hazırlanıp paylaşılacaktır.

Yorumun için teşekkürler :)


Gogh

Alıntı yapılan: Reiss_Umut - 18 Şubat 2018, 23:16:14

Alıntı yapılan: Hawk - 18 Şubat 2018, 23:12:16

Hileleri engellemiyor sanırım?


Bu referans dosyası sadece Samp sunucusuna bağlamak için hazırlandı onun dışında sunucu durumunu çekme ve oyuncuları görüntüleme - hile kontrolü gibi referanslar yakında tarafımca hazırlanıp paylaşılacaktır.

Yorumun için teşekkürler :)

Elimdeki client projesini kaybettim, yaparsan iyi olur :)


Reiss_Umut

Alıntı yapılan: Hawk - 18 Şubat 2018, 23:17:49

Alıntı yapılan: Reiss_Umut - 18 Şubat 2018, 23:16:14

Alıntı yapılan: Hawk - 18 Şubat 2018, 23:12:16

Hileleri engellemiyor sanırım?


Bu referans dosyası sadece Samp sunucusuna bağlamak için hazırlandı onun dışında sunucu durumunu çekme ve oyuncuları görüntüleme - hile kontrolü gibi referanslar yakında tarafımca hazırlanıp paylaşılacaktır.

Yorumun için teşekkürler :)

Elimdeki client projesini kaybettim, yaparsan iyi olur :)


Boş zamanlarımda yapmaya çalışıyorum bu hafta içinde bitirip paylaşmaya çalışırım :)


Pablo

Alıntı




Pawnotürk Üyesi 2017-2020

Reiss_Umut