Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (Main.IsInRangeOfPoint(player.Position, new Vector3(2140.131, 4807.775, 41.13992), 2.0f))
- {
- List<dynamic> menu_item_list = new List<dynamic>();
- menu_item_list.Add(new { Type = 1, Name = "Verkaufe Sardinen", Description = "", RightLabel = "" });
- menu_item_list.Add(new { Type = 1, Name = "Verkaufe Welse", Description = "", RightLabel = "" });
- menu_item_list.Add(new { Type = 1, Name = "Verkaufe Rotaugen", Description = "", RightLabel = "" });
- menu_item_list.Add(new { Type = 1, Name = "Verkaufe Aale", Description = "", RightLabel = "" });
- menu_item_list.Add(new { Type = 1, Name = "Verkaufe Barsche", Description = "", RightLabel = "" });
- menu_item_list.Add(new { Type = 1, Name = "Verkaufe Thunfische", Description = "", RightLabel = "" });
- menu_item_list.Add(new { Type = 1, Name = "Verkaufe Seitlinge", Description = "", RightLabel = "" });
- menu_item_list.Add(new { Type = 1, Name = "Verkaufe Heringe", Description = "", RightLabel = "" });
- menu_item_list.Add(new { Type = 1, Name = "Verkaufe grüner Aale", Description = "", RightLabel = "" });
- menu_item_list.Add(new { Type = 1, Name = "Verkaufe Tintenfische", Description = "", RightLabel = "" });
- menu_item_list.Add(new { Type = 1, Name = "Verkaufe Kugelfische", Description = "", RightLabel = "" });
- menu_item_list.Add(new { Type = 1, Name = "Verkaufe weißer Haie", Description = "", RightLabel = "" });
- InteractMenu.CreateMenu(player, "SELL_FISH", "Fischmarkt", "~b~Fisch Ankauf", true, NAPI.Util.ToJson(menu_item_list), false);
- }
- }
- public static void SelectMenuResponse(Client player, String callbackId, int selectedIndex, String objectName, String valueList)
- {
- if (callbackId == "SELL_FISH")
- {
- if (selectedIndex == 0)
- {
- if (Inventory.GetPlayerItemFromInventory(player, 21) > 0)
- {
- InteractMenu.User_Input(player, "input_sell_sardine", "Verkaufen Sie Sardinene", Inventory.GetPlayerItemFromInventory(player, 21).ToString(), "Sie haben derzeit " + Inventory.GetPlayerItemFromInventory(player, 21) + "", "number");
- }
- }
- else if (selectedIndex == 1)
- {
- if (Inventory.GetPlayerItemFromInventory(player, 22) > 0)
- {
- InteractMenu.User_Input(player, "input_sell_wels", "Verkaufen Sie WElse", Inventory.GetPlayerItemFromInventory(player, 22).ToString(), "Sie haben derzeit " + Inventory.GetPlayerItemFromInventory(player, 22) + "", "number");
- }
- }
- else if (selectedIndex == 2)
- {
- if (Inventory.GetPlayerItemFromInventory(player, 23) > 0)
- {
- InteractMenu.User_Input(player, "input_sell_rotauge", "Verkaufen Sie Rotaugen", Inventory.GetPlayerItemFromInventory(player, 23).ToString(), "Sie haben derzeit " + Inventory.GetPlayerItemFromInventory(player, 23) + "", "number");
- }
- }
- else if (selectedIndex == 3)
- {
- if (Inventory.GetPlayerItemFromInventory(player, 24) > 0)
- {
- InteractMenu.User_Input(player, "input_sell_aal", "Verkaufen Sie Aale", Inventory.GetPlayerItemFromInventory(player, 24).ToString(), "Sie haben derzeit " + Inventory.GetPlayerItemFromInventory(player, 24) + "", "number");
- }
- }
- else if (selectedIndex == 4)
- {
- if (Inventory.GetPlayerItemFromInventory(player, 25) > 0)
- {
- InteractMenu.User_Input(player, "input_sell_barsch", "Verkaufen Sie Barsche", Inventory.GetPlayerItemFromInventory(player, 25).ToString(), "Sie haben derzeit " + Inventory.GetPlayerItemFromInventory(player, 25) + "", "number");
- }
- }
- else if (selectedIndex == 5)
- {
- if (Inventory.GetPlayerItemFromInventory(player, 26) > 0)
- {
- InteractMenu.User_Input(player, "input_sell_thunfisch", "Verkaufen Sie Thunfische", Inventory.GetPlayerItemFromInventory(player, 26).ToString(), "Sie haben derzeit " + Inventory.GetPlayerItemFromInventory(player, 26) + "", "number");
- }
- }
- else if (selectedIndex == 6)
- {
- if (Inventory.GetPlayerItemFromInventory(player, 27) > 0)
- {
- InteractMenu.User_Input(player, "input_sell_seitling", "Verkaufen Sie Seitlinge", Inventory.GetPlayerItemFromInventory(player, 27).ToString(), "Sie haben derzeit " + Inventory.GetPlayerItemFromInventory(player, 27) + "", "number");
- }
- }
- else if (selectedIndex == 7)
- {
- if (Inventory.GetPlayerItemFromInventory(player, 28) > 0)
- {
- InteractMenu.User_Input(player, "input_sell_hering", "Verkaufen Sie Heringe", Inventory.GetPlayerItemFromInventory(player, 28).ToString(), "Sie haben derzeit " + Inventory.GetPlayerItemFromInventory(player, 28) + "", "number");
- }
- }
- else if (selectedIndex == 8)
- {
- if (Inventory.GetPlayerItemFromInventory(player, 29) > 0)
- {
- InteractMenu.User_Input(player, "input_sell_grüneraal", "Verkaufen Sie grüne Aale", Inventory.GetPlayerItemFromInventory(player, 29).ToString(), "Sie haben derzeit " + Inventory.GetPlayerItemFromInventory(player, 29) + "", "number");
- }
- }
- else if (selectedIndex == 9)
- {
- if (Inventory.GetPlayerItemFromInventory(player, 30) > 0)
- {
- InteractMenu.User_Input(player, "input_sell_tintenfisch", "Verkaufen Sie Tintenfisch", Inventory.GetPlayerItemFromInventory(player, 30).ToString(), "Sie haben derzeit " + Inventory.GetPlayerItemFromInventory(player, 30) + "", "number");
- }
- }
- else if (selectedIndex == 10)
- {
- if (Inventory.GetPlayerItemFromInventory(player, 31) > 0)
- {
- InteractMenu.User_Input(player, "input_sell_kugelfisch", "Verkaufen Sie Kugelfisch", Inventory.GetPlayerItemFromInventory(player, 31).ToString(), "Sie haben derzeit " + Inventory.GetPlayerItemFromInventory(player, 31) + "", "number");
- }
- }
- else if (selectedIndex == 11)
- {
- if (Inventory.GetPlayerItemFromInventory(player, 32) > 0)
- {
- InteractMenu.User_Input(player, "input_sell_weißerhai", "Verkaufen Sie weißer Hai", Inventory.GetPlayerItemFromInventory(player, 32).ToString(), "Sie haben derzeit " + Inventory.GetPlayerItemFromInventory(player, 32) + "", "number");
- }
- }
- }
- }
- public static void OnInputResponse(Client player, String response, String inputtext)
- {
- if (response == "input_sell_sardine")
- {
- if (Inventory.GetPlayerItemFromInventory(player, 21) > 0)
- {
- if (!Main.IsNumeric(inputtext))
- {
- Main.DisplayErrorMessage(player, "Der eingegebene Wert ist nicht numerisch.Bitte geben Sie einen gültigen Wert ein.");
- return;
- }
- int valor = Convert.ToInt32(inputtext);
- if (valor < 1)
- {
- Main.DisplayErrorMessage(player, "Der von Ihnen eingegebene Wert darf nicht kleiner als 1 sein.");
- return;
- }
- if (Inventory.GetPlayerItemFromInventory(player, 21) < valor)
- {
- Main.DisplayErrorMessage(player, "Sie versuchen zu verkaufen " + valor + " Sardinen , Sie haben nur" + Inventory.GetPlayerItemFromInventory(player, 21) + ".");
- return;
- }
- int price = valor * 85;
- Main.GivePlayerMoney(player, price);
- NAPI.Notification.SendNotificationToPlayer(player, "Du hast verkauft: " + valor + "x Sardinen für $" + price.ToString("N0") + "");
- Inventory.RemoveItem(player, "Sardine", valor);
- }
- }
- else if (response == "input_sell_wels")
- {
- if (Inventory.GetPlayerItemFromInventory(player, 22) > 0)
- {
- if (!Main.IsNumeric(inputtext))
- {
- Main.DisplayErrorMessage(player, "Der eingegebene Wert ist nicht numerisch. Bitte geben Sie einen gültigen Wert ein.");
- return;
- }
- int valor = Convert.ToInt32(inputtext);
- if (valor < 1)
- {
- Main.DisplayErrorMessage(player, "Der von Ihnen eingegebene Wert darf nicht kleiner als 1 sein.");
- return;
- }
- if (Inventory.GetPlayerItemFromInventory(player, 22) < valor)
- {
- Main.DisplayErrorMessage(player, "Sie versuchen zu verkaufen " + valor + " Welse und Sie haben nur " + Inventory.GetPlayerItemFromInventory(player, 22) + ".");
- return;
- }
- int price = valor * 107;
- Main.GivePlayerMoney(player, price);
- NAPI.Notification.SendNotificationToPlayer(player, "Du hast verkauft: " + valor + "x Welse für $" + price.ToString("N0") + "");
- Inventory.RemoveItem(player, "Wels", valor);
- }
- }
- else if (response == "input_sell_rotauge")
- {
- if (Inventory.GetPlayerItemFromInventory(player, 23) > 0)
- {
- if (!Main.IsNumeric(inputtext))
- {
- Main.DisplayErrorMessage(player, "Der eingegebene Wert ist nicht numerisch. Bitte geben Sie einen gültigen Wert ein.");
- return;
- }
- int valor = Convert.ToInt32(inputtext);
- if (valor < 1)
- {
- Main.DisplayErrorMessage(player, "Der von Ihnen eingegebene Wert darf nicht kleiner als 1 sein.");
- return;
- }
- if (Inventory.GetPlayerItemFromInventory(player, 23) < valor)
- {
- Main.DisplayErrorMessage(player, "Sie versuchen zu verkaufen " + valor + " Rotaugen und Sie haben nur " + Inventory.GetPlayerItemFromInventory(player, 23) + ".");
- return;
- }
- int price = valor * 131;
- Main.GivePlayerMoney(player, price);
- NAPI.Notification.SendNotificationToPlayer(player, "Du hast verkauft: " + valor + "x Rotaugen für $" + price.ToString("N0") + "");
- Inventory.RemoveItem(player, "Rotaugen", valor);
- }
- }
- else if (response == "input_sell_aal")
- {
- if (Inventory.GetPlayerItemFromInventory(player, 24) > 0)
- {
- if (!Main.IsNumeric(inputtext))
- {
- Main.DisplayErrorMessage(player, "Der eingegebene Wert ist nicht numerisch. Bitte geben Sie einen gültigen Wert ein.");
- return;
- }
- int valor = Convert.ToInt32(inputtext);
- if (valor < 1)
- {
- Main.DisplayErrorMessage(player, "Der von Ihnen eingegebene Wert darf nicht kleiner als 1 sein.");
- return;
- }
- if (Inventory.GetPlayerItemFromInventory(player, 24) < valor)
- {
- Main.DisplayErrorMessage(player, "Sie versuchen zu verkaufen " + valor + " Aal und Sie haben nur " + Inventory.GetPlayerItemFromInventory(player, 24) + ".");
- return;
- }
- int price = valor * 131;
- Main.GivePlayerMoney(player, price);
- NAPI.Notification.SendNotificationToPlayer(player, "Du hast verkauft: " + valor + "x Aale für $" + price.ToString("N0") + "");
- Inventory.RemoveItem(player, "Aal", valor);
- }
- else if (response == "input_sell_barsch")
- {
- if (Inventory.GetPlayerItemFromInventory(player, 25) > 0)
- {
- if (!Main.IsNumeric(inputtext))
- {
- Main.DisplayErrorMessage(player, "Der eingegebene Wert ist nicht numerisch. Bitte geben Sie einen gültigen Wert ein.");
- return;
- }
- int valor = Convert.ToInt32(inputtext);
- if (valor < 1)
- {
- Main.DisplayErrorMessage(player, "Der von Ihnen eingegebene Wert darf nicht kleiner als 1 sein.");
- return;
- }
- if (Inventory.GetPlayerItemFromInventory(player, 25) < valor)
- {
- Main.DisplayErrorMessage(player, "Sie versuchen zu verkaufen " + valor + " Barsche und Sie haben nur " + Inventory.GetPlayerItemFromInventory(player, 25) + ".");
- return;
- }
- int price = valor * 131;
- Main.GivePlayerMoney(player, price);
- NAPI.Notification.SendNotificationToPlayer(player, "Du hast verkauft: " + valor + "x Barsche für $" + price.ToString("N0") + "");
- Inventory.RemoveItem(player, "Barsch", valor);
- }
- else if (response == "input_sell_thunfisch")
- {
- if (Inventory.GetPlayerItemFromInventory(player, 26) > 0)
- {
- if (!Main.IsNumeric(inputtext))
- {
- Main.DisplayErrorMessage(player, "Der eingegebene Wert ist nicht numerisch. Bitte geben Sie einen gültigen Wert ein.");
- return;
- }
- int valor = Convert.ToInt32(inputtext);
- if (valor < 1)
- {
- Main.DisplayErrorMessage(player, "Der von Ihnen eingegebene Wert darf nicht kleiner als 1 sein.");
- return;
- }
- if (Inventory.GetPlayerItemFromInventory(player, 26) < valor)
- {
- Main.DisplayErrorMessage(player, "Sie versuchen zu verkaufen " + valor + " Thunfische und Sie haben nur " + Inventory.GetPlayerItemFromInventory(player, 26) + ".");
- return;
- }
- int price = valor * 131;
- Main.GivePlayerMoney(player, price);
- NAPI.Notification.SendNotificationToPlayer(player, "Du hast verkauft: " + valor + "x Thunfische für $" + price.ToString("N0") + "");
- Inventory.RemoveItem(player, "Thunfisch", valor);
- }
- else if (response == "input_sell_seitling")
- {
- if (Inventory.GetPlayerItemFromInventory(player, 27) > 0)
- {
- if (!Main.IsNumeric(inputtext))
- {
- Main.DisplayErrorMessage(player, "Der eingegebene Wert ist nicht numerisch. Bitte geben Sie einen gültigen Wert ein.");
- return;
- }
- int valor = Convert.ToInt32(inputtext);
- if (valor < 1)
- {
- Main.DisplayErrorMessage(player, "Der von Ihnen eingegebene Wert darf nicht kleiner als 1 sein.");
- return;
- }
- if (Inventory.GetPlayerItemFromInventory(player, 27) < valor)
- {
- Main.DisplayErrorMessage(player, "Sie versuchen zu verkaufen " + valor + " Seitlinge und Sie haben nur " + Inventory.GetPlayerItemFromInventory(player, 27) + ".");
- return;
- }
- int price = valor * 131;
- Main.GivePlayerMoney(player, price);
- NAPI.Notification.SendNotificationToPlayer(player, "Du hast verkauft: " + valor + "x Seitlinge für $" + price.ToString("N0") + "");
- Inventory.RemoveItem(player, "Seitling", valor);
- }
- else if (response == "input_sell_hering")
- {
- if (Inventory.GetPlayerItemFromInventory(player, 28) > 0)
- {
- if (!Main.IsNumeric(inputtext))
- {
- Main.DisplayErrorMessage(player, "Der eingegebene Wert ist nicht numerisch. Bitte geben Sie einen gültigen Wert ein.");
- return;
- }
- int valor = Convert.ToInt32(inputtext);
- if (valor < 1)
- {
- Main.DisplayErrorMessage(player, "Der von Ihnen eingegebene Wert darf nicht kleiner als 1 sein.");
- return;
- }
- if (Inventory.GetPlayerItemFromInventory(player, 28) < valor)
- {
- Main.DisplayErrorMessage(player, "Sie versuchen zu verkaufen " + valor + " Heringe und Sie haben nur " + Inventory.GetPlayerItemFromInventory(player, 28) + ".");
- return;
- }
- int price = valor * 131;
- Main.GivePlayerMoney(player, price);
- NAPI.Notification.SendNotificationToPlayer(player, "Du hast verkauft: " + valor + "x Heringe für $" + price.ToString("N0") + "");
- Inventory.RemoveItem(player, "Hering", valor);
- }
- else if (response == "input_sell_grüneraal")
- {
- if (Inventory.GetPlayerItemFromInventory(player, 29) > 0)
- {
- if (!Main.IsNumeric(inputtext))
- {
- Main.DisplayErrorMessage(player, "Der eingegebene Wert ist nicht numerisch. Bitte geben Sie einen gültigen Wert ein.");
- return;
- }
- int valor = Convert.ToInt32(inputtext);
- if (valor < 1)
- {
- Main.DisplayErrorMessage(player, "Der von Ihnen eingegebene Wert darf nicht kleiner als 1 sein.");
- return;
- }
- if (Inventory.GetPlayerItemFromInventory(player, 29) < valor)
- {
- Main.DisplayErrorMessage(player, "Sie versuchen zu verkaufen " + valor + " grüner Aale und Sie haben nur " + Inventory.GetPlayerItemFromInventory(player, 29) + ".");
- return;
- }
- int price = valor * 131;
- Main.GivePlayerMoney(player, price);
- NAPI.Notification.SendNotificationToPlayer(player, "Du hast verkauft: " + valor + "x grüner Aale für $" + price.ToString("N0") + "");
- Inventory.RemoveItem(player, "grüner Aal", valor);
- }
- else if (response == "input_sell_tintenfisch")
- {
- if (Inventory.GetPlayerItemFromInventory(player, 30) > 0)
- {
- if (!Main.IsNumeric(inputtext))
- {
- Main.DisplayErrorMessage(player, "Der eingegebene Wert ist nicht numerisch. Bitte geben Sie einen gültigen Wert ein.");
- return;
- }
- int valor = Convert.ToInt32(inputtext);
- if (valor < 1)
- {
- Main.DisplayErrorMessage(player, "Der von Ihnen eingegebene Wert darf nicht kleiner als 1 sein.");
- return;
- }
- if (Inventory.GetPlayerItemFromInventory(player, 30) < valor)
- {
- Main.DisplayErrorMessage(player, "Sie versuchen zu verkaufen " + valor + " Tintenfische und Sie haben nur " + Inventory.GetPlayerItemFromInventory(player, 30) + ".");
- return;
- }
- int price = valor * 131;
- Main.GivePlayerMoney(player, price);
- NAPI.Notification.SendNotificationToPlayer(player, "Du hast verkauft: " + valor + "x Tintenfische für $" + price.ToString("N0") + "");
- Inventory.RemoveItem(player, "Tintenfisch", valor);
- }
- else if (response == "input_sell_kugelfisch")
- {
- if (Inventory.GetPlayerItemFromInventory(player, 31) > 0)
- {
- if (!Main.IsNumeric(inputtext))
- {
- Main.DisplayErrorMessage(player, "Der eingegebene Wert ist nicht numerisch. Bitte geben Sie einen gültigen Wert ein.");
- return;
- }
- int valor = Convert.ToInt32(inputtext);
- if (valor < 1)
- {
- Main.DisplayErrorMessage(player, "Der von Ihnen eingegebene Wert darf nicht kleiner als 1 sein.");
- return;
- }
- if (Inventory.GetPlayerItemFromInventory(player, 31) < valor)
- {
- Main.DisplayErrorMessage(player, "Sie versuchen zu verkaufen " + valor + " Kugelfische und Sie haben nur " + Inventory.GetPlayerItemFromInventory(player, 31) + ".");
- return;
- }
- int price = valor * 131;
- Main.GivePlayerMoney(player, price);
- NAPI.Notification.SendNotificationToPlayer(player, "Du hast verkauft: " + valor + "x Kugelfische für $" + price.ToString("N0") + "");
- Inventory.RemoveItem(player, "Kugelfisch", valor);
- }
- else if (response == "input_sell_weißerhai")
- {
- if (Inventory.GetPlayerItemFromInventory(player, 32) > 0)
- {
- if (!Main.IsNumeric(inputtext))
- {
- Main.DisplayErrorMessage(player, "Der eingegebene Wert ist nicht numerisch. Bitte geben Sie einen gültigen Wert ein.");
- return;
- }
- int valor = Convert.ToInt32(inputtext);
- if (valor < 1)
- {
- Main.DisplayErrorMessage(player, "Der von Ihnen eingegebene Wert darf nicht kleiner als 1 sein.");
- return;
- }
- if (Inventory.GetPlayerItemFromInventory(player, 32) < valor)
- {
- Main.DisplayErrorMessage(player, "Sie versuchen zu verkaufen " + valor + " weiße Haie und Sie haben nur " + Inventory.GetPlayerItemFromInventory(player, 32) + ".");
- return;
- }
- int price = valor * 131;
- Main.GivePlayerMoney(player, price);
- NAPI.Notification.SendNotificationToPlayer(player, "Du hast verkauft: " + valor + "x weiße Hai für $" + price.ToString("N0") + "");
- Inventory.RemoveItem(player, "weißer Hai", valor);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement