![]() |
Re: Linux Admining
YAY! after DAYS of messing with it I finally got an ugly ugly script that works!
Code:
AI="diffai " What it does is: if 4 pretender files were uploaded then it treats those as team leaders 1 2 3 4 and it adds an AI leader for a +1 team (in this case team 5). Then it randomly assigns 2 nations as AI Disciples for each team. So the 4 people that signed up all become pretenders with 2 AI disciples clustered near them. UNFORTUNATELY I now have to figure out why Dom4 has a problem starting a game with AIs. :( |
Re: Linux Admining
OK another brain fart that worked out well... :)
Code:
#!/bin/bash This is a script I can start in a games directory as soon as I have set it up for someone. It gets around the problem that pre.sh and post.sh do not activate for initial hosting. It sits and watches for the fatherland file to exist (meaning the game has started and created its initial hosting). If fatherland does NOT exist yet, then it watches for new pretender files (*.2h) to show up. And when a new one does then it updates the GodSave.zip file. As soon as the fatherland file appears, it shouts GAME START and quits running. Im thinking of adding a no-clobber to the zip command to help insure first-come-first-served. Other people overwriting uploaded gods has been a problem in some games. And the recognition of fatherland could create the games first backup which has always been missing. In any case it has proven quite useful in restarting bad starts without forcing people to re-upload their gods. |
All times are GMT -4. The time now is 11:04 PM. |
Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.