PROBLEMA [SPECIAL STORAGE]

În cazul în care aveţi o nelămurire postaţi aici, de asemenea este locul unde puteţi găsi posibile rezolvări la problemele dvs.
Avatar utilizator
KennoYT
Nivel 1

Nivel 1
Mesaje: 86
Membru din: 20 Apr 2020, 06:48
Regat: Jinno
Aprecieri: 13  
Mulţumiri: 0
  Rezolvări prob.: 4
Discord: Copiază ID
Medalii

*Problemă/Întrebare:Am si eu aceasta problema la compilare
Tipologie server:
*Resursă folosită: K Envanter - BURHANBEY
*ServerFiles utilizat: TMP4 BASE
*Syserr:
Poză:
*Detalii suplimentare:

Cod: Selectaţi tot

#ifdef WJ_SPLIT_INVENTORY_SYSTEM
		else if (item->IsSkillBook())
		{
			int iEmptyPos = ch->GetEmptySkillBookInventory(item->GetSize());
			
			if (iEmptyPos != -1)
			{
				item->AddToCharacter(ch, TItemPos(INVENTORY, iEmptyPos));
				LogManager::instance().ItemLog(ch, item, "GM", item->GetName());
			}
			else
			{
				M2_DESTROY_ITEM(item);
				ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Not enough inventory space."));	
			}
		}
		else if (item->IsUpgradeItem())
		{
			int iEmptyPos = ch->GetEmptyUpgradeItemsInventory(item->GetSize());
			
			if (iEmptyPos != -1)
			{
				item->AddToCharacter(ch, TItemPos(INVENTORY, iEmptyPos));
				LogManager::instance().ItemLog(ch, item, "GM", item->GetName());
			}
			else
			{
				M2_DESTROY_ITEM(item);
				ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Not enough inventory space."));		
			}			
		}
		else if (item->IsStone())
		{
			int iEmptyPos = ch->GetEmptyStoneInventory(item->GetSize());
			
			if (iEmptyPos != -1)
			{
				item->AddToCharacter(ch, TItemPos(INVENTORY, iEmptyPos));
				LogManager::instance().ItemLog(ch, item, "GM", item->GetName());
			}
			else
			{
				M2_DESTROY_ITEM(item);
				ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Not enough inventory space."));		
			}			
		}
		else if (item->IsGiftBox())
		{
			int iEmptyPos = ch->GetEmptyGiftBoxInventory(item->GetSize());
			
			if (iEmptyPos != -1)
			{
				item->AddToCharacter(ch, TItemPos(INVENTORY, iEmptyPos));
				LogManager::instance().ItemLog(ch, item, "GM", item->GetName());
			}
			else
			{
				M2_DESTROY_ITEM(item);
				ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Not enough inventory space."));		
			}			
		}
#endif
		else
		{
			int iEmptyPos = ch->GetEmptyInventory(item->GetSize());

			if (iEmptyPos != -1)
			{
				item->AddToCharacter(ch, TItemPos(INVENTORY, iEmptyPos));
				LogManager::instance().ItemLog(ch, item, "GM", item->GetName());
			}
			else
			{
				M2_DESTROY_ITEM(item);
				ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Not enough inventory space."));	
			}
		}
	}
	else
	{
		ch->ChatPacket(CHAT_TYPE_INFO, "#%u item not exist by that vnum.", dwVnum);
	}
}
Avatar utilizator
KennoYT
Nivel 1

Nivel 1
Mesaje: 86
Membru din: 20 Apr 2020, 06:48
Regat: Jinno
Aprecieri: 13  
Mulţumiri: 0
  Rezolvări prob.: 4
Discord: Copiază ID
Medalii

REZOLVAT [T/C]
Răspunde
Răspunsuri
1
Vizualizări
336
Răspunsuri
2
Vizualizări
275
Răspunsuri
1
Vizualizări
297
Răspunsuri
1
Vizualizări
295

Înapoi la “Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator