Jump to content

Speachless

Premium
  • Posts

    683
  • Joined

  • Last visited

  • Days Won

    8
  • Feedback

    0%

Everything posted by Speachless

  1. Thank you for this release and sorry for asking you this, but how do we use this motion events ?
  2. void CHARACTER::SetParty(LPPARTY pkParty) { if (pkParty == m_pkParty) return; if (pkParty && m_pkParty) sys_err("%s is trying to reassigning party (current %p, new party %p)", GetName(), get_pointer(m_pkParty), get_pointer(pkParty)); sys_log(1, "PARTY set to %p", get_pointer(pkParty)); if (m_pkDungeon && IsPC()) SetDungeon(NULL); m_pkParty = pkParty; if (IsPC()) { if (m_pkParty) SET_BIT(m_bAddChrState, ADD_CHARACTER_STATE_PARTY); else REMOVE_BIT(m_bAddChrState, ADD_CHARACTER_STATE_PARTY); UpdatePacket(); } } This is how everyone should have it.
  3. Everytime you click on an emotion set a variable to have time + duration of the emotion let's say 7 seconds, so this way you will be able to make what you want. As i know emotions are client + server so you can set the variable in both client and server for good security.
  4. When I came up with an idea and offer he stayed with me nights until late morning. He is very ambitious and stays not sleeping until he improves the code at its best. As long as he has time for metin2 code he will do its best. I'm not sorry about the money i've paid ever because i always received what i wanted. If you are 'noob' in programming ofc you won't like because you need a litle brain to tell him what exactly you want and give some tips about improvements coz he's only 1 human and cant think about everything.
  5. When I came up with an idea and offer he stayed with me nights until late morning. He is very ambitious and stays not sleeping until he improves the code at its best. As long as he has time for metin2 code he will do its best. I'm not sorry about the money i've paid ever because i always received what i wanted. If you are 'noob' in programming ofc you won't like because you need a litle brain to tell him what exactly you want and give some tips about improvements coz he's only 1 human and cant think about everything.
  6. Can this be fixed ? It happens when we create mountains.
  7. Show item proto line of that item with print screen (no text)
  8. My ideea is lazy and ugly, but its fast to do and has no performance impact.. i'm a very lazy person.. 1. Server-side when the duel starts the server will send a command to the client that will set a variable to 1, and when it ends to 0. 2. Use the python root variable to set a binary global variable. 3. Use the global variable to return if 1 directly where the auto attack function is, so the auto attack wont work until the duel is finished. 4. Set the variable to 0 at every teleport.
  9. If you remove that the ninjas can attack too much and became overpowered. (tested)
  10. Thanks. Solved. http://vegas-projects.com/client-optimization/
  11. Make your offer I pay any person that is able to create a functon that loads all the gr2 equipment (including costumes) at the first client loading.
  12. So a quick fix should be this for the knockdown problem. You won't be able to walk away, but you can at least attack. case NAME_DAMAGE_FLYING: case NAME_DAMAGE_FLYING_BACK: //SetType(TYPE_KNOCKDOWN); break;
  13. 6. Multiple fps drops on loading mounts, pets and players.
  14. Target-Affect-Shower works as described. Recommend
  15. Target-Affect-Shower works as described. Recommend
  16. As you know RegisterMotion Data creates a lot of fps drop and i tried my best to make a solution for that, none of my solutions could fix it completely. I know there are devs and owners that could somehow improve it more than i could so if you want to make some money contact me in private message with proofs and tell me a price.
  17. On epvp you said something like "soon nothing will matter anymore" or something similar to this. Can you tell us what exactly is about ? It's something about your personal life or something that can affect everyone ?
  18. There is no contact adress that can inform the creator of the website about this, maybe he can see this post and fix it.
  19. In void CNewPetActor::Unsummon() Replace ITEM_MANAGER::instance().FindByVID(this->GetSummonItemVID())->GetID() With pSummonItem->GetID()
  20. Well on my server we used 50 and there are more than 3k online, nobody reported any issue and it works perfect.
  21. There is a bug when you have CD/DVD-ROM with letter D on some sources the game will work very bad. This is the main reason of the tutorial, however nobody has any obligation to use my code.
  22. permissible * I mean they will ignore most of copyright claims unless police tell them to shutdown.
  23. All have copyright laws. Some more permisible are Romania, Netherlands, Poland.
×
×
  • 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.