0.11.1 • Published 2 months ago
@afocommunity/ohd-rcon v0.11.1
Operation: Harsh Doorstop RCON Interface
Installation
NPM
npm install @afocommunity/ohd-rcon
YARN
yarn add @afocommunity/ohd-rcon
Documentation
Documentation can be found HERE
Usage
// Example Usage that bans all players with a given word or phrase in their name.
import { OHD } from '@afocommunity/ohd-rcon';
const myServer = new OHD('127.0.0.1', 8000, 'mypassword');
myServer.on('PLAYER_JOINED', (player) => {
if (!player.isBot && player.name.includes('Naughty Word')) {
player.ban(0, 'Bad Words in Name');
}
});
myServer.on('READY', () => {
myServer.variables.HD.Game.DisableKitRestrictionsOverride.write('1');
myServer.variables.HD.Game.MinRespawnDelayOverride.write('0.00');
});
// Alternatively
myServer.onReady.then(() => {
let restrictions =
myServer.variables.HD.Game.DisableKitRestrictionsOverride.read();
let respawnDelayInfo =
myServer.variables.HD.Game.MinRespawnDelayOverride.readDetailed();
});
Development
To run tests locally, place a copy of steamcmd.exe in the steamcmd
folder.
This is used to download OHD and boot a local server for testing purposes. You MUST port forward 7777, 7778, 7779, 27005
(Default)
0.11.1
2 months ago
0.11.0
3 months ago
0.10.0
4 months ago
0.9.1
4 months ago
0.9.0
1 year ago
0.8.3
1 year ago
0.8.2
1 year ago
0.8.1
1 year ago
0.8.0
1 year ago
0.7.6
1 year ago
0.7.5
1 year ago
0.7.4
1 year ago
0.7.3
1 year ago
0.7.2
1 year ago
0.7.0
1 year ago
0.6.1
1 year ago
0.6.0
1 year ago
0.5.0
1 year ago
0.4.2
1 year ago
0.4.1
1 year ago
0.4.0
1 year ago
0.3.0
1 year ago
0.2.45
1 year ago
0.2.44
1 year ago
0.2.43
1 year ago
0.2.42
1 year ago
0.2.41
1 year ago
0.2.40
1 year ago
0.2.39
1 year ago
0.2.38
1 year ago
0.2.21
1 year ago
0.2.1
1 year ago
0.2.0
1 year ago
0.1.1
1 year ago
0.1.0
1 year ago