From fcf49cde525bb1b89e062b2a563ee7848a912372 Mon Sep 17 00:00:00 2001 From: tomoron Date: Fri, 27 Sep 2024 17:40:27 +0200 Subject: [PATCH] add skin to opponent request(1),add protection to not select skin out of range --- .../requirements/djangoserver/file/server/server/Game.py | 8 ++++---- .../file/server/server/typeRequests/gameActions/start.py | 8 ++++++-- listError.txt | 1 + 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/docker-compose/requirements/djangoserver/file/server/server/Game.py b/docker-compose/requirements/djangoserver/file/server/server/Game.py index 5e2214a..6a5bc3f 100644 --- a/docker-compose/requirements/djangoserver/file/server/server/Game.py +++ b/docker-compose/requirements/djangoserver/file/server/server/Game.py @@ -6,7 +6,7 @@ # By: edbernar = len(Game.skins)): + socket.sendError("Skin id out of range", 9033) + return; + Game(socket, content.get("with_bot", False),skinId ,opponent) diff --git a/listError.txt b/listError.txt index 8a678a0..c2dded0 100644 --- a/listError.txt +++ b/listError.txt @@ -34,6 +34,7 @@ - 9030 : You must provide your current password to it - 9031 : You can't set or change this field if you have a 42 account - 9032 : Your opponent isn't online +- 9033 : Skin id out of range - 9100 : Action out of range - 9101 : No game started