Hallo,
Dieser Code ist die Funktion für das Item 25100 (Geiststein-Schriftrolle).
Dieses Item entfernt sockets aus einer Waffe/Rüsstung und hinterlässt Splitter.
Kann mir jemand diese Funktion so ändern damit keine Splitter hinterlassen werden sondern clean sockets ?
PHP Code:
if (bHasMetinStone)
{
for (int i = 0; i < ITEM_SOCKET_MAX_NUM; ++i)
{
long socket = pkTarget->GetSocket(i);
if (socket > 2 && socket != ITEM_BROKEN_METIN_VNUM)
{
AutoGiveItem(socket);
pkTarget->SetSocket(i, ITEM_BROKEN_METIN_VNUM);
}
}
pkItem->SetCount(pkItem->GetCount() - 1);
return true;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("빼낼 수 있는 메틴석이 없습니다."));
return false;
}
Hallo,
Dieser Code ist die Funktion für das Item 25100 (Geiststein-Schriftrolle).
Dieses Item entfernt sockets aus einer Waffe/Rüsstung und hinterlässt Splitter.
Kann mir jemand diese Funktion so ändern damit keine Splitter hinterlassen werden sondern clean sockets ?
PHP Code:
if (bHasMetinStone)
{
for (int i = 0; i < ITEM_SOCKET_MAX_NUM; ++i)
{
long socket = pkTarget->GetSocket(i);
if (socket > 2 && socket != ITEM_BROKEN_METIN_VNUM)
{
AutoGiveItem(socket);
pkTarget->SetSocket(i, ITEM_BROKEN_METIN_VNUM);
}
}
pkItem->SetCount(pkItem->GetCount() - 1);
return true;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("빼낼 수 있는 메틴석이 없습니다."));
return false;
}
PS: Diese Code befindet sich in char_item.cpp
PHP Code:
if (bHasMetinStone)
{
for (int i = 0; i < ITEM_SOCKET_MAX_NUM; ++i)
{
long socket = pkTarget->GetSocket(i);
if (socket > 2 && socket != ITEM_BROKEN_METIN_VNUM)
{
AutoGiveItem(socket);
}
}
pkItem->SetCount(pkItem->GetCount() - 1);
return true;
}
else
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("빼낼 수 있는 메틴석이 없습니다."));
return false;
}
Klappt alles nicht. Die Steine sollen aus dem gegenstand entfernt werden und es sollen keine splitter hinterlassen werden. Damit man neue Steine einfügen kann
[HowTo]Neue Steine / Mehr Steine / Diamanten 01/06/2013 - Metin2 PServer Guides & Strategies - 50 Replies Abend Elitepvpers,
Ja, also ich hatte heute mal nen bissien langeweile und hab dann halt mal paar neue Steine erstellt die ich euch hier zur Verfügung stelle.
Erstmal ein paar Bilder:
(Auf den Bildern sind alle Steine +9, aber natürlich gibts die auch +0-+8 ;))
...