"ZombieScan" are waypoints positioned around the map the zombies will teleport to. Because it's going by the second waypoint(and they are fairly spaced apart) it makes the zombies only appear to catch up to the players as opposed to directly teleporting to them.(Teleporting zombies is pretty lame when you can actually see it happening and although players can by being positioned in various positions around the map weirdly at least it's not blatant). Suffice it to say that basically "oCheat" is the zombies making certain the player didn't just outrun them like the black team in a foot race against a bunch of overweight white guys. The threat of the zombies -always- being nearby is there and you will never have a moment where you simply outran them and can just rest knowing you're completely safe.
EDIT= The "RUSH" is simply so they don't CONSTANTLY teleport. This prevents them from -always- being right on your tail no matter how fast you are. They can teleport, but they can only do it once every minute and outrunning them in that sense does infact work(for a brief period of time). The reason why "RUSH" isn't deleted using DeleteLocalInt is because that variable is likely to be constantly getting set/unset and since the zombies have only a few variables being assigned to them it's more economical to prevent the computer having to recreate the "RUSH" instance as opposed to simply changing it's definition.
Modifié par Highv Priest, 18 février 2013 - 06:34 .