Arma 3
Not enough ratings
arma-ws
   
Award
Favorite
Favorited
Unfavorite
Data Type: Mod
Mod Type: Mechanics
File Size
Posted
Updated
2.567 MB
4 Jan, 2017 @ 11:28am
6 Jan, 2017 @ 8:13am
4 Change Notes ( view )

Subscribe to download
arma-ws

Description
## arma-ws v0.4

This is a simple addon, that will launch a WebSocket server, recieves/sends data between an external WS app and the ARMA engine.

This mod is basically a .DLL file.

## Modes

- COMMAND (different commands for clients):
1. client sends commands to the server
2. ARMA gets the commands from the server
3. ARMA executes the commands
4. ARMA sends the result back to the server
5. server sends the result to the client
6. goto 1

- BROADCAST (same commands for all clients):
1. server reads the commands at the start
2. ARMA gets the commands from the server
3. ARMA executes the commands
4. ARMA sends the result back to the server
5. server sends the result to all clients
6. goto 3

## Installation

- add "arma-ws" as a mod
- include (and/or modify) the content of the "example/sqf/<mode>" directory in your mission

check if it's working: launch the "example/html/<mode>/arma-ws.html" and you can see your player's coordinates at live

## Configuration

modify the 'arma-ws.ini'

## Motivation

This is my first external lib for ARMA and I think it's fun to connect ARMA to the outer world.

## Known errors

- crashes when the game is paused (use -noPause and Alt+Tab NOT Esc)

## Thanks to

- the developers of boost (http://www.boost.org)
- zaphoyd for the source of websocketpp (https://github.com/zaphoyd/websocketpp)
- AsYetUnited for the source of extDB2 (https://github.com/AsYetUntitled/extDB2)
- killzonekid fot the beautiful tutorials (http://killzonekid.com)

## License

Use, modify at your will, just please mention me at the end of your README :)

## Source

Get the source from https://github.com/g0mb4/arma-ws
2 Comments
gmb_  [author] 6 Oct, 2023 @ 4:32am 
I think you have to disable BattlEye.
101wawe 30 Aug, 2023 @ 9:15am 
Only this mod is activated, but it is no longer working. Can you help me take a look?:eselphine: