internal void AutolootAddItem() { if (showagentmessageCheckBox.Checked) { RazorEnhanced.Misc.SendMessage("Select item to add in Autoloot list", false); } if (autolootListSelect.Text != String.Empty) { Targeting.OneTimeTarget(new Targeting.TargetResponseCallback(autoLootItemTarget_Callback)); } else { RazorEnhanced.AutoLoot.AddLog("Item list not selected!"); } }
internal void RestockAddItem() { if (showagentmessageCheckBox.Checked) { Misc.SendMessage("Select item to add in Restock list", false); } if (restockListSelect.Text != String.Empty) { Targeting.OneTimeTarget(new Targeting.TargetResponseCallback(RestockItemTarget_Callback)); } else { RazorEnhanced.Restock.AddLog("Item list not selected!"); } }
internal void RestockSetSource() { if (showagentmessageCheckBox.Checked) { Misc.SendMessage("Select Restock source bag", false); } if (restockListSelect.Text != String.Empty) { Targeting.OneTimeTarget(new Targeting.TargetResponseCallback(RestockSourceContainerTarget_Callback)); } else { Restock.AddLog("Item list not selected!"); } }
internal void AutolootSetBag() { if (showagentmessageCheckBox.Checked) { RazorEnhanced.Misc.SendMessage("Autoloot Select Loot Bag", false); } if (autolootListSelect.Text != String.Empty) { Targeting.OneTimeTarget(new Targeting.TargetResponseCallback(autoLootSetContainerTarget_Callback)); } else { AutoLoot.AddLog("Item list not selected!"); } }
internal void OrganizerAddItem() { if (showagentmessageCheckBox.Checked) { Misc.SendMessage("Select item to add in Organizer list", false); } if (organizerListSelect.Text != String.Empty) { Targeting.OneTimeTarget(new Targeting.TargetResponseCallback(OrganizerItemTarget_Callback)); } else { RazorEnhanced.Organizer.AddLog("Item list not selected!"); } }
internal void OrganizerSetSource() { if (showagentmessageCheckBox.Checked) { Misc.SendMessage("Select Source container", false); } if (organizerListSelect.Text != String.Empty) { Targeting.OneTimeTarget(new Targeting.TargetResponseCallback(OrganizerSourceContainerTarget_Callback)); } else { RazorEnhanced.Organizer.AddLog("Item list not selected!"); } }
internal void SellAgentSetBag() { if (showagentmessageCheckBox.Checked) { Misc.SendMessage("Select Sell bag.", false); } if (sellListSelect.Text != String.Empty) { Targeting.OneTimeTarget(new Targeting.TargetResponseCallback(sellBagTarget_Callback)); } else { RazorEnhanced.SellAgent.AddLog("Item list not selected!"); } }
internal void ScavengerSetBag() { if (showagentmessageCheckBox.Checked) { RazorEnhanced.Misc.SendMessage("Select Scavenger Bag", false); } if (scavengerListSelect.Text != String.Empty) { Targeting.OneTimeTarget(new Targeting.TargetResponseCallback(ScavengerItemContainerTarget_Callback)); } else { RazorEnhanced.Scavenger.AddLog("Item list not selected!"); } }
private static void SetMacroVariable(string[] param) { if (MacroManager.Playing || MacroManager.Recording || World.Player == null) { return; } if (string.IsNullOrEmpty(param[0])) { World.Player.SendMessage(MsgLevel.Error, "You must pass in a macro variable name."); return; } _lastMacroVariable = param[0]; Targeting.OneTimeTarget(OnMacroVariableAddTarget); World.Player.SendMessage(MsgLevel.Force, $"Select new target for '{_lastMacroVariable}'"); }
private static void GetInfo(string[] param) { Assistant.Client.Instance.ForceSendToClient(new UnicodeMessage(0xFFFFFFFF, -1, MessageType.Regular, 0x25, 3, Language.CliLocName, "System", "Target a player or item to open object inspect.")); Targeting.OneTimeTarget(true, new Targeting.TargetResponseCallback(GetInfoTarget_Callback)); }
private static void GetSerial(string[] param) { Assistant.Client.Instance.ForceSendToClient(new UnicodeMessage(0xFFFFFFFF, -1, MessageType.Regular, 0x25, 3, Language.CliLocName, "System", "Target a player or item to get their serial number.")); Targeting.OneTimeTarget(new Targeting.TargetResponseCallback(GetSerialTarget_Callback)); }
private static void HideItem(string[] param) { Assistant.Client.Instance.ForceSendToClient(new UnicodeMessage(0xFFFFFFFF, -1, MessageType.Regular, 0x25, 3, Language.CliLocName, "System", "Target a item to hide.")); Targeting.OneTimeTarget(new Targeting.TargetResponseCallback(HideItem_Callback)); }
private static void DropItem(string[] param) { Assistant.Client.Instance.ForceSendToClient(new UnicodeMessage(0xFFFFFFFF, -1, MessageType.Regular, 0x25, 3, Language.CliLocName, "System", "Target item to Drop at feet.")); Targeting.OneTimeTarget(new Targeting.TargetResponseCallback(RazorEnhanced.HotKey.dropitemTarget_Callback)); }
private static void GetMobile(string[] param) { Targeting.OneTimeTarget(OnGetMobileTarget); Client.Instance.SendToClient(new UnicodeMessage(0xFFFFFFFF, -1, MessageType.Regular, 0x3B2, 3, Language.CliLocName, "System", "Select a mobile to get information on")); }
private static void GetItemHue(string[] param) { Targeting.OneTimeTarget(OnGetItemHueTarget); Client.Instance.SendToClient(new UnicodeMessage(0xFFFFFFFF, -1, MessageType.Regular, 0x3B2, 3, Language.CliLocName, "System", "Select an item to get the hue value")); }
private void toolboxcountTargetButton_Click(object sender, EventArgs e) { Targeting.OneTimeTarget(new Targeting.TargetResponseCallback(ToolBarItemTarget_Callback)); }
private static void GetGumpInfo(string[] param) { Targeting.OneTimeTarget(OnGetItemInfoTarget); Client.Instance.SendToClient(new UnicodeMessage(0xFFFFFFFF, -1, MessageType.Regular, 0x3B2, 3, Language.CliLocName, "System", "Select an item or mobile to view/inspect")); }
private void bandagehealsettargetButton_Click(object sender, EventArgs e) { Targeting.OneTimeTarget(new Targeting.TargetResponseCallback(BandageHeakMobileTarget_Callback)); }