Skocz do zawartości
Masz już aplikację Sharegon?

Odkryj wszystkie możliwości. Dowiedz się więcej

Sharegon.pl

Zainstaluj aplikację Sharegon i korzystaj z powiadomień push oraz licznika nowych aktywności bezpośrednio z ekranu głównego.

Aby zainstalować tę aplikację na iOS i iPadOS.
  1. Tap the Share icon in Safari
  2. Przewiń menu i stuknij Dodaj do ekranu początkowego.
  3. Stuknij Dodaj w prawym górnym rogu.
Zainstaluj aplikację Sharegon na Androidzie
  1. Otwórz Sklep Google Play na swoim smarfonie.
  2. Wyszukaj „Sharegon” w pasku wyszukiwania.
  3. Stuknij „Zainstaluj”, aby pobrać aplikację.

Problem z dodaniem 6/7 bonusu do przedmiotu

Featured Replies

Opublikowano

Kodzik :

C++Kod został skopiowany
case 71051: // 진재가{	// 유럽, 싱가폴, 베트남 진재가 사용금지	LPITEM item2; 	if (!IsValidItemPosition(DestCell) || !(item2 = GetInventoryItem(wDestCell)))		return false; 	if (ITEM_COSTUME == item2->GetType())	{		ChatPacket(CHAT_TYPE_INFO, LC_TEXT("속성을 변경할 수 없는 아이템입니다."));		return false;	} 	if (item2->IsExchanging() || item2->IsEquipped())		return false; 	if (item2->GetAttributeSetIndex() == -1)	{		ChatPacket(CHAT_TYPE_INFO, LC_TEXT("속성을 변경할 수 없는 아이템입니다."));		return false;	} 	if (item2->AddRareAttribute() == true)	{		ChatPacket(CHAT_TYPE_INFO, LC_TEXT("성공적으로 속성이 추가 되었습니다")); 		int iAddedIdx = item2->GetRareAttrCount() + 4; 		char buf[21];		snprintf(buf, sizeof(buf), "%u", item2->GetID()); 		LogManager::instance().ItemLog(			GetPlayerID(),			item2->GetAttributeType(iAddedIdx),			item2->GetAttributeValue(iAddedIdx),			item->GetID(),			"ADD_RARE_ATTR",			buf,			GetDesc()->GetHostName(),			item->GetOriginalVnum()		); 		item->SetCount(item->GetCount() - 1);	}	else	{		ChatPacket(CHAT_TYPE_INFO, LC_TEXT("더 이상 이 아이템으로 속성을 추가할 수 없습니다"));	}}break;

Co jest nie tak?

Opublikowano
  • Autor
JSONKod został skopiowany
71051~71051 Adder 6-7 ITEM_USE USE_SPECIAL 1 ANTI_SELL | ANTI_PKDROP ITEM_STACKABLE | LOG NONE NONE 0 0 0 0 0 LIMIT_NONE 0 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 0 0 0 0 0 0 0 0 071052~71052 Changer 6-7 ITEM_USE USE_SPECIAL 1 ANTI_SELL | ANTI_PKDROP ITEM_STACKABLE | LOG NONE NONE 0 0 0 0 0 LIMIT_NONE 0 LIMIT_NONE 0 APPLY_NONE 0 APPLY_NONE 0 APPLY_NONE 0 0 0 0 0 0 0 0 0 0

Przedmioty z 5 bonami choć powinno działać bez względu na wybonowanie 1/5

syslog czysty jeśli chodzi po użyciu przedmiotu

Opublikowano

Możliwe że ten sam przypadek, co w temacie z czasem kostiumów.


uiinventory.py

PythonKod został skopiowany
__DropSrcItemToDestItemInInventory
PythonKod został skopiowany
__IsUsableItemToItem
Opublikowano
  • Autor

Jakoś to poprawiłem. Teraz następny problem, gdy chce połączyć przedmioty wyskakuje komunikat, że nie można zmienić/dodać bonusu.

Opublikowano
W dniu 4.12.2025 o 21:45, MrKarpiuk napisał(a):

Jakoś to poprawiłem. Teraz następny problem, gdy chce połączyć przedmioty wyskakuje komunikat, że nie można zmienić/dodać bonusu.

Ogólnie to teraz musisz zrobić tak żeby ten net.sendpacket czy coś wykonywał się tylko na tych itemach, na których powinno - python funkcja: __IsUsableItemToItem

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Konto

Nawigacja

Skonfiguruj powiadomienia push w przeglądarce.

Chrome (Android)
  1. Stuknij ikonę kłódki obok paska adresu.
  2. Wybierz Uprawnienia → Powiadomienia.
  3. Dostosuj swoje preferencje.
Chrome (Desktop)
  1. Kliknij ikonę kłódki na pasku adresu.
  2. Wybierz Ustawienia witryny.
  3. Znajdź Powiadomienia i dostosuj swoje preferencje.