GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: Souza - 30 Mayıs 2020, 22:37:02

Başlık: Clienti Sunucuya Bağlama.
Gönderen: Souza - 30 Mayıs 2020, 22:37:02
Baştan sona herşeyini anlatabilirseniz sevinirim

Bu Clienti Sunucuma Nasıl Bağlarım?
https://www.gtamulti.com/forum/yazilim/sunucular-icin-c-client/
Başlık: Ynt: Clienti Sunucuya Bağlama.
Gönderen: jyonsae - 30 Mayıs 2020, 22:40:49
indirip incelemeye fırsatım olmadığından kodları göremiyorum, sen indirdiysen kodları buraya paylaşır mısın?

bu arada:
Alıntı
Uyarı: Bu konuda yer alan client yüksek düzeyde C# bilgisi gerektirmektedir. C# ve PHP bilmeyen kişilerin bunu kullanmamasını şiddetle tavsiye ediyorum. Aksi taktirde sunucunuzda açık bırakabilirsiniz.
Başlık: Ynt: Clienti Sunucuya Bağlama.
Gönderen: Souza - 30 Mayıs 2020, 22:42:51
Tabiki hangi kodları atayım? adamın dediği doğru fakat ben öğrenmek amaçlı deneyeceğim.
Başlık: Ynt: Clienti Sunucuya Bağlama.
Gönderen: jyonsae - 30 Mayıs 2020, 22:58:12
Alıntı yapılan: Souza - 30 Mayıs 2020, 22:42:51
Tabiki hangi kodları atayım? adamın dediği doğru fakat ben öğrenmek amaçlı deneyeceğim.
Dostum adam PHP ve C# bilmiyorsan hiç deneme bile demiş. Bu kadar kolay olsa inan herkes böyle yapar. Kafanın karışmaması için hiç bilmiyorsan hiç karışma derim. Yine de üstüne gideceğim diyorsan PHP dosyalarının ve C# dosyalarının içeriğini at. C# dosyalarını sıradan bir IDE ile bile gösterebilirsin ancak editleyeceksen Visual Studio kullanman gerek.
Başlık: Ynt: Clienti Sunucuya Bağlama.
Gönderen: Souza - 30 Mayıs 2020, 22:59:20
Visual studio'dan editliyorum zaten ancak sıkıntı var İçeriği derken direk clienti atsam bi kontrol etseniz olmazmı? çünki denemek istiyorum yapmak istiyorum
Başlık: Ynt: Clienti Sunucuya Bağlama.
Gönderen: Souza - 30 Mayıs 2020, 23:04:02
https://www.dosya.tc/server28/2i9yhl/client.rar.html
Başlık: Ynt: Clienti Sunucuya Bağlama.
Gönderen: jyonsae - 30 Mayıs 2020, 23:05:04
Alıntı yapılan: Souza - 30 Mayıs 2020, 22:59:20
Visual studio'dan editliyorum zaten ancak sıkıntı var İçeriği derken direk clienti atsam bi kontrol etseniz olmazmı? çünki denemek istiyorum yapmak istiyorum
projeyi açarak formdaki boş bir yere iki kere tıklayacaksın, açılan sayfada çıkan kodları atacaksın. yapman gereken bu. php dosyalarını da notepad ile falan açıp içindeki kodları atman gerek
Başlık: Ynt: Clienti Sunucuya Bağlama.
Gönderen: Souza - 30 Mayıs 2020, 23:09:05
https://controlc.com/483a62e8

Buyur Visual Studio Kodları
Başlık: Ynt: Clienti Sunucuya Bağlama.
Gönderen: Souza - 30 Mayıs 2020, 23:10:09
18 Tane PHP Var hepsini atayımmı?
Başlık: Ynt: Clienti Sunucuya Bağlama.
Gönderen: Moonquad - 30 Mayıs 2020, 23:44:45
Alıntı yapılan: Fyunkan - 30 Mayıs 2020, 23:05:04
Alıntı yapılan: Souza - 30 Mayıs 2020, 22:59:20
Visual studio'dan editliyorum zaten ancak sıkıntı var İçeriği derken direk clienti atsam bi kontrol etseniz olmazmı? çünki denemek istiyorum yapmak istiyorum
projeyi açarak formdaki boş bir yere iki kere tıklayacaksın, açılan sayfada çıkan kodları atacaksın. yapman gereken bu. php dosyalarını da notepad ile falan açıp içindeki kodları atman gerek
Yapamıyorsan yapamıyorum de geç boş ileti kasma.
Başlık: Ynt: Clienti Sunucuya Bağlama.
Gönderen: jyonsae - 30 Mayıs 2020, 23:45:48
Üzgünüm arkadaşım ama yeteri kadar C# bilgim olmadığından yardım edemeyeceğim. Senin de kurcalamamanı öneririm.
Başlık: Ynt: Clienti Sunucuya Bağlama.
Gönderen: Kjen - 31 Mayıs 2020, 13:45:42
Attığın siteden kodlara biraz baktım. Az bir göz gezdirseydin anlardın zaten ama neyse ben yinede söyliyeyim. Kod kısımlarına gel ve 178.32.48.84 bu IP'yi arat ve senin açtığın sunucunun IP'si ile değiştir. Olacaktır olmassa tekrar yazabilirsin.
Başlık: Ynt: Clienti Sunucuya Bağlama.
Gönderen: Kjen - 31 Mayıs 2020, 13:49:14
Ayrıca client suspend edildiğinde client bak neler yapıyor.

PAWN Kodu: Seç
        private void AntiSuspend_DoWork(object sender, DoWorkEventArgs e)
        {
            var firstTime = DateTime.Now;

            wait(250);
            var secondTime = DateTime.Now;
            int milliSeconds = (int)((TimeSpan)(secondTime - firstTime)).TotalMilliseconds;


            if (milliSeconds > 750)
            {
                MessageBox.Show("Suspend Tespit Edildi!");
                Process.Start("https://youtu.be/EOn9rRSdBNU");
                Environment.Exit(Environment.ExitCode);
            }
            AntiSuspend.RunWorkerCompleted += new RunWorkerCompletedEventHandler(AntiSuspend_RunWorkerCompleted);
         
        }

Client suspend edildiğinde https://youtu.be/EOn9rRSdBNU bu videoyu açıyor bunu kapatmanı öneririm. Attığın sitedeki kodların sonunda var bu.
Başlık: Ynt: Clienti Sunucuya Bağlama.
Gönderen: Souza - 31 Mayıs 2020, 14:55:12
Alıntı yapılan: Kjen - 31 Mayıs 2020, 13:49:14
Ayrıca client suspend edildiğinde client bak neler yapıyor.

PAWN Kodu: Seç
        private void AntiSuspend_DoWork(object sender, DoWorkEventArgs e)
        {
            var firstTime = DateTime.Now;

            wait(250);
            var secondTime = DateTime.Now;
            int milliSeconds = (int)((TimeSpan)(secondTime - firstTime)).TotalMilliseconds;


            if (milliSeconds > 750)
            {
                MessageBox.Show("Suspend Tespit Edildi!");
                Process.Start("https://youtu.be/EOn9rRSdBNU");
                Environment.Exit(Environment.ExitCode);
            }
            AntiSuspend.RunWorkerCompleted += new RunWorkerCompletedEventHandler(AntiSuspend_RunWorkerCompleted);
         
        }

Client suspend edildiğinde https://youtu.be/EOn9rRSdBNU bu videoyu açıyor bunu kapatmanı öneririm. Attığın sitedeki kodların sonunda var bu.


Ben hiç anlamayamadım bunu ya Ts felan versem gelirmisin ücretli felan yaparsan veririm ücretini?
Başlık: Ynt: Clienti Sunucuya Bağlama.
Gönderen: Souza - 31 Mayıs 2020, 14:59:06
Alıntı yapılan: Kjen - 31 Mayıs 2020, 13:45:42
Attığın siteden kodlara biraz baktım. Az bir göz gezdirseydin anlardın zaten ama neyse ben yinede söyliyeyim. Kod kısımlarına gel ve 178.32.48.84 bu IP'yi arat ve senin açtığın sunucunun IP'si ile değiştir. Olacaktır olmassa tekrar yazabilirsin.

O IP Benim Sunucumun IP'Si zaten hocam değiştirdimde olmuyor.
Başlık: Ynt: Clienti Sunucuya Bağlama.
Gönderen: Coiner - 11 Haziran 2020, 01:05:53
Alıntı yapılan: Bölüm Kuralları
Açılan taleplerin son iletisi 10 günü geçmesi durumunda; konu kilitlenip, kilitli konular bölümüne taşınacaktır. Sorunu çözülen konularınızı kilitleyip, moderatörlere bildiriniz.
Bölüm kuralları gereği konu kilit.