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. Nasıl oluyor ne demek istegini anlamadım. Lua attı Baslangıc class itemleri verme değil mi oo ? :rolleyes: 01_main.lua Bahediyoruz..
  2. UpdateEvent kullanıyoruz. Öyle yaptım.. GameServer printf Den birşey gelmiyor. olsa gelsek de. -- mesaja ek olarak -- item verme bunla ?? "Onun demiyorumki :v" :)
  3. 5005 ve 5002 Eskisi de SexyKo if (GetProtoID() == 700 || GetProtoID() == 750) { if (pUser->CheckExistEvent(STARTER_SEED_QUEST, 1)) g_pMain->GetLuaEngine()->ExecuteScript(pUser, nullptr, 502, -1, "0_main.lua"); } Bunla ekledim.. if (GetProtoID() == 700 || GetProtoID() == 750 || GetProtoID() == 701 || GetProtoID() == 751) { if (pUser->V3_CheckExistEvent(STARTER_SEED_QUEST, 1)) { _QUEST_HELPER * pQuestHelper ; if (pUser->GetNation() == ELMORAD) pQuestHelper = g_pMain->m_QuestHelperArray.GetData(5005); else pQuestHelper = g_pMain->m_QuestHelperArray.GetData(5002); pUser->V3_QuestRunEvent(pQuestHelper,pQuestHelper->nEventTriggerIndex); } } @ IndianaPOLIS bunla var
  4. Worm kesince Rescuing sid save alınmıyor. Hataları bakdım log falan birşey gelmiyor. bool CUser::QuestV2RunEvent(_QUEST_HELPER * pQuestHelper, uint32 nEventID, int8 bSelectedReward) { // Lookup the corresponding NPC. if (pQuestHelper->strLuaFilename == "01_main.lua") { m_sEventNid = 10000; } CNpc * pNpc = g_pMain->GetNpcPtr(m_sEventNid, GetZoneID()); bool result = false; m_nQuestHelperID = pQuestHelper->nIndex; result = g_pMain->GetLuaEngine()->ExecuteScript(this, pNpc, nEventID, bSelectedReward, pQuestHelper->strLuaFilename.c_str()); return result; } 01_main.lua 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 UpdateEvent(UID, 5001); else UpdateEvent(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 UpdateEvent(UID, 5002); else UpdateEvent(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 UPDATE_USER_DATA Bakdım eksigi yoktur..
  5. KODevelopers

    Kimim?

    Hoş geldin Yiğit memnun oldum. :) Welcome Yiğit :)
  6. KODevelopers

    v2153 unpack exe yardım

    https://www.kodevelopers.com/2000-paylasim/631-2153-knightonlineexe-unpack-amp-bypass.html void CUser::VersionCheck(Packet & pkt) Ordaki biraz dikkatli Çekmiyorsun helalde bilemiyorum..
  7. KODevelopers

    NP Sifirlanma Sorunu

    Çok teşekkür ederim
  8. ctrl+F EventMessage = string_format("NpcID = %d ara bull
  9. QuestHandler.cpp gidin. // Npc Events diye ara if (isGM()) { std::string EventMessage; EventMessage = string_format("NpcID = %d - EventID = %d - TriggerIndex = %d - DataIndex = %d - CompleteIndex = %d ", pNpc->m_sSid, nEventID, pQuestHelper->nEventTriggerIndex, pQuestHelper->sEventDataIndex , pQuestHelper->nEventCompleteIndex); Packet EventNotice(WIZ_CHAT, uint8_t(PARTY_CHAT)); EventNotice Send(&EventNotice); } ordaki sil
  10. LisansSystem.h cpp paketini sil düzelir. Başka hatası alırsa lisans dire adı varsa silin.
  11. KODevelopers

    Windows sdkn Hatasi YARDIM

    @ texsas10 Burakcımm üyeli neden farklı açdın anlamadım :p
  12. KODevelopers

    NP Sifirlanma Sorunu

    Prosedürlere baktım fakat böyle bi kod satırı bulunmuyor. Sourcelerde tüm loyatly durumlarına baktım trace etmek için belli noktalar kullandım fakat bu sıfırlanma esnasında fileslerin hiç bir fonksiyonu cagrılmıyor işin tuhaf yanı bu aslında. Loglarıda incelediğimde her hangi bir hatada gözükmüyor. Önerebileceğin başka bir durum var mı ?
  13. bakalım.... -- mesaja ek olarak -- Benim dosyalar bunlar bi ara çalınmıştı.isteyene db tablolarını veririm.
  14. Merhaba arkadaşlar,karakter üzerinde bulunan np belli bir süre sonra relog attıgımda sıfırlanıyor. bu süre belirli bir zaman aralığı degil. kayıtlı kullanıcıların hepsinde olan bir durumda degil random olarak gerçekleşiyor. Bazen 1 saat bazen 5 saat fakat belli bir süre zarfında mutlaka np sıfırlanıyor. Bu konuda bilgisi olan arkadaşlar fikir verebilir mi acaba ? load_user_data'da böyle bi komut mevcut degil.
  15. Teşekkür ederim..
  16. @ Kosafe KiraAmora61 mi yooo ne alakısı var Drankin ne iş var :)
  17. qwdfasfkashşhsagasdas beni güldürdün len..
  18. KODevelopers

    ItemImporter 1.04 source (twostars)

    Teşekkür ederim..
  19. KODevelopers

    (C++) BetaShield AntiCheat Source!

    Teşekkür ederim. bakam. -- mesaja ek olarak -- Sanırım aynısı beziyor..
×
×
  • Yeni Oluştur...