Advertisement
FL1K3R

Respawn System FiveM

Mar 18th, 2017
1,163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.19 KB | None | 0 0
  1. AddEventHandler('onClientMapStart', function()
  2.     Spawn()
  3. end)
  4.  
  5.  
  6. function Spawn()
  7.     Citizen.CreateThread(function()
  8.         Citizen.Wait(0)
  9.         DoScreenFadeOut(500)
  10.         while IsScreenFadingOut() do
  11.             Citizen.Wait(0)
  12.         end
  13.         local lmod = GetHashKey("a_m_y_hipster_01", _r)
  14.         RequestModel(lmod)
  15.         while not HasModelLoaded(lmod) do
  16.             RequestModel(lmod)
  17.             Wait(0)
  18.         end
  19.         local spawnx, spawny, spawnz, spawna = -1045.888,-2751.017,21.3634, 321.7075 -- можно изменить перед респауном
  20.         SetPlayerModel(PlayerId(), lmod)
  21.         SetModelAsNoLongerNeeded(lmod)
  22.         RequestCollisionAtCoord(spawnx, spawny, spawnz)
  23.         SetEntityCoordsNoOffset(GetPlayerPed(-1), spawnx, spawny, spawnz, false, false, false, true)
  24.         NetworkResurrectLocalPlayer(spawnx, spawny, spawnz, spawna, true, true, false)
  25.         ClearPedTasksImmediately(GetPlayerPed(-1))
  26.         RemoveAllPedWeapons(GetPlayerPed(-1))
  27.         ClearPlayerWantedLevel(PlayerId())
  28.         DoScreenFadeIn(500)
  29.         while IsScreenFadingIn() do
  30.             Citizen.Wait(0)
  31.         end
  32.     end)
  33. end
  34.  
  35. Citizen.CreateThread(function()
  36.     while true do
  37.         Wait(0)
  38.         if IsEntityDead(GetPlayerPed(-1)) then
  39.             Wait(5000)
  40.             Spawn()
  41.         end
  42.     end
  43. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement