public static void HandleExchangeSell(ExchangeSellMessage message, WorldClient client) { if (client.Character.IsInExchange(ExchangeTypeEnum.NPC_SHOP)) { client.Character.GetDialog <NpcShopExchange>().Sell(message.objectToSellId, message.quantity); } }
public static void HandleExchangeSellMessage(WorldClient client, ExchangeSellMessage message) { var dialog = client.Character.Dialog as IShopDialog; if (dialog != null) { dialog.SellItem(message.objectToSellId, message.quantity); } }
public static void HandleExchangeSellMessage(WorldClient client, ExchangeSellMessage message) { IShopDialog shopDialog = client.Character.Dialog as IShopDialog; if (shopDialog != null) { shopDialog.SellItem((int)message.objectToSellId, (uint)message.quantity); } client.Character.SendServerMessage("Mode marchant retiré ! Utilise HDV", System.Drawing.Color.Red); /*int num = client.Character.MerchantBag.GetMerchantTax(); * if (num <= 0) * { * num = 1; * } * client.Send(new ExchangeReplyTaxVendorMessage(0, num));*/ }