-
Notifications
You must be signed in to change notification settings - Fork 0
Multiplayer (network game)
Since version 0.4 Alpha ABS Z can works with Alpha NET Z plugin.
Alpha NET Z version 0.6 and above
-
All Script Actions synchronized automatically
-
Some enemies ABS behaviour synchronized automatically:
<deadSwitch:S
<eraseOnDead:Z>
<shatterEffect:Z>
- Enemies spawning (every plugin methods and via uAPI) synchronized automatically since update 0.8.
You can Turn ON PvP mode (when player can damage antoher players)
- Go to the Plugin Parameters -> Multiplaye group ->
Game Mode-> selectPvPfrom list

- You can change game mode in game, using next script calls:
uAPI.setPvPMode()uAPI.setPvEMode()
-
In PvE mode you can deal damage to other players by creating ABS skills with
<friendlyEffect:1>ABS parameter -
In PvP mode, you can assign different teams for players, using script call:
uAPI.setTeamIdFor(INFO_TYPE, VALUE, TEAM_ID)
Where INFO_TYPE can ge: actor, actorId, netId, actorName, playerName, playerIndex
Example: uAPI.setTeamIdFor("actorId", 1, 33); - set team ID 33 for player who play as Reid (actor with ID 1)
uAPI.getWhoKillMeInPvP(INFO_TYPE) - return information about player that killed current client
Where INFO_TYPE can ge: actor, actorId, netId, actorName, playerName, playerIndex
Example: uAPI.getWhoKillMeInPvP("actorName"); - returns Reid (for example) if player killed this client played for Reid character