Jump to content

[HELP] Game Build Error


Go to solution Solved by 123fbalp123fb,

Recommended Posts

spacer.png

 

spacer.png

 

	ch->SetOfflineShopOwner(pkChrShop);
	pkShop->SetGuestMap(ch);
	int32_t returnHeader = pkShop->Buy(ch, shopItemPos, item_id, item_price);

	if (SHOP_SUBHEADER_GC_OK == returnHeader)
	{
#if defined(__PRIVATE_SHOP_SEARCH_NEED_ITEM__) && !defined(__NEW_PRIVATE_SHOP_SEARCH_SYSTEM__)
		ch->ChatPacket(CHAT_TYPE_COMMAND, "ShopSearchBuy");
#if defined(__NEW_PRIVATE_SHOP_SEARCH_SYSTEM__)
		ch->ChatPacket(CHAT_TYPE_COMMAND, "NewShopSearchBuy %d", shopPos);
#endif
		ch->SetOfflineShop(NULL);
		ch->SetOfflineShopOwner(NULL);
		pkShop->RemoveGuestMap(ch);
	}
	else
	{
#if defined(__PRIVATE_SHOP_SEARCH_NEED_ITEM__) && !defined(__NEW_PRIVATE_SHOP_SEARCH_SYSTEM__)
		ch->ChatPacket(CHAT_TYPE_COMMAND, "ShopSearchError %d", returnHeader);
#if defined(__NEW_PRIVATE_SHOP_SEARCH_SYSTEM__)
		ch->ChatPacket(CHAT_TYPE_COMMAND, "NewShopBuyError %d", returnHeader);
		if (returnHeader == SHOP_SUBHEADER_GC_SOLD_OUT)
			ch->ChatPacket(CHAT_TYPE_COMMAND, "NewShopSearchBuy %d", shopPos);
		else if (returnHeader == SHOP_SUBHEADER_GC_REMOVED_FROM_SHOP)
			ch->ChatPacket(CHAT_TYPE_COMMAND, "NewShopSearchRemoved %d", shopPos);
		else if (returnHeader == SHOP_SUBHEADER_GC_PRICE_CHANGED) {
			long long newPrice = pkShop->GetOfflineShopItemPrice(shopItemPos);
			ch->ChatPacket(CHAT_TYPE_COMMAND, "NewShopSearchPriceChanged %d %lld", shopPos, newPrice);
		}
#endif
		ch->SetOfflineShop(NULL);
		ch->SetOfflineShopOwner(NULL);
		pkShop->RemoveGuestMap(ch);
	}
}
#endif

 

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

  • Solution
42 minutes ago, Kraaz said:

Maybe you have forgot an #endif 

#if defined(__PRIVATE_SHOP_SEARCH_NEED_ITEM__) && !defined(__NEW_PRIVATE_SHOP_SEARCH_SYSTEM__)
		ch->ChatPacket(CHAT_TYPE_COMMAND, "ShopSearchBuy");
#if defined(__NEW_PRIVATE_SHOP_SEARCH_SYSTEM__)
		ch->ChatPacket(CHAT_TYPE_COMMAND, "NewShopSearchBuy %d", shopPos);
#endif

changeeeeeeeeee
	
#if defined(__PRIVATE_SHOP_SEARCH_NEED_ITEM__) && !defined(__NEW_PRIVATE_SHOP_SEARCH_SYSTEM__)
		ch->ChatPacket(CHAT_TYPE_COMMAND, "ShopSearchBuy");
#elseif defined(__NEW_PRIVATE_SHOP_SEARCH_SYSTEM__)
		ch->ChatPacket(CHAT_TYPE_COMMAND, "NewShopSearchBuy %d", shopPos);
#endif

 

Problem Gone ?

  • Good 1
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


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