新增队伍系统,攻击不会打给同队,剩一队时游戏就结束(目前允许0~6,0号为自由队,每个人分别算一队)

添加/group命令来选择队伍
This commit is contained in:
MrZ_26
2022-10-26 01:26:04 +08:00
parent bd428f355a
commit 7d44396b03
9 changed files with 84 additions and 34 deletions

View File

@@ -689,7 +689,8 @@ function NET.wsCallBack.player_finish(body)
end
end
end
function NET.wsCallBack.player_joinGroup(body)-- TODO
function NET.wsCallBack.player_joinGroup(body)
NETPLY.map[body.data.playerId].group=body.data.group
end
function NET.wsCallBack.player_setHost(body)
if body.data.role=='Admin' then
@@ -697,7 +698,7 @@ function NET.wsCallBack.player_setHost(body)
end
NETPLY.map[body.data.playerId].role=body.data.role
end
function NET.wsCallBack.player_setState(body)-- TODO (not used)
function NET.wsCallBack.player_setState(body)-- not used
end
function NET.wsCallBack.player_stream(body)
_pumpStream(body.data)
@@ -716,7 +717,7 @@ function NET.wsCallBack.match_finish()
TASK.unlock('netPlaying')
end)
end
function NET.wsCallBack.match_ready()-- TODO
function NET.wsCallBack.match_ready()-- not used
end
function NET.wsCallBack.match_start(body)
TASK.lock('netPlaying')