Jump to content

Heathcliff™

Member
  • Content Count

    57
  • Joined

  • Last visited

  • Yangs

    47 [ Donate ]

Community Reputation

35 Good

About Heathcliff™

  • Rank
    Friendly

Profile Information

  • Gender
    Male
  • Location
    Hungary

Recent Profile Visitors

680 profile views
  1. Heathcliff™

    You'll get one more good idea from me guys
  2. Heathcliff™

    open

    Add the d.new_jump_party inside the quest_function file
  3. Heathcliff™

    open

  4. Heathcliff™

    python

    Don't remove the whole condition Just this line: if not name in constInfo.ALREADY_NOTIFY_LIST: and this line: constInfo.ALREADY_NOTIFY_LIST.append(name)
  5. Heathcliff™

    python

    Then check what you did wrong
  6. Heathcliff™

    python

    Remove these lines: It's not a bug btw Regards
  7. Heathcliff™

    open

    #_# I made it like this some months ago: case USE_EXTEND_TIME: { LPITEM item2; if (!IsValidItemPosition(DestCell) || !(item2 = GetItem(DestCell))) return false; if (item2->IsExchanging() || item2->IsEquipped()) return false; if (item2->GetType() != ITEM_COSTUME || (item2->GetSubType() != COSTUME_BODY && item2->GetSubType() != COSTUME_HAIR && item2->GetSubType() != COSTUME_MOUNT && item2->GetSubType() != COSTUME_WEAPON)) return false; int extendTime = (item2->GetSocket(0) + item->GetValue(0)) - get_global_time(); if (extendTime >= item2->GetDuration()) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("COSTUME_LIMIT_REACHED_MAX")); return false; } item2->SetSocket(0, item2->GetSocket(0) + item->GetValue(0)); item->SetCount(item->GetCount() - 1); ChatPacket(CHAT_TYPE_INFO, LC_TEXT("COSTUME_TIME_LIMIT_EXTENDED")); } break;
  8. Heathcliff™

    Thank you maaan. I love your works so much
  9. Heathcliff™

    c++

    Good idea!
  10. Heathcliff™

    solved

    I think this will help you: In the first line you can change the usage range of your arrow. In the second line you can change the damage you do, what depends on how much is the distance between you and your enemy, if I'm correct. Btw. I haven't changed it yet.
  11. Heathcliff™

    open

    In root/uiMinimap.py: Then uiScript/minimap.py: PS: Btw this will show your local time that has been set in your windows and not your server time. Care with tabs.
  12. Heathcliff™

    solved

    Search this: for (int i = 0; i < _countof(strMapListGlobal); i++) { if (strMapListGlobal == stringName) { for (int i = 0; i < _countof(pListGlobal); i++) { if (rVictim.GetRace() == pListGlobal || 0 <= rVictim.GetRace() && rVictim.GetRace() <= 7 ) return FALSE; } } } Replace with this: for (int i = 0; i < _countof(strMapListGlobal); i++) { if (strMapListGlobal[i] == stringName) { for (int i = 0; i < _countof(pListGlobal); i++) { if (rVictim.GetRace() == pListGlobal[i]) return FALSE; } } } It will working fine, but I think is no need to make a condition for every type of npc with vnums. I suggest you to use condition with IsNPC instead of one by one checking, because it will apply for all of your npcs includes shops, pets, and of course mounts.
  13. Heathcliff™

    solved

    Show your GameLib/ActorInstanceCollisionDetection.cpp
×
×
  • 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.