From 000b23c9f4e2a740c53cb84cd50a19fc631e5331 Mon Sep 17 00:00:00 2001 From: Guillem George Date: Sat, 7 Feb 2026 21:39:00 +0100 Subject: [PATCH 1/3] bah on reessaye --- src/main/java/com/epita/creeps/Program.java | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/epita/creeps/Program.java b/src/main/java/com/epita/creeps/Program.java index 508aa98..a5abe10 100644 --- a/src/main/java/com/epita/creeps/Program.java +++ b/src/main/java/com/epita/creeps/Program.java @@ -89,8 +89,18 @@ public class Program { bomberau.fire(); while (true) { - citizen2.move(Direction.RIGHT); - citizen2.build(Building.ROAD); + StatisticsResponse statistics = Basics.getStatistics(); + logger.debug(statistics.toString()); + for (var player : statistics.players) { + + if (!player.name.equals(login) && (player.name.contains("battefort") || player.name.contains("brainkel") || player.name.contains("gilbert"))) { + logger.debug("Spamming " + player.name); +// citizen1.sendMessage(player.name, "Nicole"); +// citizen2.sendMessage(player.name, "Ouvre"); + citizen1.sendMessage(player.name, "MAIS MOI JE VEUX FAIRE L'AMOUUUUR"); + citizen2.fetchMessages(); + } + } } // Gossip From 0ce900886fd44ec3a2ae14a1bb638200a695f496 Mon Sep 17 00:00:00 2001 From: Guillem George Date: Sat, 7 Feb 2026 21:40:35 +0100 Subject: [PATCH 2/3] bah on reessaye --- src/main/java/com/epita/creeps/Program.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/epita/creeps/Program.java b/src/main/java/com/epita/creeps/Program.java index a5abe10..7104e9d 100644 --- a/src/main/java/com/epita/creeps/Program.java +++ b/src/main/java/com/epita/creeps/Program.java @@ -85,7 +85,7 @@ public class Program { List bomberos = BomberBot.getBomberBotUnits(); BomberBot bomberau = (BomberBot) bomberos.getFirst(); -// bomberau.upgrade(); + bomberau.upgrade(); bomberau.fire(); while (true) { From 89fe594e3b1a08f9b52f3cb86183307a35b21a91 Mon Sep 17 00:00:00 2001 From: Guillem George Date: Sat, 7 Feb 2026 21:44:49 +0100 Subject: [PATCH 3/3] =?UTF-8?q?m=C3=A9nage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/epita/creeps/Program.java | 145 +------------------- 1 file changed, 2 insertions(+), 143 deletions(-) diff --git a/src/main/java/com/epita/creeps/Program.java b/src/main/java/com/epita/creeps/Program.java index 7104e9d..1a881ef 100644 --- a/src/main/java/com/epita/creeps/Program.java +++ b/src/main/java/com/epita/creeps/Program.java @@ -61,7 +61,6 @@ public class Program { logger.error("Cannot connect to the server. Aborting..."); throw e; } -// AsyncExec.justWait(0); // Create account and get init infos logger.info("Creating account"); @@ -74,150 +73,10 @@ public class Program { Unit.getUnits().add(citizen1); Unit.getUnits().add(citizen2); + // Et voilà, machtou pichtou -// 1984 - citizen1.move(Direction.UP); - citizen2.move(Direction.DOWN); - citizen1.move(Direction.UP); - citizen1.move(Direction.UP); - citizen1.spawn("bomber-bot").waitFinished(); - List bomberos = BomberBot.getBomberBotUnits(); - BomberBot bomberau = (BomberBot) bomberos.getFirst(); - - bomberau.upgrade(); - bomberau.fire(); - - while (true) { - StatisticsResponse statistics = Basics.getStatistics(); - logger.debug(statistics.toString()); - for (var player : statistics.players) { - - if (!player.name.equals(login) && (player.name.contains("battefort") || player.name.contains("brainkel") || player.name.contains("gilbert"))) { - logger.debug("Spamming " + player.name); -// citizen1.sendMessage(player.name, "Nicole"); -// citizen2.sendMessage(player.name, "Ouvre"); - citizen1.sendMessage(player.name, "MAIS MOI JE VEUX FAIRE L'AMOUUUUR"); - citizen2.fetchMessages(); - } - } - } - - // Gossip -// for (int i = 0; i < 60; i++) { -//// for (var player : statistics.players) { -// StatisticsResponse statistics = Basics.getStatistics(); -// -// var player = statistics.players.getFirst(); -// if (player.name == login) { -// i--; -// continue; -// } -// citizen1.sendMessage(player.name, "Nicole"); -// citizen2.sendMessage(player.name,"Ouvre"); -// citizen1.sendMessage(player.name, "Nicole"); -// citizen2.sendMessage(player.name, "MAIS MOI JE VEUX FAIRE L'AMOUUUUR"); -//// } -// } - -// // timoutheou -// while (true) { -// StatisticsResponse statistics = Basics.getStatistics(); -// logger.debug(statistics.toString()); -// for (var player : statistics.players) { -// -// if (!player.name.equals(login) && (player.name.contains("battefort") || player.name.contains("brainkel") || player.name.contains("gilbert"))) { -// logger.debug("Spamming " + player.name); -//// citizen1.sendMessage(player.name, "Nicole"); -//// citizen2.sendMessage(player.name, "Ouvre"); -// citizen1.sendMessage(player.name, "MAIS MOI JE VEUX FAIRE L'AMOUUUUR"); -// citizen2.fetchMessages(); -// } -// } -//// citizen1.sendMessage(player.name, "Nicole"); -//// citizen2.sendMessage(player.name,"Ouvre"); -//// citizen1.sendMessage(player.name, "Nicole"); -//// citizen2.sendMessage(player.name, "MAIS MOI JE VEUX FAIRE L'AMOUUUUR"); -//// citizen1.sendMessage(player.name, "<3"); -//// citizen2.fetchMessages(); -// -// // Country road -//// citizen1.move(Direction.RIGHT); -//// citizen2.move(Direction.LEFT); -//// citizen1.build(Building.ROAD); -//// citizen2.build(Building.ROAD); -//// citizen1.move(Direction.UP); -//// citizen2.move(Direction.DOWN); -//// citizen1.build(Building.ROAD); -//// citizen2.build(Building.ROAD); -// -// // Gather + country road -// citizen1.move(Direction.RIGHT); -// citizen2.move(Direction.LEFT); -// citizen1.gather(); -// citizen2.gather(); -//// citizen1.build(Building.ROAD); -//// citizen2.build(Building.ROAD); -// citizen1.move(Direction.UP); -// citizen2.move(Direction.DOWN); -// citizen1.gather(); -// citizen2.gather(); -//// citizen1.build(Building.ROAD); -//// citizen2.build(Building.ROAD); -// } - - // Negotiator -// citizen2.sendMessage("Hector", "Nique ta mère Hector").waitFinished(); - - // Kaboom & epic fail -// citizen1.spawn("bomber-bot").waitFinished(); -// List bomberos = BomberBot.getBomberBotUnits(); -// BomberBot bomberau = (BomberBot) bomberos.getFirst(); -// -//// bomberau.upgrade(); -// bomberau.fire(); - - // ======================================================= - // Stormtrooper -// citizen1.spawn("turret").waitFinished(); -// List tourelles = Turret.getTurretUnits(); -// Turret unerelle = (Turret) tourelles.getFirst(); -// for (int i = 0; i < 101; i++) { -// unerelle.fire(unerelle.getPosition().plus(new Point(0, 1))); -// } - - // Gather resources -// while (true) { -// citizen1.move(Direction.RIGHT); -// citizen2.move(Direction.LEFT); -// citizen1.gather(); -// citizen2.gather(); -// citizen1.move(Direction.UP); -// citizen2.move(Direction.DOWN); -// citizen1.gather(); -// citizen2.gather(); -// } - - // Country roads -// while (true) { -// citizen1.move(Direction.RIGHT); -// citizen2.move(Direction.LEFT); -// citizen1.build(Building.ROAD); -// citizen2.build(Building.ROAD); -// citizen1.move(Direction.UP); -// citizen2.move(Direction.DOWN); -// citizen1.build(Building.ROAD); -// citizen2.build(Building.ROAD); -// } - - - - - - - - -// logger.info("Done"); + logger.info("Done"); }