Jump to content

Official Inventory Expansion


Recommended Posts

  • 4 weeks later...

Whats the Problem

 

SYSERR: Apr 16 16:26:00.44736 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Field 'envanter' doesn't have a default value
query: INSERT INTO player (id, account_id, name, level, st, ht, dx, iq, job, voice, dir, x, y, z, hp, mp, random_hp, random_sp, stat_point, stamina, part_base, part_main, part_hair, part_sash, gold, playtime, skill_level, quickslot) VALUES(0, 1, 'mka', 1, 4, 3, 6, 3, 5, 0, 0, 957592, 255296, 0, 770, 260, 0, 0, 0, 800, 0, 0, 0, 0, 0, 0, '\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
SYSERR: Apr 16 16:26:00.45231 :: __QUERY_PLAYER_CREATE: QUERY_ERROR: UPDATE player_index SET pid2=0 WHERE id=1

 

problem solved :)

Link to comment
Share on other sites

  • 4 weeks later...

Hey Guys,

can everyone help me ? I use 5 inventory pages...all works perfect but the last page(page5) see here..

https://metin2.download/picture/9CXIwJv49yMrHu2gP9A1yPp9a0BHEYOh/.gif

i hope anyone know what i missed in the source part

ans sorry for my bad english ^^

MfG Nico

Edited by Metin2 Dev
Core X - External 2 Internal
  • Metin2 Dev 1
Link to comment
Share on other sites

  • 1 month later...

how can i fix this please 
0703 11:36:18394 :: File "networkModule.py", line 240, in SetGamePhase

0703 11:36:18394 :: File "game.py", line 174, in __init__

0703 11:36:18394 :: File "game.py", line 2520, in __ServerCommand_Build

0703 11:36:18394 :: AttributeError
0703 11:36:18394 :: : 
0703 11:36:18394 :: 'GameWindow' object has no attribute 'Update_inventory_ref'
0703 11:36:18395 ::

Link to comment
Share on other sites

  • 4 months later...
  • 2 weeks later...
  • Forum Moderator
vor 11 Stunden schrieb ReFresh:

@Mali61 Bug found. When you have 2 keys or more you can open next slot when it need more than 2 keys.

What you mean?

https://metin2.download/picture/JTQLOb140mDJWGbAL7rPEn18HubA0dc5/.gif

I think it works without problems.

Edited by Metin2 Dev
Core X - External 2 Internal
  • Metin2 Dev 1
Link to comment
Share on other sites

  • Active Member
2 hours ago, Raylee said:

What you mean?

https://metin2.download/picture/JTQLOb140mDJWGbAL7rPEn18HubA0dc5/.gif

I think it works without problems.

Nope that's not what I meant. Try to imagine you have 2 or more keys and you want to open next slot which require 5 keys to open, you're able to open the slot with 2 keys and that's the bug.

Edited by Metin2 Dev
Core X - External 2 Internal

I'll be always helpful! 👊 

Link to comment
Share on other sites

  • Forum Moderator
vor 1 Stunde schrieb ReFresh:

Nope that's not what I meant. Try to imagine you have 2 or more keys and you want to open next slot which require 5 keys to open, you're able to open the slot with 2 keys and that's the bug.

https://metin2.download/picture/fAOkSz9lm6H1t7F06L36SW9NE3x1o1v5/.gif

Hmmm...
I understand it right?

I cant find a Bug.

Edited by Metin2 Dev
Core X - External 2 Internal
Link to comment
Share on other sites

  • 4 weeks later...
On 14/3/2017 at 8:29 PM, Mali61 said:

Python is longer but working perfectly.

This is the hidden content, please

Bugs are solved(video1):

  Reveal hidden contents

 

  Reveal hidden contents

 

#Update missing codes:

uiiventory.py:

Find

def SetEquipmentPage(self, page):
        self.equipmentPageIndex = page
        self.equipmentTab[1-page].SetUp()
        self.RefreshEquipSlotWindow()

Add;

https://paste2.org/mJgPFLxK

#Update 2

Search in(Char_Item.cpp):


bool CHARACTER::MoveItem(TItemPos Cell, TItemPos DestCell, BYTE count)

this:


if (DestCell.cell >= (90 + (5*Black_Envanter())))

and remove.

#Update 3

This is the hidden content, please

Work for me but there si a bug... can you help me? 

 

 

Link to comment
Share on other sites

Announcements



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