Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...

byxox

Kıdemli Üye
  • İçerik sayısı

    616
  • Katılım

  • Son ziyaret

  • Günün Kazananı

    1
  • Puan

    18,045 [ Bağış Yap ]

byxox kullanıcısının paylaşımları

  1. byxox

    Versiyon Yükseltme Sonucu DC Problemı hk

    Özkan ın forumda paylaştığı exe dostum
  2. byxox

    Versiyon Yükseltme Sonucu DC Problemı hk

    Hemşerım zaten olsa yapardık anlamadıgımız için sorduk
  3. Arkadaşlar merhabalar 2083 sourceyı 2167 'ye yükselttim sorunsuz oyuna gırıyorum ve tüm özellikler sorunsuz aktiftir. Anlamsızca DC problemı yasıyorum debug modda actım şu hatayı alıp dc oluyorum https://prnt.sc/id5glp daha sonra https://prnt.sc/id5gqg Gameserver log 'a baktıgımda [ ODBC Error - 11.2.2018 15:18:56 ] ] Source: SELECT Fame, [Level], Class, strMemo, dtUpdateClan FROM USERDATA WHERE strUserID = ? Error: [Microsoft][ODBC SQL Server Driver]Bağlantı diğer bir hstmt sonuçları ile meşgul Description: Failed to execute statement. (gameserver.ını de ACCOUNT_MARS=1 sekılde mars ayarlıdır ) bu hata gorunmektedır. bu sekılde dc oluyor neden olabılır acaba nereye bakmalıyım? Yardımcı olabılırsenız cok sevınırım Iyı calısmalar
  4. teşekkurler
  5. byxox

    SexyKO 1534 Database

    teşekkurler
  6. Denedim dostum oyundakı bayraklar kalktı ama 15 dk sonda kapat verdı tekrar
  7. Client kapat verıyor kardeşım fıleslerde problem yok
  8. Arkadaşalar merhabalar http://prntscr.com/ib92xd Bu resımde bekledıgım alanda wındows calısmayı durdurdu hatası almaktayım sürekli. Oyun bir an donuyor ve 3-4 sanıye sonra kapat hatası gelmektedir. Denediğim çözümler : 1- 4 farklı exe denedım ( 2083 2 tane 2117 2 tane ) 2- Boost kutuphanesını hem 32 hem 64 bit olarak buıld alarak denedım 3- Townda bulunan gerektız tum npc lerı kaldırdım sadece 4-5 tane kullanılan npc kaldı 4- NPC'lerın isimleri ile db deki isimleri arasındaki farklar vardı onları duzenledım 5- Magic bag de kayma problemı vardı onu duzelttım belkı ondandır dıye 6- map dosyasında bulunan maradon map dosyasını 2 farklı dosya ıle degıstırdım 7- usko zones , 2083 zones , 2117 zones olan tum clıent lerı denedım 8- Handle packet degıstırdım wıev ınfo dan userler bırbırlerını goruyorlar onu devre dısı bıraktım yıne olmadı CZ , lfc , emc , eslant 10 gun afq bıraktım hıc kapat vermıyor fakat moradon da townda bekledıgımızde bu hata ıle karsı karsıya gelmekteyım. Kontrollerım sırasında genelde yenı user'ler geldıgınde bu hatayı almaktayım. farklı bır cozum onerısınde bulunabılecek arkadas varsa cok sevınırım Teşekkurler
  9. byxox

    Gate'ye Yeni Zone Ekleme

    teşekkurler
  10. byxox

    Krowaz Silahları Hk

    Dostum selam case BUFF_TYPE_BLOCK_PHYSICAL_DAMAGE: // Blocks all physical damage. pTarget->m_bBlockPhysical = false; break; bahsettıgın yer burası sanırım tam durum şudur dostum mesela 2 gun hıc olmuyor fakat bır oluyor fıles acıp kapatıyorum bazen 15 dk da bır olur sadece gab'a özel bır durum degıl atıyorum chaos sılah patlıyor karşı tarafta pot basmama özelliği oluyor sonra skill silinse bile bugda kalıp pot basamıyorsun artık.
  11. byxox

    Tatto Sistemi Hk

    Aynen öyle sorunum suanda duzelmıştır teşekkurler
  12. byxox

    GameServer.Log Hk

    Çok teşekkurler duzeldı problem
  13. byxox

    GameServer.Log Hk

    evet 0 mış 1 yaptım deneyım bakalım ne olacak tesekkurler
  14. byxox

    GameServer.Log Hk

    Arkadaşlar merhabalar Bir süredir gameserver log'una aşağıdakı hata dusmektedır [ ODBC Error - 3.2.2018 20:1:36 ] ] Source: SELECT Fame, [Level], Class, strMemo, dtUpdateClan FROM USERDATA WHERE strUserID = ? Error: [Microsoft][ODBC SQL Server Driver]Connection is busy with results for another hstmt Description: Failed to execute statement. [ pes peşe sureklı tekrar edıyor src den kontrol ettıgımde DbAgent.cpp içerisinde: void CDBAgent::GetClanUserData(uint16 sClanID, _KNIGHTS_USER & p) { _KNIGHTS_USER * pUser = &p; unique_ptr dbCommand(m_GameDB->CreateCommand()); if (dbCommand.get() == nullptr) return; dbCommand->AddParameter(SQL_PARAM_INPUT, pUser->strUserName.c_str(), pUser->strUserName.length()); if (!dbCommand->Execute(string_format(_T("SELECT Fame, [Level], Class, strMemo, dtUpdateClan FROM USERDATA WHERE strUserID = ?"), sClanID))) //tamam kardes dener yazarım sanamuck:D { ReportSQLError(m_GameDB->GetError()); return; } if (!dbCommand->hasData()) return; dbCommand->FetchByte(1, pUser->m_sFame); dbCommand->FetchByte(2, pUser->m_bLevel); dbCommand->FetchUInt16(3, pUser->m_sClass); dbCommand->FetchString(4, pUser->strUserMemo); dbCommand->FetchUInt32(5, pUser->m_lastLogined); return; } bu şekılde tanımlanmıs sqlserver meşgul gıbı bırşey soyluyor tam anlam veremedım yardımcı olabılırmısınız Teşekkurler
  15. byxox

    View Info Hk

    Arkadaşlar bıraz kurcaladım ve sorunsuz handle paket aşagıdakı gıbıdır teşekkurler : void CUser::HandleUserInfo(Packet & pkt) { Packet result(WIZ_USER_INFO); uint16 sCount = 0; uint8 command; pkt >> command; if(command == 0x02) { result std::string strCharName; pkt.SByte(); pkt >> strCharName; CUser* pUser = g_pMain->GetUserPtr(strCharName, TYPE_CHARACTER); if(pUser == nullptr) return; result.SByte(); result GetName() GetLevel() GetClass() GetLoyalty() GetMonthlyLoyalty() CKnights * pKnights = g_pMain->GetClanPtr(pUser->GetClanID()); if (pKnights == nullptr) result else result GetClanID() m_sMarkVersion m_byFlag m_byGrade m_strName m_strChief; Send(&result); } if( command == 0x04 ) RemoveRegionChat(); if(command == 0x03) HandleUserInfoDetail(pkt); if(command == 0x01 ) { result for(int i=0; i { CUser *pUser = g_pMain->GetUserPtr(i); if (pUser == nullptr || !pUser->isInGame() || pUser->GetZoneID() == ZONE_BORDER_DEFENSE_WAR || pUser->GetZoneID() == ZONE_CHAOS_DUNGEON || pUser->GetZoneID() != GetZoneID() || pUser->isGM()) continue; result.SByte(); result GetName() GetNation() GetSPosX() GetSPosZ() GetClanID(); CKnights * pKnights = g_pMain->GetClanPtr(pUser->GetClanID()); if (pKnights == nullptr) result else result m_sMarkVersion m_byFlag m_byGrade; result sCount++; } result.put(4, sCount); Send(&result); } }
  16. byxox

    View Info Hk

    Arkadaşlar merhabalar Oyunda solda bulunan userlere sağ tıklayıp view info dedıgımızde resımdekı gıbı http://prntscr.com/i8l1v4 göruntu gelmektedır. Bunu kapatmak ıcın void CUser::HandleUserInfo(Packet & pkt) pakete mı bakmam gerekıyor yada nasıl kapatabılırım yardımcı olabılırmısınız Teşekkurler
  17. teşekkurler deneyeyım
  18. byxox

    [0x0E] WIZ_MYINFO

    teşekkurler
  19. byxox

    Tatto Sistemi Hk

    kardeşim user le ılgılı verılerı ceken paket dıye bılıyorum
×
×
  • Yeni Oluştur...