Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/csprance/misrcon
RCON utility, task scheduler and server hosting utility for Miscreated a Sandbox Survival Game on CRYENGINE
https://github.com/csprance/misrcon
miscreated rcon
Last synced: 11 days ago
JSON representation
RCON utility, task scheduler and server hosting utility for Miscreated a Sandbox Survival Game on CRYENGINE
- Host: GitHub
- URL: https://github.com/csprance/misrcon
- Owner: csprance
- License: mit
- Created: 2016-12-02T07:45:49.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T02:11:39.000Z (about 2 years ago)
- Last Synced: 2024-04-14T12:30:49.261Z (8 months ago)
- Topics: miscreated, rcon
- Language: TypeScript
- Homepage:
- Size: 114 MB
- Stars: 16
- Watchers: 9
- Forks: 9
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
![MisRCON](https://github.com/csprance/MisRCON/blob/master/src/resources/images/icon.png?raw=true)
# MisRCON
> RCON utility for Miscreated a Sandbox Survival Game on CRYENGINE
## Download
Download the latest version here
# Features
* Schedule recurring or specific tasks to occur
* Tasks can be an RCON command or javascript code
* Send RCON commands
* Whitelist/De-Whitelist Players
* Ban/Kick Players
* Keep notes and stats on players
* View Game map and add custom markers/areas# Screenshots
## Install
Grab the latest version from the repository and install it.
Depending on the system it will install into a different default installation directory| Operating System | Default Install Directory |
| ---------------- | ----------------------------------------------------- |
| Windows | Users/username/ApplicationData/Local/Programs/MisRCON |
| Linux | /usr/local/bin/MisRCON |
| Mac | ? |## Tasks
Tasks are just some javascript that runs and has access to dispatch, getState, and the task all passed into it
```typescript
const func = (dispatch: Dispatch, getState: GetStateFunc) => {
// Do any initialization here
console.log('Initializing');
const date = Date.now();
return () => {
// Anything that should run each task
console.log('task 1');
};
};
```## Developer Install
* Clone the repository and cd into `https://github.com/csprance/misrcon.git && cd misrcon`
* Install dependencies `yarn`
* To start developing run `yarn run dev`
* To get the build ready for release run `yarn run make` - This will take a while