Advertisement
Guest User

Untitled

a guest
Jun 12th, 2019
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. AddCSLuaFile("cl_init.lua")
  2. AddCSLuaFile("shared.lua")
  3. include("shared.lua")
  4. local prefix = "[Почтовая Служба]"
  5. function ENT:Initialize()
  6. self:SetModel("models/props_wasteland/controlroom_filecabinet002a.mdl")
  7. self:PhysicsInit(SOLID_VPHYSICS)
  8. self:SetMoveType(MOVETYPE_VPHYSICS)
  9. self:SetSolid(SOLID_VPHYSICS)
  10. self:SetUseType( SIMPLE_USE )
  11. local phys = self:GetPhysicsObject()
  12. phys:EnableMotion(false)
  13. end
  14.  
  15. function ENT:Use(ply)
  16. if IsValid(ply) and ply:IsPlayer() and ply:Alive() and (self:GetPos():Distance(ply:GetPos()) < 130) then
  17. if ply:GetNWBool("TakeBox", false) == false then
  18. ply:SetNWBool("TakeBox", true)
  19. ply.OldWalkSpeed = ply:GetWalkSpeed()
  20. ply.OldRunSpeed = ply:GetRunSpeed()
  21. ply.OldMaxSpeed = ply:GetMaxSpeed()
  22.  
  23. ply:SetMaxSpeed(ply.OldWalkSpeed * .4)
  24. ply:SetWalkSpeed(ply.OldWalkSpeed * .4)
  25. ply:SetRunSpeed(ply.OldWalkSpeed * .4)
  26. ply:SetCanWalk( false )
  27. ply:Give("rp_box_in_hands")
  28. ply:SelectWeapon("rp_box_in_hands")
  29. ply:SendMessageFD(Color(0,255,128), prefix, Color(255,255,255), "Теперь отнеси письмо в ящик!")
  30. else
  31. ply:SendMessageFD(Color(0,255,128), prefix, Color(255,255,255), "Ты слишком хилый что бы нести больше писем!.")
  32. end
  33. end
  34. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement