I have some troubles with a simple code that I've made :
SWEP.PrintName = "Gestionnaire d'alarmes Administrateur"
SWEP.Author = "Frass"
SWEP.Instructions = "Clic Gauche : Ouvrir le gestionnaire"
SWEP.Spawnable = true
SWEP.AdminOnly = true
SWEP.Primary.ClipSize = -1
SWEP.Primary.DefaultClip = -1
SWEP.Primary.Automatic = false
SWEP.Primary.Ammo = "none"
SWEP.Secondary.ClipSize = -1
SWEP.Secondary.DefaultClip = -1
SWEP.Secondary.Automatic = true
SWEP.Secondary.Ammo = "none"
SWEP.Weight = 5
SWEP.AutoSwitchTo = false
SWEP.AutoSwitchFrom = false
SWEP.Slot = 1
SWEP.SlotPos = 2
SWEP.DrawAmmo = false
SWEP.DrawCrosshair = true
SWEP.ViewModel = "models/weapons/v_pistol.mdl"
SWEP.WorldModel = "models/weapons/w_pistol.mdl"
local ShootSound = Sound( "buttons/button14.wav" )
function SWEP:PrimaryAttack()
self:TabletMenu()
end
function TabletMenu() (reduced, there's a lot of code inside)
When I try to use my SWEP in GMOD, the console give me this error :
[ERROR] lua/weapons/alarmtabletld.lua:44: attempt to call method 'TabletMenu' (a nil value)
1. unknown - lua/weapons/alarmtabletld.lua:44
I really don't understand what is doing this error... Some help could be really nice !
You are calling a TabletMenu
function that doesnt exist as part of the SWEP
table. Is it defined somewhere else perhaps?
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.