metin2united

DisLoyal

Member
  • Content Count

    22
  • Joined

  • Last visited

Community Reputation

5 Neutral

About DisLoyal

  • Rank
    Neutral

Profile Information

  • Gender
    Male

Recent Profile Visitors

710 profile views
  1. Hi our team is searching C++ programmer to fix problems in source! Of course not free. Send me pn if you intrested.
  2. DisLoyal

    [Help]Bug on shop item

    Whats the solution? Any one?
  3. Hi dev's!! I have a strange bug... When i create a shop put items in it its all ok i open the shop... all right... but when i come to the shope with another character any buy something i get the item to my inventory but item still in the shop "visualy" when i close shop an reopen item dissapear correctly.. Any one have any idea? Thanks!
  4. DisLoyal

    Monster max level

    Change BYTE bLeve to DWORD in common/tables.h and MOB_MAX_LEVEL = 100 int length.h what u want. after Client Source PythonNonPlayer.h search BYTE bLevel chang to DWORD after dump_proto source dump_proto.cpp search BYTE bLevel change to DWORD its work like charm.
  5. DisLoyal

    Energy Taskbar Illumina by Dragos A.k.A Chitra

    Link down can any body have thits?
  6. Hi devs! I think u know this "system" : http://www.elitepvpers.com/forum/metin2-pserver-guides-strategies/3628042-release-gm-online-liste-per-source-2.html i got a little problem... with this: case MESSENGER_SUBHEADER_GC_LOGIN: { TPacketGCMessengerLogin p; if (!Recv(sizeof(p),&p)) return false; if (!Recv(p.length, char_name)) return false; char_name[p.length] = 0; CPythonMessenger::Instance().OnFriendLogin(char_name); if (char_name[0] == '[') CPythonMessenger::Instance().OnGamemasterLogin(char_name); __RefreshTargetBoardByName(char_name); break; } and case MESSENGER_SUBHEADER_GC_LOGOUT: { TPacketGCMessengerLogout logout; if (!Recv(sizeof(logout),&logout)) return false; if (!Recv(logout.length, char_name)) return false; char_name[logout.length] = 0; CPythonMessenger::Instance().OnFriendLogout(char_name); if (char_name[0] == '[') CPythonMessenger::Instance().OnGamemasterLogout(char_name); break; } this lines in PythonNetworkStreamPhaseGame.cpp in client source if player login... admins adedd to the simple Friend list.. and the "new" admint list to... Andy ideas ?
  7. Hey dev!! i got this error when i compile game... In file included from New_PetSystem.cpp:9: ../../common/VnumHelper.h:59:32: warning: no newline at end of file New_PetSystem.cpp:1325:2: warning: no newline at end of file New_PetSystem.cpp: In member function 'void CNewPetActor::SetLevel(DWORD)': New_PetSystem.cpp:303: error: 'class CHARACTER' has no member named 'PetGetNextExp' New_PetSystem.cpp: In member function 'void CNewPetActor::SetExp(DWORD, int)': New_PetSystem.cpp:322: warning: comparison between signed and unsigned integer expressions New_PetSystem.cpp:322: warning: comparison between signed and unsigned integer expressions New_PetSystem.cpp:331: warning: comparison between signed and unsigned integer expressions New_PetSystem.cpp:331: warning: comparison between signed and unsigned integer expressions New_PetSystem.cpp:341: warning: comparison between signed and unsigned integer expressions New_PetSystem.cpp:342: warning: comparison between signed and unsigned integer expressions New_PetSystem.cpp:344: error: 'class CHARACTER' has no member named 'SendPetLevelUpEffect' New_PetSystem.cpp:350: error: 'class CHARACTER' has no member named 'PetGetNextExp' New_PetSystem.cpp:355: error: 'class CHARACTER' has no member named 'PetGetNextExp' New_PetSystem.cpp:360: error: 'class CHARACTER' has no member named 'PetGetNextExp' New_PetSystem.cpp:362: warning: comparison between signed and unsigned integer expressions New_PetSystem.cpp:365: warning: comparison between signed and unsigned integer expressions New_PetSystem.cpp:368: warning: comparison between signed and unsigned integer expressions New_PetSystem.cpp:374: warning: comparison between signed and unsigned integer expressions New_PetSystem.cpp:375: warning: comparison between signed and unsigned integer expressions New_PetSystem.cpp:381: error: 'class CHARACTER' has no member named 'SendPetLevelUpEffect' New_PetSystem.cpp:383: error: 'class CHARACTER' has no member named 'PetGetNextExp' New_PetSystem.cpp:386: warning: comparison between signed and unsigned integer expressions New_PetSystem.cpp:388: error: 'class CHARACTER' has no member named 'PetGetNextExp' New_PetSystem.cpp:392: error: 'class CHARACTER' has no member named 'PetGetNextExp' New_PetSystem.cpp:396: error: 'class CHARACTER' has no member named 'PetGetNextExp' New_PetSystem.cpp: In member function 'DWORD CNewPetActor::Summon(const char*, CItem*, bool)': New_PetSystem.cpp:519: error: 'class CHARACTER' has no member named 'SetNewPet' New_PetSystem.cpp:530: warning: format '%lu' expects type 'long unsigned int', but argument 4 has type 'DWORD' New_PetSystem.cpp:530: warning: format '%lu' expects type 'long unsigned int', but argument 4 has type 'DWORD' New_PetSystem.cpp:578: error: 'class CHARACTER' has no member named 'PetGetNextExp' New_PetSystem.cpp: In member function 'virtual bool CNewPetActor::_UpdateFollowAI()': New_PetSystem.cpp:646: warning: unused variable 'bDoMoveAlone' New_PetSystem.cpp: In member function 'virtual bool CNewPetActor::Update(DWORD)': New_PetSystem.cpp:709: error: 'class CHARACTER' has no member named 'IsImmortal' New_PetSystem.cpp:709: error: 'Pet_Skill_Table' was not declared in this scope New_PetSystem.cpp:712: error: 'class CHARACTER' has no member named 'SetImmortal' New_PetSystem.cpp: In member function 'void CNewPetActor::GiveBuff()': New_PetSystem.cpp:783: error: 'AFFECT_NEW_PET' was not declared in this scope New_PetSystem.cpp:813: error: 'AFFECT_NEW_PET' was not declared in this scope New_PetSystem.cpp:813: error: 'Pet_Skill_Table' was not declared in this scope New_PetSystem.cpp: In member function 'void CNewPetActor::ClearBuff()': New_PetSystem.cpp:827: error: 'AFFECT_NEW_PET' was not declared in this scope New_PetSystem.cpp: In member function 'void CNewPetActor::DoPetSkill(int)': New_PetSystem.cpp:837: error: 'class CHARACTER' has no member named 'GetNewPetSkillCD' New_PetSystem.cpp:838: error: 'class CHARACTER' has no member named 'GetNewPetSkillCD' New_PetSystem.cpp:845: error: 'class CHARACTER' has no member named 'SetNewPetSkillCD' New_PetSystem.cpp:846: error: 'Pet_Skill_Table' was not declared in this scope New_PetSystem.cpp:854: error: 'class CHARACTER' has no member named 'GetNewPetSkillCD' New_PetSystem.cpp:855: error: 'class CHARACTER' has no member named 'GetNewPetSkillCD' New_PetSystem.cpp:858: error: 'class CHARACTER' has no member named 'SetNewPetSkillCD' New_PetSystem.cpp:860: error: 'class CHARACTER' has no member named 'SetImmortal' New_PetSystem.cpp:867: error: 'class CHARACTER' has no member named 'GetNewPetSkillCD' New_PetSystem.cpp:868: error: 'class CHARACTER' has no member named 'GetNewPetSkillCD' New_PetSystem.cpp:871: error: 'class CHARACTER' has no member named 'SetNewPetSkillCD' New_PetSystem.cpp: In member function 'CNewPetActor* CNewPetSystem::Summon(DWORD, CItem*, const char*, bool, DWORD)': New_PetSystem.cpp:1230: warning: unused variable 'petVID' any idea? :/
  8. DisLoyal

    M2 Source space to name and align.

    Thanks for the answern! but its not the right way. i found the right way.. if some body needs.... open PythonTextTail.cpp (client source) and.. search: pTitle->SetPosition(pTextTail->x - (iNameWidth / 2), pTextTail->y, pTextTail->z); // or delete and pTitle->SetPosition(pTextTail->x - ((iNameWidth / 2)-4.0f), pTextTail->y, pTextTail->z); the -4.0f make space between rank and name.
  9. Hi guys! I have a question.. how i do this in source? http://www.elitepvpers.com/forum/metin2-pserver-guides-strategies/2333670-dif-changing-showing-lv99align-nick-poziom-99-align-nick.html i do it in the past.. but i forgot.. Thanks in advance.. sorry my bad eng.
  10. DisLoyal

    Costume Weapon bonus

    Hi all! I have a question ... How can I set costume weapons to receive a random bonus like other costumes? i try this but its no solution: void CItem::AlterToMagicItem() { int idx = GetAttributeSetIndex(); if (idx < 0) return; // Appeariance Second Third // Weapon 50 20 5 // Armor 30 10 2 // Acc 20 10 1 int iSecondPct; int iThirdPct; if (g_iUseLocale) { switch (GetType()) { case ITEM_WEAPON: iSecondPct = 20; iThirdPct = 5; break; case ITEM_ARMOR: case ITEM_COSTUME: if (GetSubType() == ARMOR_BODY) { iSecondPct = 10; iThirdPct = 2; } else if (GetType() == ITEM_COSTUME && (GetSubType() == COSTUME_WEAPON_SWORD || GetSubType() == COSTUME_WEAPON_DAGGER || GetSubType() == COSTUME_WEAPON_BOW || GetSubType() == COSTUME_WEAPON_TWO_HANDED || GetSubType() == COSTUME_WEAPON_BELL || GetSubType() == COSTUME_WEAPON_FAN)) { iSecondPct = 8; iThirdPct = 1; } else { iSecondPct = 10; iThirdPct = 1; } break; default: return; } } else { switch (GetType()) { case ITEM_WEAPON: iSecondPct = 30; iThirdPct = 15; break; case ITEM_ARMOR: case ITEM_COSTUME: if (GetSubType() == ARMOR_BODY) { iSecondPct = 20; iThirdPct = 10; } else if (GetType() == ITEM_COSTUME && (GetSubType() == COSTUME_WEAPON_SWORD || GetSubType() == COSTUME_WEAPON_DAGGER || GetSubType() == COSTUME_WEAPON_BOW || GetSubType() == COSTUME_WEAPON_TWO_HANDED || GetSubType() == COSTUME_WEAPON_BELL || GetSubType() == COSTUME_WEAPON_FAN)) { iSecondPct = 8; iThirdPct = 1; } else { iSecondPct = 10; iThirdPct = 5; } break; default: return; } } // 100% Č®·ü·Î ÁÁŔş ĽÓĽş ÇĎłŞ PutAttribute(aiItemMagicAttributePercentHigh); if (number(1, 100) <= iSecondPct) PutAttribute(aiItemMagicAttributePercentLow); if (number(1, 100) <= iThirdPct) PutAttribute(aiItemMagicAttributePercentLow); } sry my bad eng
  11. DisLoyal

    6th skill books has no name

    Anyone?:(
  12. Hey dev! I put into my server the 6th skills ninja and warrior... its work fine but the skill books has no name... any solution? Sorry my bad english.
  13. DisLoyal

    Problem New Pet System (binary)

    Link from the system?
  14. DisLoyal

    Problem New Pet System (binary)

    How do you get this system?
  15. DisLoyal

    Guild storage problem

    Hi i have this problem with guilld storage: Oiriginal theme: -EDIT- 0505 02:18:41574 :: RecvGuildSafeboxPacket: subHeader 4 0505 02:18:41574 :: RecvGuildSafeboxPacket: subHeader 3 0505 02:18:44858 :: RecvGuildSafeboxPacket: subHeader 1 0505 02:19:04097 :: RecvGuildSafeboxPacket: subHeader 5 0505 02:20:22405 :: RecvGuildSafeboxPacket: subHeader 4 0505 02:20:22405 :: RecvGuildSafeboxPacket: subHeader 3 0505 02:20:22405 :: RecvGuildSafeboxPacket: subHeader 1 0505 02:20:34203 :: RecvGuildSafeboxPacket: subHeader 1 any body know the solution? Sorry for my bad eng.