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

KODevelopers

Forum Sahibi
  • İçerik sayısı

    1.458
  • Katılım

  • Son ziyaret

  • Günün Kazananı

    12
  • Puan

    2,508 [ Bağış Yap ]

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

  1. KODevelopers

    Torment Skill Effect Sorunu

    Merhaba tekrardan, evet torment skilli işliyor fakat bahsettiğim gibi sadece effet gözükmüyor.
  2. KODevelopers

    Subside Atack düşürmesi hk

    @ byxox ushort varya uint16 yap -- mesaja ek olarak -- Ozkan abi değişik paketini yapmış. bende düzeltim. void CUser::SendItemMove(uint8 subcommand) { Packet result(WIZ_ITEM_MOVE, uint8(1)); if (m_bAttackAmount == 0) m_bAttackAmount = 100; result if (subcommand != 0) { result } Send(&result); }
  3. Teşekkrler.. bi bakim.
  4. Torment skili karşı ırkın useri üzerine atıldığı zaman bazen effect çıkmıyor bu konu hakkında fikri olan var mı acaba ? Cevaplarınız için şimdiden teşekkür ederim.
  5. KODevelopers

    'boost/thread.hpp hatası

    Tıkladıgını hata girsene oraya kardeşim.
  6. KODevelopers

    'boost/thread.hpp hatası

    Eve gidince yazarım işteyim 8 de olurum..
  7. KODevelopers

    'boost/thread.hpp hatası

    O hata aldıgını gösterir misin ss atar mısın..
  8. KODevelopers

    'boost/thread.hpp hatası

    Merhaba Yerel disk dosyası koydun mı kardeş boost dosya indirdigini yerel disk C bölümü koy. O kadar libboost_thread-vc140-mt-sgd-1_64.lib İlk defa görüyorum.. C:\boost_1_64_0 böyle koyun dosyası
  9. KODevelopers

    karakter seçme sorunu

    @ CerfiN hehe tamam :p :p
  10. KODevelopers

    karakter seçme sorunu

    Neyi alakısı var sexyv2 mi kullanıyorsun bende öyle sorun vardı düzeltmişdim.. @ CerfiN Eğer yeni oluştururken boş geliyorsa eğer 0 level gözklüyorsa. void CDBAgent::LoadCharInfo(string & strCharID, ByteBuffer & result) burası sorun.. Kontrol etmesi gerekiyor. if (!dbCommand->Execute(_T("SELECT Race, Class, HairRGB, [Level], Face, Zone, strItem, strItemTime FROM USERDATA WHERE strUserID = ?"))) strItemTime yok diyorsa paketini Eklemek gerekiyor
  11. KODevelopers

    karakter seçme sorunu

    @ CerfiN Hangi src kullanıyorsun cevapnın ver.. @ IMOTEB Hangi src kullanıyorsun..
  12. KODevelopers

    TP-REZ Skillerindeki Sorun

    Kordinatlar doğru gözüküyor kontrol ettiğimde ayrıca skill kullanmasakta örneğin czden maradona geçtiğizde bir kaç saniye karakterlerin görüntüsü gelmiyor illa haraket etmek ve karşı kullanıcınında hareket etmesi gerekiyor aksi halde görünmez oluyor
  13. KODevelopers

    TP-REZ Skillerindeki Sorun

    ASSERT(GetMap() != nullptr); _OBJECT_EVENT* pEvent = nullptr; _START_POSITION* pStartPosition = nullptr; float x = 0.0f, z = 0.0f; if (!isDead()) return; if (regene_type != 1 && regene_type != 2) regene_type = 1; if (regene_type == 2) { // Is our level high enough to be able to resurrect using this skill? if (GetLevel() // Do we have enough resurrection stones? || !RobItem(379006000, 3 * GetLevel())) return; } // If we're in a home zone, we'll want the coordinates from there. Otherwise, assume our own home zone. pStartPosition = g_pMain->m_StartPositionArray.GetData(GetZoneID()); if (pStartPosition == nullptr) return; UserInOut(INOUT_OUT); pEvent = GetMap()->GetObjectEvent(m_sBind); // If we're not using a spell to resurrect. if (magicid == 0) { // Resurrect at a bind/respawn point if (pEvent && pEvent->byLife == 1 && GetZoneID() != ZONE_DELOS) { SetPosition(pEvent->fPosX + x, 0.0f, pEvent->fPosZ + z); x = pEvent->fPosX; z = pEvent->fPosZ; } // Are we trying to respawn in a home zone? // If we're in a war zone (aside from snow wars, which apparently use different coords), use BattleZone coordinates. else if ((GetZoneID() m_byBattleZone))) { // Use the proper respawn area for our nation, as the opposite nation can // enter this zone at a war's invasion stage. x = (float)((GetNation() == KARUS ? pStartPosition->sKarusX : pStartPosition->sElmoradX) + myrand(0, pStartPosition->bRangeX)); z = (float)((GetNation() == KARUS ? pStartPosition->sKarusZ : pStartPosition->sElmoradZ) + myrand(0, pStartPosition->bRangeZ)); } else { short sx, sz; // If we're in a war zone (aside from snow wars, which apparently use different coords), use BattleZone coordinates. if ((GetZoneID() == ZONE_MORADON || GetZoneID() == ZONE_MORADON2) && isInArena()) { x = (float)(MINI_ARENA_RESPAWN_X + myrand(-MINI_ARENA_RESPAWN_RADIUS, MINI_ARENA_RESPAWN_RADIUS)); z = (float)(MINI_ARENA_RESPAWN_Z + myrand(-MINI_ARENA_RESPAWN_RADIUS, MINI_ARENA_RESPAWN_RADIUS)); } else if (GetZoneID() == ZONE_CHAOS_DUNGEON) { GetStartPositionRandom(sx, sz); x = sx; z = sz; } // For all else, just grab the start position (/town coordinates) from the START_POSITION table. else { GetStartPosition(sx, sz); x = sx; z = sz; } } SetPosition(x, 0.0f, z); m_LastX = x; m_LastZ = z; m_bResHpType = USER_STANDING; m_bRegeneType = REGENE_NORMAL; } else // we're respawning using a resurrect skill. { _MAGIC_TYPE5 * pType = g_pMain->m_Magictype5Array.GetData(magicid); if (pType == nullptr) return; MSpChange(-m_iMaxMp); // reset us to 0 MP. if (m_sWhoKilledMe == -1) ExpChange((m_iLostExp * pType->bExpRecover) / 100); // Restore m_bResHpType = USER_STANDING; m_bRegeneType = REGENE_MAGIC; ResetWindows(); } Packet result(WIZ_REGENE); result Send(&result); m_tLastRegeneTime = UNIXTIME; m_sWhoKilledMe = -1; m_iLostExp = 0; if (!isBlinking()) { result.Initialize(AG_USER_REGENE); result Send_AIServer(&result); } SetRegion(GetNewRegionX(), GetNewRegionZ()); UserInOut(INOUT_RESPAWN); g_pMain->RegionUserInOutForMe(this); g_pMain->RegionNpcInfoForMe(this); InitializeStealth(); SendUserStatusUpdate(USER_STATUS_DOT, USER_STATUS_CURE); SendUserStatusUpdate(USER_STATUS_POISON, USER_STATUS_CURE); if (isInArena()) SendUserStatusUpdate(USER_STATUS_SPEED, USER_STATUS_CURE); HpChange(GetMaxHealth()); InitType4(); RecastSavedMagic(); HpChange(GetMaxHealth()); // If we actually respawned (i.e. we weren't resurrected by a skill)... if (magicid == 0) { BlinkStart(); // In PVP zones (not war zones), we must kick out players if they no longer // have any national points. if (GetLoyalty() == 0 && (GetMap()->isWarZone() || isInPKZone())) KickOutZoneUser(); } bu şekilde ayarlı regene hangi blockta hata var acaba ? @
  14. Merhaba arkadaşlar; TP ve Rez gibi respawn skillerin kullanımı sonrasında yakındaki karakterlerin görüntüsü gelmiyor. Region fonksiyonlarını kontrol ettim fakat pek bi sonuca varamadım. Karakter hareket ettikten sonra yakındaki kullanıcıların ve npclerin görüntüsü geliyor. Moveprocess fonksiyonunu örnek alarak yola çıktım fakat bi sonuca ulaşamadım tekrardan bu konuda fikiri olan var mı acaba ?
  15. KODevelopers

    Knight_load tablosu

    seni agızı tükereyim ha salak salak Dengisiz konuş hiç bilmiyorsun alıp yapıştır bilgimi buu beyin güçü yok seni.. Git volkanda satın all ortak olacakmış çok mu biliyorsun gelde all bakam..:little_emrah::little_emrah: Yakın Zaman Egitimi verecegim örnekleri paylaşacağım. Örnek Proje yazayim anlarsın..
  16. KODevelopers

    Knight_load tablosu

    @ texsas10 üzüntüsü bak ya zubbe kim Allahım...
  17. KODevelopers

    Knight_load tablosu

    @ texsas10 Clan paketini Sourcesi bakarak yap kardeş sql isteyip atma bende. DBAgent.cpp bool CDBAgent::LoadAllKnights(KnightsArray &m_KnightsArray)
  18. http://prntscr.com/gzfnt6 @ SnaypeR @ TheChucky buyrun kardeş. local NATION = 0; local NPC = 0; if (EVENT == 500) then NATION = CheckNation(UID); if (NATION == 1) then SelectMsg(UID, 6, 500, 5000, NPC, 5000, 501); else SelectMsg(UID, 6, 500, 5001, NPC, 5000, 501); end end if (EVENT == 501) then NATION = CheckNation(UID); if (NATION == 1) then SaveEvent(UID, 5001); else SaveEvent(UID, 5004); end end if (EVENT == 502) then NATION = CheckNation(UID); if (NATION == 1) then SelectMsg(UID, 6, 500, 5002, NPC, 5001, 503); else SelectMsg(UID, 6, 500, 5003, NPC, 5004, 503); end end if (EVENT == 503) then NATION = CheckNation(UID); if (NATION == 1) then SaveEvent(UID, 5002); else SaveEvent(UID, 5005); end NATION = CheckNation(UID); if (NATION == 1) then SelectMsg(UID, 1, 500, 5004, NPC, 5002, 504); else SelectMsg(UID, 1, 500, 5005, NPC, 5005, 504); end end if (EVENT == 504) then NATION = CheckNation(UID); if (NATION == 1) then SelectMsg(UID, 1, 500, 5006, NPC, 5003, 505); else SelectMsg(UID, 1, 500, 5007, NPC, 5003, 505); end end if (EVENT == 505) then NATION = CheckNation(UID); if (NATION == 1) then SelectMsg(UID, 1, 500, 5008, NPC, 5004, 506); else SelectMsg(UID, 1, 500, 5009, NPC, 5004, 506); end end if (EVENT == 506) then NATION = CheckNation(UID); if (NATION == 1) then SelectMsg(UID, 1, 500, 5010, NPC, 5005, 507); else SelectMsg(UID, 1, 500, 5011, NPC, 5005, 507); end end if (EVENT == 507) then NATION = CheckNation(UID); if (NATION == 1) then SelectMsg(UID, 1, 500, 5012, NPC, 5006, 508); else SelectMsg(UID, 1, 500, 5013, NPC, 5006, 508); end end if (EVENT == 508) then NATION = CheckNation(UID); if (NATION == 1) then SelectMsg(UID, 6, 500, 5014, NPC, 6002, 509); else SelectMsg(UID, 6, 500, 5015, NPC, 6002, 509); end end if (EVENT == 509) then Ret = 1; end
  19. KODevelopers

    [19xx-20xx-21xx] Multi Client

    Teşekkür ederim
  20. @ TheChucky Eve gidince yazarım...
  21. UpdateEvent dedim ya sourcesi de bakdım UpdateEvent den yazıyor niye anlamadın helalde ?? :v @ TheChucky
  22. UpdateEvent yazmıştım. Sourcede bakmışdım sanki
×
×
  • Yeni Oluştur...