Agora Metin2 1
Agora Metin2
raderde 1
raderde
Cannn6161 1
Cannn6161
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Mt2Hizmet 1
Mt2Hizmet
melankolıa18 1
melankolıa18
romegames 1
romegames
Krutzo 1
Krutzo
shrpnl 1
shrpnl
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Cevaplandı CH arttırma

  • Konuyu başlatan Konuyu başlatan ULTRASLAN()uA
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 1
  • Görüntüleme Görüntüleme 78

ULTRASLAN()uA

Level 3
Telefon Numarası Onaylanmış Üye
TM Üye
Üye
Katılım
17 May 2012
Konular
39
Mesajlar
225
Çözüm
5
Online süresi
2mo 4d
Reaksiyon Skoru
61
Altın Konu
0
TM Yaşı
14 Yıl 21 Gün
Başarım Puanı
126
MmoLira
1,560
DevLira
15
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Merhaba kolay gelsin herkese martysama 5.8 kullanıyorum tek ch suanda 4 ch yapmak istiyorum ftpden ch1 i kopyalayıp ch2 yaptım portlarını değiştirdim start.jsondan eklemesini yaptım fakat yinede o chyi açmıyor ve bazen connection refused hatası veriyor nasıl yapabilirim
 
Çözüm
Ticaret - 0%
0   0   0
öncelikle her kanalın kendine özel benzersiz portları olmalı, tekrar kullanmayacaksın yoksa “Connection Refused” hatası gelir. mesela ch1in p2p portu 14001 ise ch2ye 14002, ch3e 14003 veriyorsun sıra bozulmasın.

sonra kopyaladığın her ch klasörüne girip config dosyasını açacaksın, içindeki port ve p2p_port değerlerini diğerlerinden farklı yapacaksın unutma. aynı şey auth klasöründeki config için de geçerli, burayı atlarsan kanal falan açılmaz haberin olsun.

start.json dosyasını da kontrol et, oradaki channels kısmında her kanalın pathi ve portu config ile aynı olmalı yani ch2 için path ch2 port 14002 yazacak.

kanalları görmen için veritabanını da güncellemen lazım. server_info tablosuna yeni kanalları ekle, portları da configdeki...
öncelikle her kanalın kendine özel benzersiz portları olmalı, tekrar kullanmayacaksın yoksa “Connection Refused” hatası gelir. mesela ch1in p2p portu 14001 ise ch2ye 14002, ch3e 14003 veriyorsun sıra bozulmasın.

sonra kopyaladığın her ch klasörüne girip config dosyasını açacaksın, içindeki port ve p2p_port değerlerini diğerlerinden farklı yapacaksın unutma. aynı şey auth klasöründeki config için de geçerli, burayı atlarsan kanal falan açılmaz haberin olsun.

start.json dosyasını da kontrol et, oradaki channels kısmında her kanalın pathi ve portu config ile aynı olmalı yani ch2 için path ch2 port 14002 yazacak.

kanalları görmen için veritabanını da güncellemen lazım. server_info tablosuna yeni kanalları ekle, portları da configdeki port değerleriyle aynı yap. burada hata yaparsan kanallar oyunda falan görünmez, boşuna uğraşırsın.

firewallı unutma, bütün yeni portlara izin ver. vermezsen o refused hatasını alırsın işte.

hepsini yapınca sunucuyu yeniden başlat, loglara bakarak kanallar açılmış mı kontrol et. açılmayan varsa hatası loglarda yazar zaten.
en kritik yerler configdeki portlar ve veritabanı eşleşmesi. bunları doğru yaparsan sorun falan kalmaz oyunun çalışır.

CH1’in portları zaten hazır, örnek olarak:
PORT: 13001
P2P_PORT: 14001

Buna göre diğer kanallar:

CH2 → PORT: 13002, P2P_PORT: 14002
CH3 → PORT: 13003, P2P_PORT: 14003
CH4 → PORT: 13004, P2P_PORT: 14004

Start.json dosyasında da channels kısmı şöyle olacak:

"channels": [
{ "id": 1, "port": 14001, "path": "ch1" },
{ "id": 2, "port": 14002, "path": "ch2" },
{ "id": 3, "port": 14003, "path": "ch3" },
{ "id": 4, "port": 14004, "path": "ch4" }
]

Veritabanında server_info tablosu için de aynı mantık:

channelport
113001
213002
313003
413004
 
Çözüm

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst