GTA Online Survivals 3.1.1



As the name indicates, this mod aims to simulate the survival minigame from GTA Online in Singleplayer. Each wave the enemy's aim gets better and their armor is increased, increasing the difficulty. By default, survivals end after 10 waves, but they can also be started in infinite waves mode.

In the first 2 waves, enemies will only spawn on foot at the different spawn points. From wave 3 enemies will also spawn in vehicles, and from wave 5 enemies will use helicopters too.

Around the survival area, there are armor, health, and weapon pickups to aid the player. Pickups are regenerated after each wave.

If the player goes too far away from the survival area, the survival will be automatically canceled after 15 seconds, the player will receive a warning indicating how much time is left before this happens.


Extract the compressed file and copy SurvivalsMod.asi, SurvivalsData.json and SurvivalsMod.json to your GTAV directory

Available survivals
  • Construction site survival
  • Del Perro survival
  • Desert alien survival
  • Groove street survival
  • Junkyard survival
  • Maze Bank Tower survival
  • Sawmill Survival
  • Industrial Zone Survival
  • Halloween Survival
  • Rancho Survival
  • Xmas Survival
  • Police Station Survival

How to start a survival
Survival starting points are marked in the map with a red skull, you just navigate there and press the assigned keys to start the survival

Mouse and Keyboard:

Press R to start the survival in 10 waves mode
Press F to start the survival in infinite waves mode
Hold F11 for 3 seconds to cancel the survival


Press B to start the survival in 10 waves mode
Press Y to start the survival in infinite waves mode
Hold DPadRight for 3 seconds to cancel the survival

Controls can be modified in the SurvivalsMod.json file

This file contains information necessary for the survivals script, like enemy spawn points, models, vehicles, pickup types, etc. If you don't like the way a survival is done, you can modify this file to suit your style. You can also add your own survivals there! All you have to do is follow the same format.

Timed mode
In this mode you start with 60 seconds, you can gain more time by killing enemies. This mode ends with either the player dying or the time running out.

In the first 20 minutes, every 2 minutes the difficulty is increased, this mean the enemies will get better weapons, increased accuracy and armor, vehicles, etc. Also, the reward is increased and the pickups are regenerated. After the first 20 minutes, only the reward is increased and the pickups regenerate, the difficulty stays the same.

Kill rewards:
  • Headshot: +5 seconds
  • Torso: +2.5 seconds
  • Limbs: +1 second
  • Enemy vehicle: +10 seconds
  • Juggernaut: +20 seconds
  • Rottweiler: +8 seconds
  • Jesus Christ: +15 seconds
  • Rage-mode Sasquatch: +15 seconds

Special enemies
  • Juggernaut: This enemy is present in all the survivals, it starts spawning at wave 8 and is quite resistant to bullets and explosions. It also fires in fully automatic mode.
  • Sasquatch: Enemy that so far is only present in the Halloween survival and starts spawning at wave 4. Normally it behaves like any other normal enemy, with the exception that it runs faster, but, it has a chance of spawning in "Rage Mode". When in Rage Mode, the sasquatch will charge towards the player to attack with melee and will be able to kill the player with one punch. It also will become slightly more resistant than a Juggernaut. The chances of spawning in Rage Mode increases every wave
  • Rottweiler: By default it's only present in the Rancho Survival, it starts spawning at wave 7 and it's limited to 3 per wave. If it catches you, you are pretty much dead, so you better keep your distance.
  • Jesus Christ: Only present in the Xmas Survival by default, he starts spawning at wave 7. This enemy has the same amount of health as the Juggernaut, but unlike the Juggernaut, Jesus doesn't attack the player at all, instead he runs toward dead enemies and resurrects them. There can only be one Jesus at a time in the survival, but hey may spawn again during the same wave once killed.

Me and Rockstar for coming up with the survival minigame

Known issues
None so far

Using godmode defies the whole purpose of playing a survival game, it ruins it, so, DON'T USE GODMODE

Version 3.1.1
  • Changed the Juggernaut model. Now instead of the cyborg Juggernaut, the GTA Online Juggernaut spawns. There's also especial Juggernaut models for the Xmas survival and the Halloween survival
  • Changed the ped models in the Xmas Survival, now you can kill characters like Frosty, Santa, Rudolph, etc.
  • Added help text that shows the current wave and how many enemies are left for the current wave
  • Moved spawnpoint in the xmas survival that would make some cars spawn under the bridge

Version 3.1.0
  • Added a new survival: Police station survival
  • Removed Jesus Christ from the construction site survival. He wasn't supposed to be there xd
  • Reworked the timed survival mode. Read the Timed Mode section for more information

Version 3.0.0
  • Added two new survivals: Rancho Survival and Xmas Survival
  • Added two new special enemies, Rottweiler and Jesus Christ
  • Fixed bad implementation of survival music, now the intensity of the music will increase every wave, like it was supposed to
  • Added new survival mode, timed survival
  • Added custom blips for special enemies
  • Fixed survival trigger peds scenarios not starting, now they will be seen performing their assigned animations instead of just standing like statues
  • Fixed game reload bug (i think)
  • Added new control key that reloads the survival trigger peds on press. By default it's F7. This is useful because it will load any survival trigger peds added to the SurvivalData.json file without having to reload the game

Version 2.1.0
  • Added new survival, Halloween Survival
  • Fixed helicopter shooters not shooting at the player until the player shot first. Now they shoot on sight, like they were supposed to.
  • If the player gets stuck while trying to start a survival, the enemy ped that triggers the mission will automatically die after 10 seconds, freeing the player.

Version 2.0.1
  • Built with another set of tools, so it will probably work for you now if it didn't before
  • Added chance to get enemies firing in full auto mode instead of burst fire like they usually do. The chance increases every wave
  • Juggernaut always fires in full auto mode. So be careful or you will be turned into cheese
  • Reduced asi file size by more than 80% and removed unnecessary code

Version 2.0.0
  • Remade the script using the ScriptHookV SDK instead of ScriptHookVDotNet. This is now an ASI script
  • Added modifiable file SurvivalsData.json check SurvialsData.json section for more info
  • Fixed business battle music not playing high intensity beat in the higher waves
  • Added more music, this time from the bikers update
  • Added two new survivals, Sawmill Survival and Industrial Zone Survival
  • Changed controls mapping. Check SurvivalsMod.json for more info
  • Changed ped models in Del Perro Survival
  • Enemy peds now start with weak weapons and their firepower increases as the survival goes on
  • Pickups not spawning in some waves fixed
  • Changed enemy's accuracy
  • Added Juggernaut enemy that starts spawning at wave 8. Only spawns once per wave

Version 1.2.1
  • The player can no longer enter vehicles while a survival is active
  • Changes in the background music, now the script plays actual music from GTAO survivals and GTAO business battles
  • Changed vehicle models for each survival
  • Changed pickup locations
  • Changed a ped model in groove street survival
  • Now when the player completes, quits or fails a survival, the player must wait 5 minutes to play that same survival again
  • Reduced intermission time from 30 seconds to 20 seconds
  • Some other changes in the code you don't really care about

Version 1.2.0
  • Changed vehicle spawnpoints in Del Perro survival
  • Added new survivals Junkyard survival and Maze Bank Tower survival
  • Changed the transparency of the survival area marker

Version 1.1.0
  • Fixed script crash after completing the construction site survival
  • Set survival start locations blip to short range so they are not annoying in the minimap
  • Added new survival: Groove Street survival

Show Full Description

Pertama diunggah: Sabtu, 09 Oktober 2021
Terakhir diperbarui: 2 hari yang lalu
Terakhir Diunduh: 3 jam yang lalu

All Versions

 3.1.1 (current)

166 unduhan , 88 KB
2 hari yang lalu


316 unduhan , 87 KB
Selasa, 23 November 2021


301 unduhan , 86 KB
Minggu, 14 November 2021


184 unduhan , 81 KB
Selasa, 09 November 2021


106 unduhan , 79 KB
Minggu, 07 November 2021


141 unduhan , 235 KB
Sabtu, 06 November 2021

153 Komentar