public bool CreateAlias(string AliasName, string Cost, int CooldownSeconds, string Permissions, JsValue func) { try { JistAliasModule.JScriptAliasCommand jAlias = new JistAliasModule.JScriptAliasCommand() { CommandAlias = AliasName as string, CooldownSeconds = Convert.ToInt32(CooldownSeconds), Cost = Cost as string, Permissions = Permissions as string, func = (Jint.Native.JsValue)func }; aliasEngine.CreateAlias(jAlias); } catch (Exception ex) { Jist.ScriptLog.ErrorFormat("aliascmd", "CreateAlias failed: " + ex.Message); return false; } return true; }
public bool CreateAlias(string AliasName, string Cost, int CooldownSeconds, string Permissions, JsValue func) { try { JistAliasModule.JScriptAliasCommand jAlias = new JistAliasModule.JScriptAliasCommand() { CommandAlias = AliasName as string, CooldownSeconds = Convert.ToInt32(CooldownSeconds), Cost = Cost as string, Permissions = Permissions as string, func = (Jint.Native.JsValue)func }; aliasEngine.CreateAlias(jAlias); } catch (Exception ex) { Jist.ScriptLog.ErrorFormat("aliascmd", "CreateAlias failed: " + ex.Message); return(false); } return(true); }