Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CL_INIT.LUA
- include("shared.lua")
- function ENT:Draw()
- self:DrawModel()
- local Pos = self:GetPos()
- local Ang = self:GetAngles()
- cam.Start3D2D(Pos + Ang:Up() * 0.9, Ang, 0.12)
- draw.SimpleText("Лицензия на оружие","ChatFont",-45,-15,Color(0,0,0,255))
- cam.End3D2D()
- end
- CL_INIT.LUA -- END
- INIT.LUA
- AddCSLuaFile("cl_init.lua")
- AddCSLuaFile("shared.lua")
- include("shared.lua")
- function ENT:Initialize()
- self:SetModel("models/props_lab/clipboard.mdl")
- self:PhysicsInit(SOLID_VPHYSICS)
- self:SetMoveType(MOVETYPE_VPHYSICS)
- self:SetSolid(SOLID_VPHYSICS)
- local phys = self:GetPhysicsObject()
- if phys and phys:IsValid() then phys:Wake() end
- self.damage = 10
- end
- function ENT:OnTakeDamage(dmg)
- self.damage = self.damage - dmg:GetDamage()
- if (self.damage <= 0) then
- self:Remove()
- end
- end
- function ENT:Use(activator)
- if activator:getDarkRPVar("HasGunlicense") then return end -- Если есть лицензия активировать нельзя.
- activator:setDarkRPVar("HasGunlicense", true)
- activator:ChatPrint("Теперь у вас есть лицензия на оружие")
- self:Remove()
- end
- INIT.LUA -- END
- SHARED.LUA
- ENT.Type = "anim"
- ENT.Base = "base_gmodentity"
- ENT.PrintName = "Лицензия на оружие"
- ENT.Author = ""
- ENT.Spawnable = true
- ENT.AdminSpawnable = true
- SHARED.LUA -- END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement