Jump to content

Draveniou1

Active Member
  • Posts

    252
  • Joined

  • Last visited

  • Days Won

    2
  • Feedback

    100%

Everything posted by Draveniou1

  1. Can you do it in July and not october ?
  2. I want to meet you, I'm already starting postgraduate planning in a little while and I will definitely come
  3. My msm gr2 data is working perfect with mob_proto i not see problems... and i have again this problem why? all files are correct
  4. I know that but it never worked on my server I tried thousands of times
  5. Sorry i can't test for lycan for me working 100% without bug or problems please check up thanks brothers my server not have lycan i not have test with lycan
  6. 1) my msm gr2 server_client all ready good working 2) data/client msm/gr2/etc all ready good working i have this bug on 2023 again and again on my pc with anydesk 5 develope from france for see this problem We fixed it (temporarily) My server working BEST without bug mount (temporarily for find an even better fix) 1) OPEN INPUT_MAIN 2) SEARCH: const float fDist = DISTANCE_SQRT ((ch->GetX() - pinfo->lX) / 100, (ch->GetY() - pinfo->lY) / 100); if (((false == ch->IsRiding() && fDist > 750) || fDist > 999) && OXEVENT_MAP_INDEX != ch->GetMapIndex()) { sys_log (0, "MOVE: %s trying to move too far (dist: %.1fm) Riding(%d)", ch->GetName(), fDist, ch->IsRiding()); ch->Show (ch->GetMapIndex(), ch->GetX(), ch->GetY(), ch->GetZ()); ch->Stop(); return; } 3) ADD AFTER if (true == ch->IsRiding()) { ch->UpdateSectree(); }
  7. delete system and install again system with visual studio
  8. remove adminpage and udp sure people access connect via p2p and crash the channels 1. remove adminpage and udp on source 2. Add firewall for block p2p ipfw.rules
  9. Brothers the post has been updated and the problem has been solved it has been tested before updating Thanks a lot my friend @ Syreldar
  10. is the best thanks you for all for understants
  11. I will test on these now and come back with newer ones
  12. if (single) if (AFFECT_REVIVE_INVISIBLE != pkAff->dwType) ComputePoints(); else UpdatePacket(); else UpdatePacket(); Why are there 2 NULL? if it is suddenly activated to true what will happen?
  13. i know your fix is ok as we give a chance to add people who have had such problems to their files some don't want mainline or main sources I never said that your solution is not good I have seen these errors on 20 small servers Also the solution I suggested has already helped some people
  14. You didn't understand, for example some serverfiles don't accept your fix I have added your fix to some server files and there are problems check video for you see problem this problem exists in many servers but your solution is still the best as long as you find the serverfiles to match it @ SyreldarFor example download fliege serverfiles or another serverfiles and check your fix with your method and the my method and you see
  15. i have your fix i have problem's 1o problem = warrior skill not clear why? 2o problem = if have pottion stackable why ? i don't know and in another serverfiles have game.core i have remade your fix and it works on all server files without problems this
  16. const std::vector<WORD> BadAffects = { AFFECT_FIRE, AFFECT_POISON, AFFECT_STUN, AFFECT_SLOW, SKILL_TUSOK }; void CHARACTER::RemoveBadAffect() { for (auto it : BadAffects) { auto pkAff = FindAffect(it); auto pkAffoff = RemoveAffect(it); if (pkAff) { switch (it) { case AFFECT_FIRE: { event_cancel(&m_pkFireEvent); break; } case AFFECT_POISON: { event_cancel(&m_pkPoisonEvent); break; } pkAffoff; break; } } } ComputePoints(); UpdatePacket(); } --------------------------------------- --------------------------------- --------------------------------- const std::vector<WORD> GoodAffects = { AFFECT_MOV_SPEED, AFFECT_ATT_SPEED, AFFECT_STR, AFFECT_DEX, AFFECT_INT, AFFECT_CON, AFFECT_CHINA_FIREWORK, SKILL_JEONGWI, SKILL_GEOMKYUNG, SKILL_CHUNKEON, SKILL_EUNHYUNG, SKILL_GYEONGGONG, SKILL_GWIGEOM, SKILL_TERROR, SKILL_JUMAGAP, SKILL_MANASHILED, SKILL_HOSIN, SKILL_REFLECT, SKILL_GICHEON, SKILL_KWAESOK, SKILL_JEUNGRYEOK }; void CHARACTER::RemoveGoodAffect() { for (auto it : GoodAffects) { auto pkAff = FindAffect(it); auto pkAffofef = RemoveAffect(it); if (pkAff) { pkAffofef; } } ComputePoints(); UpdatePacket(); } @ Gurgarath It can also be done like this It has not been tested, maybe I will test it soon I like it that way
  17. @ Syreldar good fix only have 2-5 problem's with removed affect and stackable bonus i find full bug I have configured his fix and it has been tested on quite a few people before it is published
  18. Hello, In this I fixed several problems Now with the new method the problems have all been solved [Please it has been tested before publishing] 1) OPEN char_affect.cpp search: void CHARACTER::RemoveBadAffect() { .......... } Change with: void CHARACTER::RemoveBadAffect() { for (auto it = 0; it < SKILL_MAX_NUM; it++) { const CAffect * pkAff = FindAffect(it); if (pkAff) { switch (it) { case AFFECT_FIRE: { RemoveAffect (AFFECT_FIRE); event_cancel(&m_pkFireEvent); break; } case AFFECT_POISON: { RemoveAffect (AFFECT_POISON); event_cancel(&m_pkPoisonEvent); break; } case AFFECT_STUN: case AFFECT_SLOW: case SKILL_TUSOK: { RemoveAffect (it); break; } } } } ComputePoints(); UpdatePacket(); } -------------------- ---------- 2. search: void CHARACTER::RemoveGoodAffect() { .......... } change with: void CHARACTER::RemoveGoodAffect() { for (auto it = 0; it < SKILL_MAX_NUM; it++) { const CAffect * pkAff = FindAffect(it); if (pkAff) { switch (it) { case AFFECT_MOV_SPEED: case AFFECT_ATT_SPEED: case AFFECT_STR: case AFFECT_DEX: case AFFECT_INT: case AFFECT_CON: case AFFECT_CHINA_FIREWORK: case SKILL_JEONGWI: case SKILL_GEOMKYUNG: case SKILL_CHUNKEON: case SKILL_EUNHYUNG: case SKILL_GYEONGGONG: case SKILL_GWIGEOM: case SKILL_TERROR: case SKILL_JUMAGAP: case SKILL_MANASHILED: case SKILL_HOSIN: case SKILL_REFLECT: case SKILL_GICHEON: case SKILL_KWAESOK: case SKILL_JEUNGRYEOK: { RemoveAffect (it); break; } } } } ComputePoints(); UpdatePacket(); } (If you haven't solved the UpdatePacket and ComputePoints issues please don't use this method) (90% people have martysama and owsap serverfiles there is no problem) I worked many hours to fix all the problems from the fix @ Syreldar it has been tested before I publish it (I Have test and in martysama serverfiles and in Owsap to be sure it will work properly) thanks you.
  19. I don't want a timer if at the same time 90-160 players add the timer then the game that has low connection and you will send a message to the company to solve your problem I have 50 methods with a timer, do you think I'm stupid not to set a timer? one tip: Don't set timers to do something Timer = lag's problem's server He doesn't have a professional mind, man, we're dealing with you, speak for yourself -> 0% professionalism @PetePeter
  20. I don't want to use time_t I prefer the normal one because if I wanted time I have 5000 solutions with times i will use the normal way is better
  21. add fuction (!your fuction) { return; }
  22. for fix pstition 2. Any character being automatically attacked by another character is unable to move, to run away or to attack (Pre-fix in Spoilers) there will be enough problems if a player has low internet ? how could this be solved with no short? it's a fix I'm trying to make on my own server but I don't want to short and with this method
  23. Free = Better demon you go buy for better and greater security if buy offlineshop not search people from turkey-romania-germany = not good method you buy from people arabic
  24. My post updated i add version 3 full fix Changelog 1. Fix quest pick in quest 2. Fix delayed desc kick Now it works stable without problems in version 3 thanks a lot
×
×
  • 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.