mirror of
https://github.com/RaidMax/IW4M-Admin.git
synced 2025-06-08 22:28:15 -05:00
tweak game interface plugin for consistency
This commit is contained in:
parent
a24aaf10d4
commit
5a33567c73
@ -233,7 +233,7 @@ const plugin = {
|
|||||||
|
|
||||||
// todo: refactor to mapping if possible
|
// todo: refactor to mapping if possible
|
||||||
if (event.eventType === 'ClientDataRequested') {
|
if (event.eventType === 'ClientDataRequested') {
|
||||||
const client = server.getClientByNumber(event.clientNumber);
|
const client = server.connectedClients[event.clientNumber];
|
||||||
|
|
||||||
if (client != null) {
|
if (client != null) {
|
||||||
this.logger.logDebug('Found client {name}', client.name);
|
this.logger.logDebug('Found client {name}', client.name);
|
||||||
@ -269,8 +269,9 @@ const plugin = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let _;
|
||||||
if (event.eventType === 'SetClientDataRequested') {
|
if (event.eventType === 'SetClientDataRequested') {
|
||||||
let client = server.getClientByNumber(event.clientNumber);
|
let client = server.connectedClients[event.clientNumber];
|
||||||
let clientId;
|
let clientId;
|
||||||
|
|
||||||
if (client != null) {
|
if (client != null) {
|
||||||
@ -298,12 +299,12 @@ const plugin = {
|
|||||||
const parsedValue = parseInt(event.data['value']);
|
const parsedValue = parseInt(event.data['value']);
|
||||||
const key = event.data['key'].toString();
|
const key = event.data['key'].toString();
|
||||||
if (!isNaN(parsedValue)) {
|
if (!isNaN(parsedValue)) {
|
||||||
event.data['direction'] == 'increment' ?
|
_ = event.data['direction'] === 'increment' ?
|
||||||
(await metaService.incrementPersistentMeta(key, parsedValue, clientId, token)).result :
|
(await metaService.incrementPersistentMeta(key, parsedValue, clientId, token)).result :
|
||||||
(await metaService.decrementPersistentMeta(key, parsedValue, clientId, token)).result;
|
(await metaService.decrementPersistentMeta(key, parsedValue, clientId, token)).result;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
const _ = (await metaService.setPersistentMeta(event.data['key'], event.data['value'], clientId, token)).result;
|
_ = (await metaService.setPersistentMeta(event.data['key'], event.data['value'], clientId, token)).result;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (event.data['key'] === 'PersistentClientGuid') {
|
if (event.data['key'] === 'PersistentClientGuid') {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user