Yardım Metin2 Sabit IP Server Kurdum ama karaktere girerken ch'ye atıyor!

Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

censeh427

Üye
Üye
Mesaj
8
Beğeni
1
Puan
415
Ticaret Puanı
0
İnternet sağlayıcımdan SABİT IP kiraladım. Yani ip havuzunda değilim. Portları modem ve Portmapten aktif edip dışarıdan açık olduğunu portcheck sitelerinden doğruladım. Portlar eksikte değil. Sunucumu LOCALHOST Sabit ip üzerine Freebds 13 ve mysql 5.6 ile kurdum. Arkadaşım oyuna başka pc ve ip den girmeye çalışırken karakter seçtiğinde karakterin eli havada kalıp yükleme ekranı gelmeden oyundan atıyor. Yardımlarınızı bekliyorum.

Ben çözebilirim kardeşim yardımcı olayım diyen varsa discord üzerinden iletişime geçebiliriz bana özel mesaj atması yeterlidir.

Teşekkürler.
 

Bu konudakileri uygulaman gerekli. Aslında sorun, makinenin local ip adresini alması. Public ip adresiyle erişmeye çalıştığın için karakter ekranından sonra client 192.168.x.x adresiyle bağlantı kuramıyor ve oyundan atıyor. Konuda eksiklikler olabilir, herhangi bir Martysama altyapıdan eksiklikleri tamamlayabilirsin. Martysama kullanıyorsan ekleme yapmana gerek yok. Config dosyalarını düzenleyip kullanabilirsin.
 

Bu konudakileri uygulaman gerekli. Aslında sorun, makinenin local ip adresini alması. Public ip adresiyle erişmeye çalıştığın için karakter ekranından sonra client 192.168.x.x adresiyle bağlantı kuramıyor ve oyundan atıyor. Konuda eksiklikler olabilir, herhangi bir Martysama altyapıdan eksiklikleri tamamlayabilirsin. Martysama kullanıyorsan ekleme yapmana gerek yok. Config dosyalarını düzenleyip kullanabilirsin.
knk ben ücretli files satın aldım sabit ip kiralayarak localhostte kurup bu sorunu yaşadım. Build hiç yapmadım açıkcası bu sebeple yardıma hayır demem doğrusu discord üzerinden yardımcı olabilir misin?

bu arada :

192.168.1.1 default router
192.168.1.7 server ip


auth, game99 , ch 1 2 3 4 ve chlerin core1 2 3 4 dahil BIND_IP yazan yere server ip adresim olan 192.168.1.7 yazdım
auth, game99 , ch 1 2 3 4 ve chlerin core1 2 3 4 buradaki portları tektek hem modemden 192.168.1.7 ip ye portları açtım aktif.
portmapten aynı portları açtım eksiksiz aktif portmakteki ip olarak ANYIP sonra portlar sonrada sabit ip adresim yani dış ip adresim 81.42.432.13

dışarıdaki oyuncuya root dosyası açılıp serverinfo.py dosyasındaki ipye sabit ipmi girdim : 81.42.432.13
dış siteden portcheck sitelerinden server aktifken portlar açık mı diye test ettim hepsi açıktı.

freebsd firewall kapalı hale getirdim ki portların erişimini engellemesin.

ben oyuna girebiliyorum local server kurduğum için ve root dosyamın içindeki serverinfo.py dosyasına şu ip yazıyorum. 192.168.1.7
bu şekilde ben sorunsuz giriyorum oyuna

ama dışardaki oyuncu arkadaşım dediğim gibi karekteri seçiyor karekterin eli hava kalıyor ve 2 3 saniye sonra hop chlere atıyor.
 
knk ben ücretli files satın aldım sabit ip kiralayarak localhostte kurup bu sorunu yaşadım. Build hiç yapmadım açıkcası bu sebeple yardıma hayır demem doğrusu discord üzerinden yardımcı olabilir misin?

bu arada :

192.168.1.1 default router
192.168.1.7 server ip


auth, game99 , ch 1 2 3 4 ve chlerin core1 2 3 4 dahil BIND_IP yazan yere server ip adresim olan 192.168.1.7 yazdım
auth, game99 , ch 1 2 3 4 ve chlerin core1 2 3 4 buradaki portları tektek hem modemden 192.168.1.7 ip ye portları açtım aktif.
portmapten aynı portları açtım eksiksiz aktif portmakteki ip olarak ANYIP sonra portlar sonrada sabit ip adresim yani dış ip adresim 81.42.432.13

dışarıdaki oyuncuya root dosyası açılıp serverinfo.py dosyasındaki ipye sabit ipmi girdim : 81.42.432.13
dış siteden portcheck sitelerinden server aktifken portlar açık mı diye test ettim hepsi açıktı.

freebsd firewall kapalı hale getirdim ki portların erişimini engellemesin.

ben oyuna girebiliyorum local server kurduğum için ve root dosyamın içindeki serverinfo.py dosyasına şu ip yazıyorum. 192.168.1.7
bu şekilde ben sorunsuz giriyorum oyuna

ama dışardaki oyuncu arkadaşım dediğim gibi karekteri seçiyor karekterin eli hava kalıyor ve 2 3 saniye sonra hop chlere atıyor.
Hocam, bir server kiraladığınızda sunucudaki ip adresine dikkat edin. 192.168.x.x olarak local ip adresi bulunmaz. Public ip adresi, aynı zamanda serverin local ip adresidir. Böyle olduğu zaman, oyuna girişte ya da karakter ekranında atma gibi sorun yaratmaz. Siz, kendi bilgisayarınıza server kurduğunuzda modeminiz bir ip adresi atıyor. Bu ip (192.168.x.x) adresiyle siz Metin2 server’a start veriyorsunuz. Localden eriştiğiniz zaman sorun yaratmaz. Public ip adresi ile uzaktan erişmeye çalıştığınızda veritabanı erişimi olduğu için karakter ekranına kadar gelebiliyorsunuz. Karakteri seçtikten sonra server, cliente diyor ki 192.168.x.x adresine bağlan. Ancak uzaktan bağlandığınız için, local bağlantı olmadığı için bu ip adresine erişim olmuyor ve oyundan atıyor. Gönderdiğim konu, tam olarak bu işe yarıyor. Public ip adresinizi, yani sabit ip adresinizi oyuna tanıtarak karakter ekranında atma sorununun önüne geçiyor. Martysama kullanıyorsanız eğer sadece config dosyalarına konudakileri uygulayıp kullanabilirsiniz. Martysama değilse eğer ekstra eklemeniz gerekiyor ve build almanız gerekiyor. Olabildiğince en basit, en anlaşılır şekilde yazdım. Yarın müsait olabilirsem birlikte bakarız.
 
Hocam, bir server kiraladığınızda sunucudaki ip adresine dikkat edin. 192.168.x.x olarak local ip adresi bulunmaz. Public ip adresi, aynı zamanda serverin local ip adresidir. Böyle olduğu zaman, oyuna girişte ya da karakter ekranında atma gibi sorun yaratmaz. Siz, kendi bilgisayarınıza server kurduğunuzda modeminiz bir ip adresi atıyor. Bu ip (192.168.x.x) adresiyle siz Metin2 server’a start veriyorsunuz. Localden eriştiğiniz zaman sorun yaratmaz. Public ip adresi ile uzaktan erişmeye çalıştığınızda veritabanı erişimi olduğu için karakter ekranına kadar gelebiliyorsunuz. Karakteri seçtikten sonra server, cliente diyor ki 192.168.x.x adresine bağlan. Ancak uzaktan bağlandığınız için, local bağlantı olmadığı için bu ip adresine erişim olmuyor ve oyundan atıyor. Gönderdiğim konu, tam olarak bu işe yarıyor. Public ip adresinizi, yani sabit ip adresinizi oyuna tanıtarak karakter ekranında atma sorununun önüne geçiyor. Martysama kullanıyorsanız eğer sadece config dosyalarına konudakileri uygulayıp kullanabilirsiniz. Martysama değilse eğer ekstra eklemeniz gerekiyor ve build almanız gerekiyor. Olabildiğince en basit, en anlaşılır şekilde yazdım. Yarın müsait olabilirsem birlikte bakarız.
martysama olduğunu sanmıyorum açıkcası dump_proto client build almayı yeni öğrendim bu sebeple sizin dediğiniz yerlere hakim değilim yardımcı olursanız yarın beklemede kalacağım çok mutlu olurum ilginiz için teşekkürler +1
 
Geri
Üst