Jump to content
Forgot your email address? ×
×
×
  • Create New...

Cripplez

Member
  • Posts

    107
  • Joined

  • Last visited

About Cripplez

Informations

  • Gender
    Male

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Cripplez's Achievements

Community Regular

Community Regular (8/14)

  • Reacting Well
  • Dedicated Rare
  • First Post
  • Collaborator
  • Conversation Starter

Recent Badges

15

Reputation

1

Community Answers

  1. I tried replacing it with 0 but when i compile i get this errors
  2. Thank you for the answer I included it but i have this prolem: In my binary files i searched for MOB_RANK_PAWN but there isn't, only in server source. In the binary the rank of mob i think are only here in PythonNonPlayerModule.cpp
  3. Hello, i'm trying to stop the collision for mobs with rank Pawn for example like this but instead of race vnum using the rank of the mob #ifdef ENABLE_PETS_WITHOUT_COLLISIONS if (rVictim.GetRace()>=34001 && rVictim.GetRace()<=34119) return FALSE; #endif something like this could be made? if (rVictim.GetMobRank() =< 1) return FALSE;
  4. Hello, I wanted to create a new use_affect item for strong against stone for example. This is the use_affect for critical pct bonus 71045 °üÅëÀÇ Àå ITEM_USE USE_AFFECT 1 ANTI_DROP|ANTI_SELL|ANTI_GIVE|ANTI_MYSHOP ITEM_STACKABLE|LOG NONE NONE 0 0 0 0 0 LIMIT_NONE 0 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 510 16 20 600 0 0 0 0 0 And this is the new item i made for strong stone: 71604 PotionStone ITEM_USE USE_AFFECT 1 NONE ITEM_STACKABLE|LOG NONE NONE 0 0 0 0 0 LEVEL 90 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 510 106 10 1800 0 0 0 0 0 In game it works good and i receive the bonus strong against stone +10% for 30 minutes, but i will not see the icon in the top left of the screen I want to fix this this is my uiaffectshower.py I tried to make even a new use_effect item for strong against animal and i can see the icon for it, but not for stone bonus do you know why? thanks
  5. Thank you! In PythonMiniMap.cpp there are 2 of these: m_AtlasMarkInfoVectorIterator = m_AtlasWarpInfoVector.begin(); while (m_AtlasMarkInfoVectorIterator != m_AtlasWarpInfoVector.end()) { ... } Should I add this under both of them or only one? If one which one? first or second? thanks #if defined(__BL_PARTY_POSITION__) for (const auto& PartyInfo : mAtlasPartyPlayerMark) { const float fffx = static_cast<float>(PartyInfo.second->lX) - static_cast<float>(m_dwAtlasBaseX); const float fffy = static_cast<float>(PartyInfo.second->lY) - static_cast<float>(m_dwAtlasBaseY); if (fffx - fCheckWidth / 2 < fRealX && fffx + fCheckWidth > fRealX && fffy - fCheckWidth / 2 < fRealY && fffy + fCheckHeight > fRealY) { rReturnString = PartyInfo.second->sName; *pReturnPosX = fffx; *pReturnPosY = fffy; *pdwTextColor = CInstanceBase::GetIndexedNameColor(CInstanceBase::NAMECOLOR_PARTY); return true; } } #endif
  6. Hello, I'm trying to make this ride.lua with a LIB. Which one the of the 2 versions do you think would be better? ride.lua without LIB I think i made some mistakes here but i can't understand where becuase it is not working rideLIB.lua ride.lua with lib
  7. Hello, I need to make a quest that begins when you reach level 10+ and you have already choose your skill path I tried something like this but it's not working, how can i make it with both pc.get_level and pc.get_skill_group() ? Thank you quest new_test_lv10 begin state start begin when login or levelup with pc.get_level() >= 10 and pc.get_skill_group() > 0 begin EDIT: i was missing an "end" for the state, everything with pc.get_level() >= 10 and pc.get_skill_group() > 0 is okay...
  8. And how could this be made without the color part? Just like this for example: { { 34003, {"Phoenix de Gheata"} }, { 34004, {"Micul Azrael"} }, { 34005, {"Porcusor"} }, };
  9. Hello, I noticed that my npc are disappeared from the "atlas map" (the one you open with the "M" key, not the real map), does anyone know why it could be happen or what i could fix this problem? thank you [Hidden Content]
  10. Hello, in the server syserr i have multiple of this with every quest i use (warp.lua, dungeons, etc..) This syserr is only when the server is in test mode, but i wanted to understand what exactly it is and if it cause any problem, or if it's normal for all Example 1 HandeEvent: SYSERR: Mar 18 21:14:21 :: HandleEvent: QUEST There's suspended quest state, can't run new quest state (quest: guild_manage pc: Tester123) SYSERR: Mar 18 21:14:21 :: HandleEvent: QUEST There's suspended quest state, can't run new quest state (quest: guild_manage pc: Tester123) SYSERR: Mar 18 21:14:22 :: HandleEvent: QUEST There's suspended quest state, can't run new quest state (quest: guild_manage pc: Tester123) SYSERR: Mar 18 21:14:22 :: HandleEvent: QUEST There's suspended quest state, can't run new quest state (quest: guild_manage pc: Tester123) SYSERR: Mar 18 21:14:23 :: HandleEvent: QUEST There's suspended quest state, can't run new quest state (quest: guild_manage pc: Tester123) SYSERR: Mar 18 21:14:23 :: HandleEvent: QUEST There's suspended quest state, can't run new quest state (quest: guild_manage pc: Tester123) Example 2 HandleReceiveAllEvent HandleReceiveAllEvent: QUEST There's suspended quest state, can't run new quest state This is the source: bool NPC::HandleEvent(PC& pc, int EventIndex) { if (EventIndex < 0 || EventIndex >= QUEST_EVENT_COUNT) { sys_err("QUEST invalid EventIndex : %d", EventIndex); return false; } if (pc.IsRunning()) { if (test_server) { CQuestManager & mgr = CQuestManager::instance(); sys_err("QUEST There's suspended quest state, can't run new quest state (quest: %s pc: %s)", pc.GetCurrentQuestName().c_str(), mgr.GetCurrentCharacterPtr() ? mgr.GetCurrentCharacterPtr()->GetName() : "<none>"); } return false; } bool NPC::HandleReceiveAllEvent(PC& pc, int EventIndex) { if (EventIndex < 0 || EventIndex >= QUEST_EVENT_COUNT) { sys_err("QUEST invalid EventIndex : %d", EventIndex); return false; } if (pc.IsRunning()) { if (test_server) { CQuestManager & mgr = CQuestManager::instance(); sys_err("QUEST There's suspended quest state, can't run new quest state (quest: %s pc: %s)", pc.GetCurrentQuestName().c_str(), mgr.GetCurrentCharacterPtr() ? mgr.GetCurrentCharacterPtr()->GetName() : "<none>"); } return false; } FuncMissHandleReceiveAllEvent fMiss; FuncMatchHandleReceiveAllEvent fMatch; MatchingQuest(pc, m_mapOwnQuest[EventIndex], fMatch, fMiss); return fMiss.bHandled || fMatch.bHandled; } Should i worry about this or is all okay? because it happens with every quest
  11. I did everything but i have this syserr in client 0307 15:48:03293 :: networkModule.py(line:200) SetSelectCharacterPhase system.py(line:177) __hybrid_import system.py(line:142) _process_result introSelect.py(line:30) <module> system.py(line:177) __hybrid_import system.py(line:142) _process_result interfaceModule.py(line:12) <module> system.py(line:177) __hybrid_import networkModule.SetSelectCharacterPhase - <type 'exceptions.SyntaxError'>:invalid syntax (uiInventory.py, line 834) 0307 15:48:03293 :: ============================================================================================================ 0307 15:48:03293 :: Abort!!!!
  12. Hello, my Ch crashed but I can't understand why, this is the bt and bt full of the game.core Does anyone knows what could be the problem? Thank you
  13. All the fix are in the first 2 reply by Mali61
  14. I tested this with all the new edit, the only problem now is if the shaman is not in a party she can't buff others, but if she is in a party she can buff other people not in the party Anyone fixed this?
  15. Hello, is it possible to make that when a mob kill you when you revive you still have all your self buff and shaman buff? thank you

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.