Advertisement
CREONIX

SET JAILED MODEL DARKRP

Dec 9th, 2016
303
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.00 KB | None | 0 0
  1. local ModelJail = { -- Модельки(Прописаны стандартные модели гражданских)
  2.     "models/Player/Group01/Male_01.mdl",
  3.     "models/Player/Group01/Male_02.mdl",
  4.     "models/Player/Group01/Male_04.mdl",
  5.     "models/Player/Group01/Male_05.mdl",
  6.     "models/Player/Group01/male_09.mdl",
  7. }
  8.  
  9. hook.Add( "playerArrested", "ChangePlayerModelOnArrest", function( crim )
  10.  
  11.     timer.Simple(0.1, function()
  12.  
  13.         if (!IsValid(crim)) then
  14.  
  15.             return end
  16.    
  17.         crim.RegOldModel = crim:GetModel()
  18.        
  19.         if table.Count(ModelJail) > 0 then
  20.  
  21.             local mdl = table.Random(ModelJail)
  22.  
  23.             crim:SetModel(mdl)
  24.  
  25.         end
  26.  
  27.     end)
  28.  
  29. end)
  30.  
  31. hook.Add( "playerUnArrested", "setModelonUnArrest", function( ply )
  32.  
  33.     local data = RPExtraTeams[ ply:Team() ]
  34.  
  35.     local mdl
  36.  
  37.     if istable( data.model ) then
  38.  
  39.         mdl = table.Random( data.model )
  40.  
  41.     else
  42.  
  43.         mdl = data.model
  44.  
  45.     end
  46.  
  47.     ply:SetModel( mdl )
  48.  
  49. end )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement