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

Announcements



  • Similar Content

  • Activity

    1. 0

      Moving server from FreeBSD 11.2 to 13.2 - lib needed

    2. 0

      I just implemented some costumes and they are not visible

    3. 0

      Skill Tree Problem

    4. 97

      Ulthar SF V2 (TMP4 Base)

    5. 5

      Client Crashes through Offline Shop (Ikarus)

    6. 5

      VIVY-WORLD2 - FARM TO THE TOP

    7. 0

      ToolTip Bug?

    8. 0

      Skill tree build erorr

  • Recently Browsing

    • No registered users viewing this page.
×
×
  • 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.