Jump to content

kodepiko

Member
  • Posts

    397
  • Joined

  • Last visited

  • Days Won

    2
  • Feedback

    0%

Posts posted by kodepiko

  1. On 13.08.2016 at 3:02 AM, tavi said:

    Hey I have a bug on party, when somebody make  a party and give him the hp bonus, when the players leave the party, the HP bonus remain active.

     

    I find on the web a solution but it make another bug..

     

    Solution is

    Edit party.cpp:

     

    void CParty::ComputeRolePoint(LPCHARACTER ch, BYTE bRole, bool bAdd)
    {
        if (!bAdd)
        {
            ch->PointChange(POINT_PARTY_ATTACKER_BONUS, -ch->GetPoint(POINT_PARTY_ATTACKER_BONUS));
            ch->PointChange(POINT_PARTY_TANKER_BONUS, -ch->GetPoint(POINT_PARTY_TANKER_BONUS));
            ch->PointChange(POINT_PARTY_BUFFER_BONUS, -ch->GetPoint(POINT_PARTY_BUFFER_BONUS));
            ch->PointChange(POINT_PARTY_SKILL_MASTER_BONUS, -ch->GetPoint(POINT_PARTY_SKILL_MASTER_BONUS));
            ch->PointChange(POINT_PARTY_DEFENDER_BONUS, -ch->GetPoint(POINT_PARTY_DEFENDER_BONUS));
            ch->PointChange(POINT_PARTY_HASTE_BONUS, -ch->GetPoint(POINT_PARTY_HASTE_BONUS));
            ch->ComputeBattlePoints()

      ch->ComputePoints();
            return;
        }

     

    I add the         ch->ComputePoints();  (red color up).  the new bug is on a player from party if is offline, all stats of another player up and down..

     

    What I remember when leader isn't same map as party members they don't receive bonuses.. so when leader logout they of course loss profits... it's correct.

  2. SYSERR: Jul 21 21:44:10.360840 :: Analyze: login phase does not handle this packet! header 3
    SYSERR: Jul 21 21:44:10.360865 :: Process: SEQUENCE 297b0d80 mismatch 0xc6 != 0x2f header 3
    SYSERR: Jul 21 21:44:10.360874 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
        [109 : 0x12]
        [003 : 0xc6]

     

    Hello guys, I'm experiencing weird problem, I used sequence table generator by Tyrar on both game and bin file

    The main point is when client is running couple of hours (2-3 hours+) and I try to warp somewhere I got "freeze" or "stuck" I don't get loading screen.. then I choose character select and game kicks me.

    (but this is because sequence, somehow PACKET 3 (CHAR SELECT?) being send to login phase) I think the problem is much earlier than sequence error happens..

    HEADER_CG_LOGIN2 = 109, - so I don't know what is wrong with login2 - it is used anyway? maybe it's used when relogging instead of first login.

     

    Are you guys having some experience of this matter? I mean client kick after couple of hours running when you try to for ex. warp (I can move with no problem).

  3. Man, I got many other costumes which works great with weapons, all types are same otherwise I couldn't wear it...

    I will try later changing specular to 0 or other texture (but at females are same problem), anyway I doubt it change something, it looks that this is model problem and maybe bone in it.

     

    Do you have this costume and it works for you with equipped weapon? Make sure so we can talk..

     

    @update

    This is of course not specular problem (tried at 0, also with other texture like black, blue rabbit etc) same problem with not visible weapon :)

    just model bone problem... anyone have working warrior_rabbit1.gr2 (not only warrior but all classes) with visible weapon? (I tried original models from easter patch)

  4. 18 minutes ago, Crystal™ said:

    I 've seen it but i don't think that it is not specular's problem...

    Also if you are searching for the gr2/texture just check in the topic of metin2.de patches or an official client , i think the costumes are in easter's patch

    Yes, thats true, I have original easter patch - can you check this costume on your server? I'm really disapointed why it doesn't work, other costumes are fine.

    Someone has problem with moving at this costume, but for me it works fine, just this weapon thing.

  5. On 12.07.2016 at 0:22 AM, rorschach said:

    Hello I just have installed the offline shop system It works but when i withdraw some yangs in my bank the amount of yang does not decrease from the bank but I get them.

    Here is the function that I think does the job :

    DBManager::instance().DirectQuery("UPDATE player.player SET money = money - %u WHERE id = %u", dwRequiredMoney, ch->GetPlayerID());

    I would be grateful if someone could help me.

    Thank in advance.

    try changing to

    DBManager::instance().DirectQuery("UPDATE player.player SET gold = gold - %u WHERE id = %u", dwRequiredMoney, ch->GetPlayerID());

     

    I think you need also check condition if price > money

    just replace money to gold because in player.player there's gold field, not money

×
×
  • 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.