boobster

Untitled

Feb 24th, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.78 KB | None | 0 0
  1. if (SERVER) then
  2.  
  3. local restrictedWeps = {
  4.                         'fas2_galil',
  5.                         'fas2_ak47',
  6.                         'fas2_ak74',
  7.                         'fas2_an94',
  8.                         'fas2_uzi',
  9.                         'fas2_ak12',
  10.                         'fas2_famas',
  11.                         'fas2_g36c',
  12.                         'fas2_g3',
  13.                         'fas2_uzi',
  14.                         'fas2_m14',
  15.                         'fas2_m21',
  16.                         'fas2_m24',
  17.                         'fas2_m4a1',
  18.                         'fas2_m82',
  19.                         'fas2_mp5a5',
  20.                         'fas2_mp5k',
  21.                         'fas2_mp5sd6',
  22.                         'fas2_pp19',
  23.                         'fas2_rpk',
  24.                         'fas2_rk95',
  25.                         'fas2_sg550',
  26.                         'fas2_sg552',
  27.                         'fas2_sks',
  28.                         'fas2_sr25'
  29.                         }
  30.  
  31. hook.Add("PlayerCanPickupWeapon", "HoboRifleBan", function(ply, wep)
  32.     for k, v in pairs (restrictedWeps) do
  33.         if  wep:GetClass() == v and ply:Team() == TEAM_HOBO then
  34.             DarkRP.notify(ply, 1, 5, "Nie mozesz uzywac tej broni jako bezdomny")
  35.             return false
  36.         end
  37.     end
  38. end)
  39.  
  40. hook.Add("CanPlayerEnterVehicle", "HoboCarBan", function(ply, veh)
  41.     if ply:Team() == TEAM_HOBO then
  42.         DarkRP.notify(ply, 1, 5, "Nie mozesz korzystac z pojazdow jako bezdomny")
  43.             return false
  44.     end
  45. end)
  46.  
  47. end
  48.  
  49. if (CLIENT) then
  50.        
  51. hook.Add("PreDrawHalos", "HoboWh", function()
  52.     local WhHoboEnts = {
  53.                         "food_fatburger",
  54.                         "food_cola",
  55.                         "food_burger",
  56.                         "food_tosty",
  57.                         "food_zupa",
  58.                         "food_kanapka",
  59.                         "food_gofry",
  60.                         "food_melon"
  61.                         }
  62.     if LocalPlayer():Team() == TEAM_HOBO then
  63.         for k, v in pairs (WhHoboEnts) do
  64.             local find = ents.FindByClass(v)
  65.             for i,e in pairs(find) do
  66.                 halo.Add(e, Color(0, 0, 255), 2, 2, 2, true, true)
  67.             end
  68.         end
  69.     end
  70.         local hobos = {}
  71.         for x, y in pairs(player.GetAll()) do
  72.             if y == LocalPlayer() then continue end
  73.             if y:Team() == TEAM_HOBO then
  74.                 table.insert(hobos, y)
  75.             end
  76.                 halo.Add(hobos, Color(255, 0, 0), 2, 2, 2, true, true)
  77.         end
  78.  
  79.  
  80. end)
  81. end
Add Comment
Please, Sign In to add comment