public static void ExecFileFor(Character user) { if (RealmCommandHandler.AutoExecDir == null) { return; } RealmCommandHandler.ExecFileFor( Path.Combine(RealmCommandHandler.AutoExecDir, "Chars/" + user.Account.Name + ".txt"), user); }
public override void ExecFile(string filename, CmdTrigger <RealmServerCmdArgs> trigger) { if (trigger.Args.Character != null) { if (File.Exists(filename)) { RealmCommandHandler.ExecFileFor(filename, trigger.Args.Character, trigger); } else { trigger.Reply("File to execute does not exist: " + filename); } } else { base.ExecFile(filename, trigger); } }
public static void ExecFileFor(string file, Character user) { RealmCommandHandler.ExecFileFor(file, user, (CmdTrigger <RealmServerCmdArgs>) new IngameCmdTrigger(new RealmServerCmdArgs((IUser)user, false, (IGenericChatTarget)null))); }
public static void ExecAllCharsFileFor(Character user) { RealmCommandHandler.ExecFileFor(RealmCommandHandler.AutoExecDir + RealmCommandHandler.AutoExecAllCharsFile, user); }