0.11.1 • Published 2 months ago

@afocommunity/ohd-rcon v0.11.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

Operation: Harsh Doorstop RCON Interface

npm GitHub Sponsors GitHub issues GitHub npm bundle size (scoped) Codacy grade GitHub GitHub commit activity

GitHub package.json version GitHub release (latest SemVer)

Installation

NPM

npm install @afocommunity/ohd-rcon

YARN

yarn add @afocommunity/ohd-rcon

Documentation

Documentation can be found HERE

Docs

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