mirror of
https://gitlab.com/qwerinope/qweribot.git
synced 2026-02-04 13:56:57 +01:00
add some better alerts, TODO: grenade and executions
This commit is contained in:
@@ -6,6 +6,7 @@ import { getUserRecord } from "db/dbUser";
|
||||
import parseCommandArgs from "lib/parseCommandArgs";
|
||||
import { timeout } from "lib/timeout";
|
||||
import User from "user";
|
||||
import { playAlert } from "web/alerts/serverFunctions";
|
||||
|
||||
const ITEMNAME = 'blaster';
|
||||
|
||||
@@ -28,7 +29,12 @@ export default new Item(ITEMNAME, 'Blaster', 's',
|
||||
sendMessage(`GOTTEM ${target.displayName} got BLASTED by ${user.displayName} GOTTEM`),
|
||||
changeItemCount(user, userObj, ITEMNAME),
|
||||
createTimeoutRecord(user, target, ITEMNAME),
|
||||
createUsedItemRecord(user, ITEMNAME)
|
||||
createUsedItemRecord(user, ITEMNAME),
|
||||
playAlert({
|
||||
name: 'userBlast',
|
||||
user: user.displayName,
|
||||
target: target.displayName
|
||||
})
|
||||
]);
|
||||
else {
|
||||
switch (result.reason) {
|
||||
|
||||
@@ -6,6 +6,7 @@ import User from "user";
|
||||
import { getUserRecord } from "db/dbUser";
|
||||
import { createTimeoutRecord } from "db/dbTimeouts";
|
||||
import { createUsedItemRecord } from "db/dbUsedItems";
|
||||
import { playAlert } from "web/alerts/serverFunctions";
|
||||
|
||||
const ITEMNAME = 'tnt';
|
||||
|
||||
@@ -35,6 +36,11 @@ export default new Item(ITEMNAME, 'TNT', 's',
|
||||
|
||||
await Promise.all([
|
||||
createUsedItemRecord(user, ITEMNAME),
|
||||
playAlert({
|
||||
name: 'tntExplosion',
|
||||
user: user.displayName,
|
||||
targets
|
||||
}),
|
||||
changeItemCount(user, userObj, ITEMNAME)
|
||||
]);
|
||||
await user.clearLock();
|
||||
|
||||
Reference in New Issue
Block a user