I've found the problem with hordes not spawning in the newest release of Exilez (1.0.2).
The problem is some missing code in "HordeLoop.sqf" that executes "VerifyLocation.sqf" in a way that causes problems and doesn't spawn zombies.
When HordeLoop executes it first check if the location of the player is valid and after that it checks if the randomly generated spawn location is a valid spawn for the horde (not inside territory, not in safezone, not too close to player and not too far away from players).
The code in "VerifyLocation.sqf" must execute differently when it tries to validate the location of the player compared to the location of a zombies spawn since the players location is always too close to a player (only if minSpawnDistance>0) to be able to be a valid zombie spawn.
This code already exist and it ignores to check for players too close and too far away when it validates a players location. The code looks like this:
so when "VerifyLocation.sqf" receives two input variables when executed, "_ignorePlayer" is unaffected and remain false but when it receives three it overrides "_ignorePlayer" with the third variables value wish should be set to true when checking a players location.
The problem that i've experienced is caused by "HordeLoop.sqf" when it tries to verify the players location since it checks it as if it was a zombie spawn location wish therefore returns false since the player is to close to a player (the player itself). It looks like this in "HordeLoop.sqf":
To solve this, there needs to be a third value that is true when verifying the players location and it's done like this:
1. Extract exilez.pbo
2. Inside the newly created folder, go to the "init" folder, then the "code" folder and open "HordeLoop.sqf.
3. On line 41, replace this:
Optionally, you can just replace everything inside the file with this:
4. Repack the extracted folder with the edited "HordeLoop.sqf" back to exile.pbo
This solved it for me and hordes are now spawning on my server. I hope this can be fixed in the official release of exilez as soon as possible.
Hope it helps somebody.