
RangerK
Community Members-
Posts
50 -
Joined
-
Last visited
-
Days Won
5
RangerK last won the day on December 6 2023
RangerK had the most liked content!
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
RangerK's Achievements

Discens (2/14)
73
Reputation
-
Linux Download page is still not working, btw: https://play0ad.com/download/linux/ If someone wants to look at the code to start modding I assume you can start here: https://gitea.wildfiregames.com/0ad/0ad/wiki/BuildInstructionsGettingTheCode ? Is that right?
-
AlexHerbert started following RangerK
-
Hey, I've gotten back into coding a little bit, and I'd like to try to make a cool bot for the game lobby (not the general lobby). Does anyone have any hello-world lobby bot to help me get started? My idea is make something for choosing teams. An initial version might work like this: The host writes "/captains <user1> <user2>" The bot gives feedback listing all the users and asking user1 to choose someone. Then the bot asks user2 to make TWO choices of team members. Then it alternates until the teams are full. After every choice, the bot lists the teams, and the available spectators. Edge cases: If the host gives the command again, the process starts again. If a chosen team member leaves the process starts again. (or else we can rely on the host re-starting the selection) That's about it for version 1. The host can be burdened with setting the actual teams. The bot can simply produce text output. If anyone can point me in the right direction, I'd appreciate it.
- 1 reply
-
- 1
-
-
PIKES versus SPEARS!
-
Scripting a RAM Garrison? Probably not, but check this out.
RangerK replied to RangerK's topic in Gameplay Discussion
metadata.json commands.txt -
Scripting a RAM Garrison? Probably not, but check this out.
RangerK replied to RangerK's topic in Gameplay Discussion
His average time per move for this part of the game was 1.43 seconds, which seems completely human, further pointing to his innocence. Average time per move for the entire game (except the end) for all players: Zekromus (1628) 0.98 sec King_Okocha (1498) 2.38 sec jimo (jimo) 3.49 sec Decger (1623) 1.52 sec Atrik_III 0.91 sec jbc (1532) 0.93 sec acaradeperro (1274) 2.36 sec RangerK (1588) 1.92 sec These stats are so interesting. I've never dug into a game file before. It would be cool to show avg time per command in the stats at the end of a game. -
Scripting a RAM Garrison? Probably not, but check this out.
RangerK replied to RangerK's topic in Gameplay Discussion
Turn 6766 → 22:33.2 Garrisons 0.2 seconds after attack. Turn 6784 → 22:36.8 Garrisons 0 seconds after attack (at the same time). Turn 6799 → 22:39.8 Garrisons 0.6 seconds after attack. -
Player 8 was yours truly. Player 1 was Zekromus. 1) garrison of the unit happens the very TURN AFTER the attack. Too fast for human reaction, right? Because I think a turn is 0.2 seconds. Can anyone confirm? turn 6766 200 ... cmd 8 {"type":"attack","entities":[11066,11525,11526,11529,11740,11741,11742,11744,12119,12389,12973,13259,13261,13264,13265,13266,13269,13270,13271,13276,13437,13438,13439,13440,13495,13517,13518,13519,13625,13627,13653,13654,13655,13656,13710,13711,13712,13750,13771,13841,13842,13843,13971,13973,14059,14060,14061,14620,14621,14632,14633,14654,14714],"target":12240,"queued":false,"pushFront":false,"allowCapture":false,"formation":"special/formations/null"} end hash-quick d0874eabce12f2f4dd5b62dd37b0d99b turn 6767 200 cmd 1 {"type":"garrison","entities":[12240],"target":10148,"queued":false,"pushFront":false,"formation":"special/formations/null"} end 2) garrison of the unit happens 3 turns after the attack on the unit. 0.6 seconds. turn 6799 200 cmd 8 {"type":"attack","entities":[11066,11526,11529,11740,11741,11742,11744,12119,12389,12973,13259,13264,13265,13266,13269,13270,13271,13276,13437,13438,13439,13440,13495,13517,13519,13625,13627,13653,13654,13655,13656,13710,13711,13712,13750,13771,13841,13842,13971,13973,14059,14060,14061,14620,14621,14632,14633,14654,14714],"target":12240,"queued":false,"pushFront":false,"allowCapture":false,"formation":"special/formations/null"} end hash 144bce974a7c9b445307dceabbc89631 ... turn 6802 200 cmd 1 {"type":"garrison","entities":[12240],"target":10148,"queued":false,"pushFront":false,"formation":"special/formations/null"} 3) but then there's also this. Garrison of the unit happens in the SAME TURN as the attack on the unit. turn 6784 200 cmd 1 {"type":"garrison","entities":[12240],"target":10148,"queued":false,"pushFront":false,"formation":"special/formations/null"} ... cmd 8 {"type":"attack","entities":[11066,11525,11526,11529,11740,11741,11742,11744,12119,12389,12973,13259,13261,13264,13265,13266,13269,13270,13271,13276,13437,13438,13439,13440,13495,13517,13519,13625,13627,13653,13654,13655,13656,13710,13711,13712,13750,13771,13841,13842,13971,13973,14059,14060,14061,14620,14621,14632,14633,14654,14714],"target":12240, ======================= Probably #3 precludes the possibility of a script. Amirite? If so, then it was a coincidence - three times in rapid succession, the moment I attacked, he made the independent decision to disappear? One of you experts please help me with this. I'm 100% certain about all this, but just in case my cheating allegation was false, here you go:
-
As we approach the New Year, I want to thank all the developers, designers and everyone else who made this great game and continue to improve it.
- 1 reply
-
- 7
-
-
The GREATEST GAME of 0AD Every Played!
-
Tips for fighting in the Desert https://www.youtube.com/watch?v=jERiDNarohg
-
Hey how do I try out the maps that people occasionally post here, like in this thread. I can't figure out where to put the files or whether to unzip them.
-
I agree. I'd go with "Generated Maps."
-
Sure, but the great thing about adding a few statistics to the post-game charts and tables is that you wouldn't have to watch a replay. Suggestions: start efficiency commands per second (chart) peak commands per second intensity time - #of seconds in which there were more than, say, 3, commands per seconds barracks idle time in first 12 minutes. I think showing this would be great. Thoughts?