mt2 fix

  1. MaviAyGames | Yere Düşme İle İlgili Engeller

    Örneğin güçlü beden skili açık iken mavi ejder skil attığındaki yere düşmenin çözümü aşağıdadır. Service.h Ekle: #define ENABLE_FALL_FIX BlueDragon_Skill.h Arat: ch->Sync(tx, ty); ch->Goto(tx, ty); ch->CalculateMoveDuration()...
  2. Nemere İçin Source Kontrolleri

    Service.h Ekle: ENABLE_NEMERE_ADDONS Arat: if (type == DAMAGE_TYPE_MELEE || type == DAMAGE_TYPE_RANGE || type == DAMAGE_TYPE_MAGIC) Üstüne ekle: #ifdef ENABLE_NEMERE_ADDONS if (pAttacker && !IsPC()) { if ((IsMonster() || IsNPC() || IsStone()) && pAttacker->IsPC())...
  3. MaviAyGames | Tüm Coreler İçin Reload Komutu İşlevi

    Relod çekildiği zaman sadece bulunduğu coredekilere işliyordu bu yaptığımız düzenleme ile tüm corelerde işlemektedir. Service.h ekle: #define ENABLE_RELOAD_COMMAND_ALL_CORES cmd_gm.cpp Arat: ACMD(do_reload) { char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); Altına ekle...
  4. Lua İçin Zaman Uyarlaması

    service.h ekle: #define ENABLE_LUA_FUNCTION_TIME questlua_global.cpp aç: Arat: void RegisterGlobalFunctionTable(lua_State * L) Üstüne ekle: #ifdef ENABLE_LUA_FUNCTION_TIME #include <time.h> /* time_t, struct tm, time, localtime */ ALUA(_print_datetime)...
  5. Genel paket hataları düzeltmesi

    Merhaba, Genel olarak çoğu source dosyalarında bulunan bazı paket sorunları yaşatan hataları düzeltmeyi göstericem. Öncelikle sorundan bahsetmek gerekirse, client ve server da ki paketlerin bazılarını gönderirken ya da alırken boyutları farklı olduğundan dolayı bu paketler(HEADER_GC_MALL_SET...
  6. MaviAyGames | ComputePoints Update()

    ComputePoints değerinden farkı nedir ? - ComputePoints değerinin sonunda Update() fonksiyonu çalıştırılır. Update fonksiyonu yeniden hesaplanılan değerleri eskisiyle karşılaştırıp yenilerini güncelleme paketidir. Bu yapılanda ise update fonksiyonu yoktur. service.h #define...
  7. Manu Bineğindeki Kuşak Pozisyonu Çözümü

    Manu bineği için kuşaklardaki pozisyonu düzenler elbettedeki daha iyisi yapılabilir. Öğeyi görmek için üye olmalısınız. Öğeyi görmek için üye olmalısınız. Öğeyi görmek için üye olmalısınız.
  8. Beceri Seçimi Yapılmamış İken Beceri Kitabı Okunmaması

    Beceri seçilmemiş iken beceri kitabı okunmamasını engeller çok mühim birşey değil fakat yinede kontrol koymak istedim. Öğeyi görmek için üye olmalısınız. Öğeyi görmek için üye olmalısınız.
  9. ItemAward Fonksiyonlarının Constructor'a Girilmesi

    Bu işlem char.cpp üzerindeki rastgele değer alabilen bir kodu düzeltmeye yarayacaktır Öğeyi görmek için üye olmalısınız. Öğeyi görmek için üye olmalısınız.
  10. item_attr Tablosuna Kostümler İçin Efsun Düzenlemesi

    Öğeyi görmek için üye olmalısınız. DÜZENLEME Öğeyi görmek için üye olmalısınız.