private static void ExecuteIngameListener() { const string command = "local frame = CreateFrame('Frame', 'evcFrame'); frame:RegisterAllEvents(); frame:SetScript('OnEvent', function(self, event, ...) GetBillingTimeRested(event, ...); end);"; WoWScript.ExecuteNoResults(command); }
public void Dismount() { WoWScript.ExecuteNoResults("Dismount()"); }
public void StopMoving() { WoWScript.ExecuteNoResults("AscendStop() DescendStop() MoveBackwardStop() MoveForwardStop() StrafeLeftStop() StrafeRightStop()"); }
public void StrafeRight() { WoWScript.ExecuteNoResults("StrafeRightStart()"); }
public void MoveForward() { WoWScript.ExecuteNoResults("MoveForwardStart()"); }
public void Descend() { WoWScript.ExecuteNoResults("SitStandOrDescendStart()"); }
public void Jump() { WoWScript.ExecuteNoResults("JumpOrAscendStart()"); }
public static void CastSpell(int spellId, WoWObject target) { target.Select(); WoWScript.ExecuteNoResults("CastSpellByID(" + spellId + ")"); }
public void Mount() { WoWScript.ExecuteNoResults("CallCompanion(\"MOUNT\", " + CompanionId + ")"); }