Advertisement
Lighnat0r

GTA SA Vigilante Determine Spawn Location

Dec 30th, 2013
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.62 KB | None | 0 0
  1. VIGILANTE
  2. -------------------------------------------------------------------------------------
  3.  
  4. PICK SPAWN COORDINATES::
  5. CriminalCar1X := Random number in range (PlayerX-800) to (PlayerX+800)
  6. CriminalCar1Y := Random number in range (PlayerY-800) to (PlayerY+800)
  7. If VigilanteLevel < 4
  8. Get a spot on the road near CriminalCar1X and CriminalCar1Y to spawn 1 car.
  9. else if 3 < VigilanteLevel < 8
  10. Get a spot on the road near CriminalCar1X and CriminalCar1Y to spawn 2 cars.
  11. else if 7 < VigilanteLevel
  12. Get a spot on the road near CriminalCar1X and CriminalCar1Y to spawn 3 cars.
  13. Increase spawn Z coordinate by 0.5 to spawn the cars slightly above the ground.
  14. If distance between player and place to spawn criminals is NOT between 150.0 and 800.0
  15. Goto PICK SPAWN COORDINATES ; Get new random coordinates
  16. Else
  17. Goto CHECK BOUNDARY LIMITS ; Check if the criminals are in the right area.
  18.  
  19.  
  20. CHECK BOUNDARY LIMITS::
  21. ; Check here if the criminals doesn't spawn somewhere the player can't reach them.
  22.  
  23. For 0 cities unlocked: ; Los Santos unlocked
  24. {
  25. if ((CriminalCar1X < 78.4427) AND (CriminalCar1Y < -699.519))
  26. Goto PICK SPAWN COORDINATES
  27. if ((CriminalCar1X < -252.6557) AND (CriminalCar1Y < -285.766))
  28. Goto PICK SPAWN COORDINATES
  29. if (CriminalCar1X < -948.3447)
  30. Goto PICK SPAWN COORDINATES
  31. if ((CriminalCar1X > 1473.448) AND (CriminalCar1Y > 403.7353))
  32. Goto PICK SPAWN COORDINATES
  33. if (CriminalCar1Y > 578.6325)
  34. Goto PICK SPAWN COORDINATES
  35. if ((CriminalCar1X < 837.5551) AND (CriminalCar1Y > 347.4097))
  36. Goto PICK SPAWN COORDINATES
  37. }
  38.  
  39. For 1 City unlocked: ; San Fierro and Los Santos unlocked.
  40. {
  41. if ((CriminalCar1X > 1473.448) AND (CriminalCar1Y > 403.7353))
  42. Goto PICK SPAWN COORDINATES
  43. if ((CriminalCar1X > -1528.498) AND (CriminalCar1Y > 578.6325))
  44. Goto PICK SPAWN COORDINATES
  45. if ((-1528.498 < CriminalCar1X < 837.5551) AND (CriminalCar1Y > 347.4097))
  46. Goto PICK SPAWN COORDINATES
  47. if (CriminalCar1Y > 1380.0)
  48. Goto PICK SPAWN COORDINATES
  49. if ((-2702.72 < CriminalCar1X < -2663.146) AND (1225.669 < CriminalCar1Y < 1654.808))
  50. Goto PICK SPAWN COORDINATES
  51. }
  52.  
  53. For more than 1 city unlocked (i.e. 2): ; Las Venturas, San Fierro and Los Santos unlocked.
  54. {
  55. if ((-1735.751 < CriminalCar1X < -1192.817) AND (-696.0117 < CriminalCar1Y < 286.3584))
  56. Goto PICK SPAWN COORDINATES
  57. if ((-1192.817 < CriminalCar1X < -1125.656) AND (-521.9908 < CriminalCar1Y < 536.9476))
  58. Goto PICK SPAWN COORDINATES
  59. if ((-1125.656 < CriminalCar1X < -1020.189) AND (-329.59 < CriminalCar1Y < 536.9476))
  60. Goto PICK SPAWN COORDINATES
  61. }
  62.  
  63. Goto SUCCESS
  64.  
  65.  
  66.  
  67.  
  68.  
  69. SUCCESS::
  70. Spawn criminals, continue with rest of the mission etc.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement