Metin2 Ringe Slot Bug

03/10/2017 02:36 Jon Snᴏw#1
Hallo Leute,
habe zurzeit ein Problem mit den Ringen Slot.
Sobald ich den ersten Ring anziehe, verschwindet dieser irgendwo und erst wenn man dann den 2. Ring anzieht kommt er in den ersten Ring Slot rein...
also genaueres seht ihr auf der .gif
Es sind die Premiumlike Files
[Only registered and activated users can see links. Click Here To Register...]
03/10/2017 04:34 xXMeragonXx#2
Das Problem kommt davon das in der locale_de genauer in der inventorywindows.py was fehlt
um es ganuer zu machen das hier:

zudem sind sind im Client Source die Zahlen der Slot um 1 zu hoch
(ich weiß leider aus dem Kopf nicht mehr die genaue Datei)

wenn man das beides Fixt ist nur noch der "Fehler" das man 2 gleiche Ringe anziehen kann
03/10/2017 13:03 zazadi#3
Quote:
Originally Posted by xXMeragonXx View Post
Das Problem kommt davon das in der locale_de genauer in der inventorywindows.py was fehlt
um es ganuer zu machen das hier:

zudem sind sind im Client Source die Zahlen der Slot um 1 zu hoch
(ich weiß leider aus dem Kopf nicht mehr die genaue Datei)

wenn man das beides Fixt ist nur noch der "Fehler" das man 2 gleiche Ringe anziehen kann
Der Fix damit man nicht 2 mal den selben Ring anziehen kann:

char_item.cpp suchen:
HTML Code:
if (item->GetWearFlag() & WEARABLE_UNIQUE)
dort folgendes hinzufügen:

HTML Code:
if (item->GetType() == ITEM_RING)
		{
			if ((GetWear(WEAR_RING1) && GetWear(WEAR_RING1)->GetVnum() == item->GetVnum()) || (GetWear(WEAR_RING2) && GetWear(WEAR_RING2)->GetVnum() == item->GetVnum()))
			{
				ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Du kannst nicht zweimal den selben Ring ausruesten!"));
				return false;
			}
		}
Der Fix ist von Nero auf dem Kori Board.