From 73373ce08b060c97fcb6311e862b8261c3222d9f Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Wed, 7 Aug 2024 20:49:33 +0200 Subject: add ban button --- webAO/client/sender/index.ts | 5 ++++- webAO/client/sender/sendMA.ts | 11 +++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 webAO/client/sender/sendMA.ts (limited to 'webAO/client') diff --git a/webAO/client/sender/index.ts b/webAO/client/sender/index.ts index 41a6bd5..4781ec1 100644 --- a/webAO/client/sender/index.ts +++ b/webAO/client/sender/index.ts @@ -11,6 +11,7 @@ import {sendZZ} from './sendZZ' import {sendEE} from './sendEE' import {sendDE} from './sendDE' import {sendPE} from './sendPE' +import {sendMA} from './sendMA' export interface ISender { sendIC: (deskmod: number, preanim: string, @@ -50,6 +51,7 @@ export interface ISender { sendEE: (id: number, name: string, desc: string, img: string) => void sendDE: (id: number) => void sendPE: (name: string, desc: string, img: string) => void + sendMA: (id: number, length: number, reason: string) => void } export const sender = { sendIC, @@ -64,5 +66,6 @@ export const sender = { sendZZ, sendEE, sendDE, - sendPE + sendPE, + sendMA } \ No newline at end of file diff --git a/webAO/client/sender/sendMA.ts b/webAO/client/sender/sendMA.ts new file mode 100644 index 0000000..5ba4e4b --- /dev/null +++ b/webAO/client/sender/sendMA.ts @@ -0,0 +1,11 @@ +import { client } from "../../client"; + +/** + * Sends mod command. + * @param {number} id player id + * @param {number} length in hours + * @param {string} reason player message + */ +export const sendMA = (id: number, length: number, reason: string) => { + client.sender.sendServer(`MA#${id}#${length}#${reason}#%`); +} \ No newline at end of file -- cgit