Guest User

Garry's Mod PS Playermodels (xxx.lua)

a guest
Jul 10th, 2013
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.47 KB | None | 0 0
  1. Playermodels.
  2.  
  3. [HITLER]
  4. ------------------------------------------------------
  5. ITEM.Name = 'Hitler'
  6. ITEM.Price = 5000
  7. ITEM.Model = 'models/jessev92/player/ww2/hd_hitler_v3.mdl'
  8.  
  9. function ITEM:OnEquip(ply, modifications)
  10.     if not ply._OldModel then
  11.         ply._OldModel = ply:GetModel()
  12.     end
  13.    
  14.     timer.Simple(1, function() ply:SetModel(self.Model) end)
  15. end
  16.  
  17. function ITEM:OnHolster(ply)
  18.     if ply._OldModel then
  19.         ply:SetModel(ply._OldModel)
  20.     end
  21. end
  22.  
  23. if SERVER then
  24.   resource.AddFile( "models/jessev92/player/ww2/hd_hitler_v3.dx80.vtx" )
  25.   resource.AddFile( "models/jessev92/player/ww2/hd_hitler_v3.dx90.vtx" )
  26.   resource.AddFile( "models/jessev92/player/ww2/hd_hitler_v3.mdl" )
  27.   resource.AddFile( "models/jessev92/player/ww2/hd_hitler_v3.phyv" )
  28.   resource.AddFile( "models/jessev92/player/ww2/hd_hitler_v3.sw.vtx" )
  29.   resource.AddFile( "models/jessev92/player/ww2/hd_hitler_v3.vvd" )
  30.   resource.AddFile( "models/jessev92/player/ww2/hd_hitler_v3.xbox.vtx" )
  31. end
  32. ------------------------------------------------------
  33.  
  34. [PedoBear]
  35. ------------------------------------------------------
  36. ITEM.Name = 'Pedobear'
  37. ITEM.Price = 5000
  38. ITEM.Model = 'models/jessev92/player/kuristaja/pbear/pbear.mdl'
  39.  
  40. function ITEM:OnEquip(ply, modifications)
  41.     if not ply._OldModel then
  42.         ply._OldModel = ply:GetModel()
  43.     end
  44.    
  45.     timer.Simple(1, function() ply:SetModel(self.Model) end)
  46. end
  47.  
  48. function ITEM:OnHolster(ply)
  49.     if ply._OldModel then
  50.         ply:SetModel(ply._OldModel)
  51.     end
  52. end
  53.  
  54. if SERVER then
  55.    resource.AddFile( "models/player/kuristaja/pbearpbear.dx80.vtx" )
  56.    resource.AddFile( "models/player/kuristaja/pbear/pbear.dx90.vtx" )
  57.    resource.AddFile( "models/player/kuristaja/pbear/pbear.mdl" )
  58.    resource.AddFile( "models/player/kuristaja/pbear/pbear.phy" )
  59.    resource.AddFile( "models/player/kuristaja/pbear/pbear.sw.vtx" )
  60.    resource.AddFile( "models/player/kuristaja/pbear/pbear.vvd" )
  61. end
  62. ------------------------------------------------------
  63.  
  64. [Batman]
  65. ------------------------------------------------------
  66. ITEM.Name = 'Batman'
  67. ITEM.Price = 5000
  68. ITEM.Model = 'models/batman/slow/jamis/mkvsdcu/batman/slow_pub_v2.mdl'
  69.  
  70. function ITEM:OnEquip(ply, modifications)
  71.     if not ply._OldModel then
  72.         ply._OldModel = ply:GetModel()
  73.     end
  74.    
  75.     timer.Simple(1, function() ply:SetModel(self.Model) end)
  76. end
  77.  
  78. function ITEM:OnHolster(ply)
  79.     if ply._OldModel then
  80.         ply:SetModel(ply._OldModel)
  81.     end
  82. end
  83.  
  84. if SERVER then
  85.   resource.AddFile( "models/Batman/slow/jamis/mkvsdcu/batman/slow_pub_v2.mdl" )
  86.   resource.AddFile( "Materials/Models/Batman/slow/jamis/mkvsdcu/batman/slow_batman.vmt" )
  87.   resource.AddFile( "Materials/Models/Batman/slow/jamis/mkvsdcu/batman/slow_batman.vtf" )
  88.   resource.AddFile( "Materials/Models/Batman/slow/jamis/mkvsdcu/batman/slow_batman_belt.vmt" )
  89.   resource.AddFile( "Materials/Models/Batman/slow/jamis/mkvsdcu/batman/slow_batman_blades.vmt" )
  90.   resource.AddFile( "Materials/Models/Batman/slow/jamis/mkvsdcu/batman/slow_batman_bump.vtf" )
  91.   resource.AddFile( "Materials/Models/Batman/slow/jamis/mkvsdcu/batman/slow_batman_exp.vtf" )
  92.   resource.AddFile( "Materials/Models/Batman/slow/jamis/mkvsdcu/batman/slow_batman_eyes.vmt" )
  93.   resource.AddFile( "Materials/Models/Batman/slow/jamis/mkvsdcu/batman/slow_batman_latex.vmt" )
  94.   resource.AddFile( "Materials/Models/Batman/slow/jamis/mkvsdcu/batman/slow_batman_pockets.vmt" )
  95.   resource.AddFile( "Materials/Models/Batman/slow/jamis/mkvsdcu/batman/slow_batman_skin.vmt" )
  96. end
  97. ------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment