vSRO Çözüldü Teleport sonrası Clientless sorunu (maxiguard)

devrimkaya

.
.
Aktiflik: 1%
Muhafız 50 mesaj
Katılım
14 Mar 2020
Mesajlar
98
Çözümler
1
Tepkime puanı
17
Puan
8
Yaş
37
Konum
------------
Thread owner
Merhaba,
(öncelikle konuyu doğru yere açtığımdan emin değilim-taşınabilir.)
konuyu baştan sona anlatmak istiyorum ne kadar detay verirsem o kadar net bir cevap alabileceğimi düşünüyorum.
arkdaşlar host makina kullanmıyorum. lokal pcde statik ip ile server kurdum, dış bağlantı ve dış ağdan oyuna giriş yapılabiliyor fakat teleport sonrası clientless oluyor. swfilesim db ve clientim daha önce X bir firmaynın sunucularına kurdurtmuş olduğum dosyalardır. localde 192.168.1.x'li yerel ipde files,db ve clientim sorunsuz çalışmaktadir. dosyalarımda bir sıkıntı olduğunu düşünmüyorum, localde yerel ağda guardsiz sorunsuz çalışıyor, clientless veya farklı bir durum söz konusu değil.
fakat, maxiguard kullanmaya başladım, söylediğim gibi yine dış ağdan oyuna giriş yapılabiliyor. maxiguardn sitesinde kendi vermiş olduğu dll dosyalarını ( gameserver dll ve client dll) tüm dll'leri dosyalarıma ,modüllerime ve clientime enjekte ettim. oyuna giriş sağlanıyor , karaktere ilk giriş yapıldığında şehir içinde dolaşıyor buraya kadar sorun yok ama herhangi bir teleport sonrası şehire teleport olunca clientless oluyor . ve o karaktere tekrar giriş yapıyorum karakter spawn olunca tekrar clientless yiyor,
herhalde maxiguardn vermiş olduğu bazı dll'ler serverimle uyuşmadığını düşündüm, sonra files,db ve client dosyalarımı temiz bir şekilde tekrar kurarak maxiguardn sadece gameserveri ve clienti ve dlllerini kullandım, ve oyuna giriş yaptığımda tekrar aynı şekilde clientless oldu, dosyalarımı tekrar sildim ve en baştan yükledim
bu defa sadece kendi gameserverimi kullanarak onların vermiş olduğu gameserver dlli, kendi gameserverime enjkte ettim. ve sonuç değişmedi, karakter jandandan dowhanga teleport olduktan sonra clientless yemeye devam ediyor, ve o karaktere tekrar giriş yapılamıyor clientless yiyor tekrar. ayrıca bu durum sadece sadece jngan-dowhang arası değil, hangi şehire teleport olunuyorsa spawn olduğu şehirde clientless yiyor,

clean db ve clientim ve bu aynı dosyalarımın editlileri localde 192.168.x.x de sorunsuz çalışmaktadir
ama guard kullanıp dll eklediğimde giriş yaptığım karakter teleport sonrası clientless olmaktadir.
forumlarda bu sorunun çözümünü bulamadm, dump dosyalarında sorunun kaynagının görüntüleneceği yazıyor ama dupm dosyalarından anlamıyorum,

dump dosyamda yazan kaynak bu:
Start Program2+ DISP_CHANGE_SUCCESSFUL2+ CPSVersionCheck::OnCreate (0)2+ # GateWay : strasbourg2.maxiguard.org2+ <Window Activate>”: DISP_CHANGE_SUCCESSFUL”: CPSLogo::OnCreate (0)Š< CPSTitle::OnCreate (0)¹« CPSCharacterSelect::OnCreate (0)(¿ 4 PSCharacterSelect ¿¡¼ ´Ù¸¥¸Ş½ÃÁö ¹ŞÀ½ MSG_ID = A499™¿ 4 PSCharacterSelect ¿¡¼ ´Ù¸¥¸Ş½ÃÁö ¹ŞÀ½ MSG_ID = A496™¿ 4 PSCharacterSelect ¿¡¼ ´Ù¸¥¸Ş½ÃÁö ¹ŞÀ½ MSG_ID = A498ËÀ CPSMission::OnCreate (0)`Á SR_MYCHARACTER_DATA`Á OnMyCharacterEntered - Start`Á CICPlayer::CICPlayer()`Á J (Joe[80]) ³ªÅ¸³² [168 x 97] [974.000000,-32.608879,1351.000000] [0.042832]Æ ¸®Á¯ °Ç³Ô´Ù.[168 x 97]Æ OnMyCharacterEntered - End!Ê " À§Å¹ÆÇ¸Å ¾ÆÀÌÅÛ Á¤º¸ °»½Å -MyPage-ó÷ " TELEPORTGATE -> Type(2), Target(2)öø SR_TELEPORT_ACKoù SR_TELEPORT_ACKoù SR_RESET_CLIENToù OnResetClient : 26265où CICPlayer::OnRelease()où CICPlayer::~CICPlayer()où OnResetClient - End û SR_MYCHARACTER_DATAPû OnMyCharacterEntered - StartPû CICPlayer::CICPlayer()Pû L (Joe[80]) ³ªÅ¸³² [153 x 102] [941.945496,-106.760490,1528.393677] [3.129153]ı ¸®Á¯ °Ç³Ô´Ù.[153 x 102]ı OnMyCharacterEntered - End]ş BD 00]ş z ASSERT("MSGID:0x30CF,R(0),W(2),T(4) ³ÖÀº°Í º¸´Ù ¸¹ÀÌ ÀĞÀ»¶ó°íÇÔ"), 247, d:\vss-od\silkroad\client\client\MsgStreamBuffer.h]ş Terminate Program]ş DISP_CHANGE_SUCCESSFUL]ş <Window De-Activate>^) OS : (build 9200)

maxiguard kullanıp bu sorunla daha önce karşılaşan ve çözümleyen arkadaşlar varsa ve çözüm, öneri veya yardımcı olursa sevinirim.
 
Çözüm
teşekkürler bir client bulup durumu bildiririm .
Üst üste post gönderildiği için tek mesajda birleştirildi:

malesef sorunu çözemedim, bir çok clean client indirdim,hatta maxiguard kullanan sunucuların clientlerinide indirdim, onlara kendi guardmın portlarını ekledim, o şekilde çalışıyor problem yok, fakat maxiguard kullanan clientlerin minimaplarını ekleyince onlarda çalışmıyor, aynı hatayı veriyorlar
Üst üste post gönderildiği için tek mesajda birleştirildi:

Konu çözülmüştür, dll dosyaları eksik pacht nedeniyle sorun yaratıyordu. konuyu kapatabilirsinz
Merhaba,
(öncelikle konuyu doğru yere açtığımdan emin değilim-taşınabilir.)
konuyu baştan sona anlatmak istiyorum ne kadar detay verirsem o kadar net bir cevap alabileceğimi düşünüyorum.
arkdaşlar host makina kullanmıyorum. lokal pcde statik ip ile server kurdum, dış bağlantı ve dış ağdan oyuna giriş yapılabiliyor fakat teleport sonrası clientless oluyor. swfilesim db ve clientim daha önce X bir firmaynın sunucularına kurdurtmuş olduğum dosyalardır. localde 192.168.1.x'li yerel ipde files,db ve clientim sorunsuz çalışmaktadir. dosyalarımda bir sıkıntı olduğunu düşünmüyorum, localde yerel ağda guardsiz sorunsuz çalışıyor, clientless veya farklı bir durum söz konusu değil.
fakat, maxiguard kullanmaya başladım, söylediğim gibi yine dış ağdan oyuna giriş yapılabiliyor. maxiguardn sitesinde kendi vermiş olduğu dll dosyalarını ( gameserver dll ve client dll) tüm dll'leri dosyalarıma ,modüllerime ve clientime enjekte ettim. oyuna giriş sağlanıyor , karaktere ilk giriş yapıldığında şehir içinde dolaşıyor buraya kadar sorun yok ama herhangi bir teleport sonrası şehire teleport olunca clientless oluyor . ve o karaktere tekrar giriş yapıyorum karakter spawn olunca tekrar clientless yiyor,
herhalde maxiguardn vermiş olduğu bazı dll'ler serverimle uyuşmadığını düşündüm, sonra files,db ve client dosyalarımı temiz bir şekilde tekrar kurarak maxiguardn sadece gameserveri ve clienti ve dlllerini kullandım, ve oyuna giriş yaptığımda tekrar aynı şekilde clientless oldu, dosyalarımı tekrar sildim ve en baştan yükledim
bu defa sadece kendi gameserverimi kullanarak onların vermiş olduğu gameserver dlli, kendi gameserverime enjkte ettim. ve sonuç değişmedi, karakter jandandan dowhanga teleport olduktan sonra clientless yemeye devam ediyor, ve o karaktere tekrar giriş yapılamıyor clientless yiyor tekrar. ayrıca bu durum sadece sadece jngan-dowhang arası değil, hangi şehire teleport olunuyorsa spawn olduğu şehirde clientless yiyor,

clean db ve clientim ve bu aynı dosyalarımın editlileri localde 192.168.x.x de sorunsuz çalışmaktadir
ama guard kullanıp dll eklediğimde giriş yaptığım karakter teleport sonrası clientless olmaktadir.
forumlarda bu sorunun çözümünü bulamadm, dump dosyalarında sorunun kaynagının görüntüleneceği yazıyor ama dupm dosyalarından anlamıyorum,

dump dosyamda yazan kaynak bu:
Start Program2+ DISP_CHANGE_SUCCESSFUL2+ CPSVersionCheck::OnCreate (0)2+ # GateWay : strasbourg2.maxiguard.org2+ <Window Activate>”: DISP_CHANGE_SUCCESSFUL”: CPSLogo::OnCreate (0)Š< CPSTitle::OnCreate (0)¹« CPSCharacterSelect::OnCreate (0)(¿ 4 PSCharacterSelect ¿¡¼ ´Ù¸¥¸Ş½ÃÁö ¹ŞÀ½ MSG_ID = A499™¿ 4 PSCharacterSelect ¿¡¼ ´Ù¸¥¸Ş½ÃÁö ¹ŞÀ½ MSG_ID = A496™¿ 4 PSCharacterSelect ¿¡¼ ´Ù¸¥¸Ş½ÃÁö ¹ŞÀ½ MSG_ID = A498ËÀ CPSMission::OnCreate (0)`Á SR_MYCHARACTER_DATA`Á OnMyCharacterEntered - Start`Á CICPlayer::CICPlayer()`Á J (Joe[80]) ³ªÅ¸³² [168 x 97] [974.000000,-32.608879,1351.000000] [0.042832]Æ ¸®Á¯ °Ç³Ô´Ù.[168 x 97]Æ OnMyCharacterEntered - End!Ê " À§Å¹ÆÇ¸Å ¾ÆÀÌÅÛ Á¤º¸ °»½Å -MyPage-ó÷ " TELEPORTGATE -> Type(2), Target(2)öø SR_TELEPORT_ACKoù SR_TELEPORT_ACKoù SR_RESET_CLIENToù OnResetClient : 26265où CICPlayer::OnRelease()où CICPlayer::~CICPlayer()où OnResetClient - End û SR_MYCHARACTER_DATAPû OnMyCharacterEntered - StartPû CICPlayer::CICPlayer()Pû L (Joe[80]) ³ªÅ¸³² [153 x 102] [941.945496,-106.760490,1528.393677] [3.129153]ı ¸®Á¯ °Ç³Ô´Ù.[153 x 102]ı OnMyCharacterEntered - End]ş BD 00]ş z ASSERT("MSGID:0x30CF,R(0),W(2),T(4) ³ÖÀº°Í º¸´Ù ¸¹ÀÌ ÀĞÀ»¶ó°íÇÔ"), 247, d:\vss-od\silkroad\client\client\MsgStreamBuffer.h]ş Terminate Program]ş DISP_CHANGE_SUCCESSFUL]ş <Window De-Activate>^) OS : (build 9200)

maxiguard kullanıp bu sorunla daha önce karşılaşan ve çözümleyen arkadaşlar varsa ve çözüm, öneri veya yardımcı olursa sevinirim.
Sorunun guarddan kaynaklandigini düşünmüyorum database ve client uyumsuzluğu olduğu kanaatindeyim, guard olsaydı clientless değil DC olurdu.. teleport kullanmadan kendin o şehre spawn olmayı denermisin.. warp ile herhangi bir şehre isinlan
 
Oyla 0
Thread owner
evet, diğer karakterler clientless yedigi için, yeni bir karakter oluşturup warp kodu ile dowhanga spawn ettim, bu şekilde sorun yok.
mevcut sorunu nasıl düzeltebilirim ?
Üst üste post gönderildiği için tek mesajda birleştirildi:

fakat karakteri dowhanda çıkış yaptiktan sonra tekrar giriş yaptım, kendikendine jangana spawn olmuş ve tekrar clientless oldu
 
Oyla 0
Thread owner
damp dosyasını nasıl yükleyecğimi henüz çözemedim, uzantıyı kabul etmiyor, ama dosyadaki kaynak bu


Start Program2+ DISP_CHANGE_SUCCESSFUL2+ CPSVersionCheck::OnCreate (0)2+ # GateWay : strasbourg2.maxiguard.org2+ <Window Activate>”: DISP_CHANGE_SUCCESSFUL”: CPSLogo::OnCreate (0)Š< CPSTitle::OnCreate (0)¹« CPSCharacterSelect::OnCreate (0)(¿ 4 PSCharacterSelect ¿¡¼ ´Ù¸¥¸Ş½ÃÁö ¹ŞÀ½ MSG_ID = A499™¿ 4 PSCharacterSelect ¿¡¼ ´Ù¸¥¸Ş½ÃÁö ¹ŞÀ½ MSG_ID = A496™¿ 4 PSCharacterSelect ¿¡¼ ´Ù¸¥¸Ş½ÃÁö ¹ŞÀ½ MSG_ID = A498ËÀ CPSMission::OnCreate (0)`Á SR_MYCHARACTER_DATA`Á OnMyCharacterEntered - Start`Á CICPlayer::CICPlayer()`Á J (Joe[80]) ³ªÅ¸³² [168 x 97] [974.000000,-32.608879,1351.000000] [0.042832]Æ ¸®Á¯ °Ç³Ô´Ù.[168 x 97]Æ OnMyCharacterEntered - End!Ê " À§Å¹ÆÇ¸Å ¾ÆÀÌÅÛ Á¤º¸ °»½Å -MyPage-ó÷ " TELEPORTGATE -> Type(2), Target(2)öø SR_TELEPORT_ACKoù SR_TELEPORT_ACKoù SR_RESET_CLIENToù OnResetClient : 26265où CICPlayer::OnRelease()où CICPlayer::~CICPlayer()où OnResetClient - End û SR_MYCHARACTER_DATAPû OnMyCharacterEntered - StartPû CICPlayer::CICPlayer()Pû L (Joe[80]) ³ªÅ¸³² [153 x 102] [941.945496,-106.760490,1528.393677] [3.129153]ı ¸®Á¯ °Ç³Ô´Ù.[153 x 102]ı OnMyCharacterEntered - End]ş BD 00]ş z ASSERT("MSGID:0x30CF,R(0),W(2),T(4) ³ÖÀº°Í º¸´Ù ¸¹ÀÌ ÀĞÀ»¶ó°íÇÔ"), 247, d:\vss-od\silkroad\client\client\MsgStreamBuffer.h]ş Terminate Program]ş DISP_CHANGE_SUCCESSFUL]ş <Window De-Activate>^) OS : (build 9200)
 
Oyla 0
Bu hatanın sebebi bağlantılı map'ten kaynaklı bir durum maxi ile alakası yok muhtemelen minimapte bir paçacık bozuk sana durmadan hata veriyor.
Şöyle güzel bir clientten minimapı çekip at sorunun ortadan kalkar.
Hatayı söylemiş zaten (153 x 102) Dw'ye ait koordinat.
 
Oyla 0
Thread owner
teşekkürler bir client bulup durumu bildiririm .
Üst üste post gönderildiği için tek mesajda birleştirildi:

malesef sorunu çözemedim, bir çok clean client indirdim,hatta maxiguard kullanan sunucuların clientlerinide indirdim, onlara kendi guardmın portlarını ekledim, o şekilde çalışıyor problem yok, fakat maxiguard kullanan clientlerin minimaplarını ekleyince onlarda çalışmıyor, aynı hatayı veriyorlar
Üst üste post gönderildiği için tek mesajda birleştirildi:

Konu çözülmüştür, dll dosyaları eksik pacht nedeniyle sorun yaratıyordu. konuyu kapatabilirsinz
 
Oyla 0
Çözüm

Bu konuyu görüntüleyen kullanıcılar

Geri
Üst Alt