Jump to content

Kafa

Inactive Member
  • Posts

    269
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by Kafa

  1. It's a dynamic weather system, according to date time / hour and stuff it changes textures to snow or game mode into night
  2. Open pvp.cpp Search for pkPVP->Win(dwKillerPID); paste under: LPCHARACTER pkVictim = CHARACTER_MANAGER::instance().FindByPID(dwKillerPID); if (pkVictim) { pkVictim->ChatPacket(CHAT_TYPE_INFO, "You have %d of %d TP left", pkVictim->GetHP(), pkVictim->GetMaxHP()); pkChr->ChatPacket(CHAT_TYPE_INFO, "opponent had %d of %d TP left", pkVictim->GetHP(), pkVictim->GetMaxHP()); }
  3. Its bugged. Either the official mob_drop_item or the source. I dont know what atm. If only someone who knows that im talking about would write. Limit Level = Items only drop above that limit level but also it shouldnt drop when the monster is lvl 50 and your 120
  4. First of all this is exactly what i needed. A big thanks to you! If you need help with gathering the informations or other things feel free to contact me. May the dragon god bless you my friend
  5. "Hey guys, i just noticed that if my character is level 120 he still drops everything from Death Reaper for example." Did you understood what i asked?
  6. Solved the issue. I used the official mob drop item.txt There are some issues. with: Level_limit 75 Mob 1137 Type limit Instead of "Limit" there should be "drop"
  7. Hey guys, i just noticed that if my character is level 120 he still drops everything from Death Reaper for example. My Drop Group looks like this for 1093: Group 사신 { Level_limit 75 Mob 1093 Type limit 1 50082 1 100 } Does anyone know if something is wrong? Because i don't think its the problem of the text file.
  8. I changed bitset to bool, but i dont know if this is correct.
  9. If the item name dissappears you cant pick the item anymore
  10. Replace the function DragonSoul_ActivateDeck in char_dragonsoul.cpp with this: bool CHARACTER::DragonSoul_ActivateDeck(int deck_idx) { if (deck_idx < DRAGON_SOUL_DECK_0 || deck_idx >= DRAGON_SOUL_DECK_MAX_NUM) return false; if (DragonSoul_GetActiveDeck() == deck_idx) return true; DragonSoul_DeactivateAll(); if (!DragonSoul_IsQualified()) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("용혼석 상자가 활성화되지 않았습니다.")); return false; } AddAffect(AFFECT_DRAGON_SOUL_DECK_0 + deck_idx, APPLY_NONE, 0, AFF_DS, INFINITE_AFFECT_DURATION, 0, false); if (deck_idx == DRAGON_SOUL_DECK_0) SpecificEffectPacket("d:\\ymir work\\effect\\etc\\dragonsoul\\dragonsoul_earth.mse"); else SpecificEffectPacket("d:\\ymir work\\effect\\etc\\dragonsoul\\dragonsoul_sky.mse"); m_pointsInstant.iDragonSoulActiveDeck = deck_idx; for (int i = DRAGON_SOUL_EQUIP_SLOT_START + DS_SLOT_MAX * deck_idx; i < DRAGON_SOUL_EQUIP_SLOT_START + DS_SLOT_MAX * (deck_idx + 1); i++) { LPITEM pItem = GetInventoryItem(i); if (NULL != pItem) DSManager::instance().ActivateDragonSoul(pItem); } #ifdef __DS_SET__ DragonSoul_HandleSetBonus(); #endif return true; }
  11. Your Server is sending a command which your client doesnt understand. Commands are in "ServerCommandlist" search in your source files for rafinate
  12. I did it thank you
  13. @Mali61 Could someone show me howto call this function from a client button? Would be very nice.
  14. One of the best, thank you bro definitly something i'm gonna use.
  15. Thanks Penger but can i ask what motion event types are?
  16. He stopped because of the things that happened. If you're interested i can provide you some game clients, that may have what you want. (Unpacked)
  17. Waited for this release, thanks bro. Really great job and thanks for always helping me
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.