Garry's Mod

Garry's Mod

[SWRP] Pickup Items Base
This topic has been locked
Lord of Owls  [developer] 29 Nov, 2019 @ 6:36am
Config Examples
[AMMO EXAMPLE]
AddCSLuaFile()
ENT.Type = 'anim'
ENT.Base = 'vaas_pickups'
ENT.PrintName = 'AR2 Ammo'
ENT.Author = 'Vaas Kahn Grim'
ENT.Information = 'Gives 100 AR2 ammo.'
ENT.Category = 'Rapadant Networks|Pickups'
ENT.ammo = {a = 100,t = 'ar2'}
ENT.Spawnable = true
ENT.AdminSpawnable = true
ENT.Model = 'models/starwars/items/power_cell.mdl'

[HEALTH EXAMPLE]
AddCSLuaFile()
ENT.Type = 'anim'
ENT.Base = 'vaas_pickups'
ENT.PrintName = 'Medpack'
ENT.Author = 'Vaas Kahn Grim'
ENT.Information = 'Gives 50 health.'
ENT.Category = 'Rapadant Networks|Pickups'
ENT.health = 50
ENT.Spawnable = true
ENT.AdminSpawnable = true
ENT.Model = 'models/starwars/items/power_cell.mdl'

[ARMOR EXAMPLE]
AddCSLuaFile()
ENT.Type = 'anim'
ENT.Base = 'vaas_pickups'
ENT.PrintName = 'Armor Pack'
ENT.Author = 'Vaas Kahn Grim'
ENT.Information = 'Gives 100 armor.'
ENT.Category = 'Rapadant Networks|Pickups'
ENT.ammo = {a = 100,t = 'ar2'}
ENT.Spawnable = true
ENT.AdminSpawnable = true
ENT.Model = 'models/starwars/items/power_cell.mdl'

[ADDITIONAL]
You can also mix types by having:
ENT.ammo = {a = 10,t = 'type'}
ENT.health = 100
ENT.armor = 100
all in a single entity file
Last edited by Lord of Owls; 29 Nov, 2019 @ 6:39am