Try thatCode:WallhackDvar() { SetDvarIfUninitialized("r_wallhack", "0"); if(getdvar("r_wallhack") == 1) { foreach(player in level.players) { player ThermalVisionFOFOverlayOn(); } } if(getdvar("r_wallhack") == 0) { foreach(player in level.players) { player ThermalVisionFOFOverlayOff(); } } }
Same thing again?
Try it with a loop then;
Code:WallhackDvar() { SetDvarIfUninitialized("r_wallhack", "0"); while(1) { if(getdvar("r_wallhack") == 1) { foreach(player in level.players) { player ThermalVisionFOFOverlayOn(); } } if(getdvar("r_wallhack") == 0) { foreach(player in level.players) { player ThermalVisionFOFOverlayOff(); } } } }