• What did I do wrong?
    6 replies, posted
Im trying to make a gun and I think I messed up with the lua so could you tell me what I did wrong. "if ( SERVER ) then AddCSLuaFile( "shared.lua" ) SWEP.HoldType = "smg1" end" "if ( CLIENT ) then SWEP.PrintName = "Shawn off Shotgun" SWEP.Author = "Gameguy214" SWEP.Slot = 4 SWEP.SlotPos = 1 SWEP.IconLetter = "w" killicon.AddFont( "weapon_sawn_off_sg", "CSKillIcons", SWEP.IconLetter, Color( 255, 80, 0, 255 ) ) end" "SWEP.Base = "weaponcsbase" SWEP.Spawnable = true SWEP.AdminSpawnable = true SWEP.ViewModel = "Models/weapons/v_shot_xm1011.mdl" SWEP.WorldModel = "models/GTA IV/sawn_off.mdl" SWEP.Weight = 5 SWEP.AutoSwitchTo = false SWEP.AutoSwitchFrom = false" SWEP.Primary.Sound = Sound( "Weapon_AK47.Single" ) SWEP.Primary.Recoil = 1.5 SWEP.Primary.Damage = 40 SWEP.Primary.NumShots = 1 SWEP.Primary.Cone = 0.02 SWEP.Primary.ClipSize = 2 SWEP.Primary.Delay = 0.07 SWEP.Primary.DefaultClip = 2 SWEP.Primary.Automatic = false SWEP.Primary.Ammo = "buckshot" SWEP.Secondary.ClipSize = -1 SWEP.Secondary.DefaultClip = -1 SWEP.Secondary.Automatic = false SWEP.Secondary.Ammo = "none"" SWEP.IronSightsPos = Vector( 6.1, -7, 2.5 ) SWEP.IronSightsAng = Vector( 2.8, 0, 0 )" [highlight](User was banned for this post ("utt" - garry))[/highlight]
When this is in your file are you keeping those quotation marks before the if's, after the end's, before the SWEP.Base, and after the SWEP.IronSightsPos?
[QUOTE=josh980;37279250]When this is in your file are you keeping those quotation marks before the if's, after the end's, before the SWEP.Base, and after the SWEP.IronSightsPos?[/QUOTE] Yes this is exactly like the one in the file
Take out a quotation mark: on line 1 before if, on line 6 after end, on line 18 after end, on line 20 before SWEP.Base, on line 28 after false, on line 43 after "none", and on line 45 after Vector( 2.8, 0, 0 ).
[QUOTE=josh980;37279703]Take out a quotation mark: on line 1 before if, on line 6 after end, on line 18 after end, on line 20 before SWEP.Base, on line 28 after false, on line 43 after "none", and on line 45 after Vector( 2.8, 0, 0 ).[/QUOTE] Thx I can spawn it now but it won't fire
It fires for me, try raising the clip size above 2 so you can see it. [lua] if ( SERVER ) then AddCSLuaFile( "shared.lua" ) SWEP.HoldType = "smg" end if ( CLIENT ) then SWEP.PrintName = "Shawn off Shotgun" SWEP.Author = "Gameguy214" SWEP.Slot = 4 SWEP.SlotPos = 1 SWEP.IconLetter = "w" killicon.AddFont( "weapon_sawn_off_sg", "CSKillIcons", SWEP.IconLetter, Color( 255, 80, 0, 255 ) ) end SWEP.Base = "weapon_cs_base" SWEP.Spawnable = true SWEP.AdminSpawnable = true SWEP.ViewModel = "Models/weapons/v_shot_xm1011.mdl" SWEP.WorldModel = "models/GTA IV/sawn_off.mdl" SWEP.Weight = 5 SWEP.AutoSwitchTo = false SWEP.AutoSwitchFrom = false SWEP.Primary.Sound = Sound( "Weapon_AK47.Single" ) SWEP.Primary.Recoil = 1.5 SWEP.Primary.Damage = 40 SWEP.Primary.NumShots = 1 SWEP.Primary.Cone = 0.02 SWEP.Primary.ClipSize = 45 SWEP.Primary.Delay = 0.07 SWEP.Primary.DefaultClip = 45 SWEP.Primary.Automatic = false SWEP.Primary.Ammo = "buckshot" SWEP.Secondary.ClipSize = -1 SWEP.Secondary.DefaultClip = -1 SWEP.Secondary.Automatic = false SWEP.Secondary.Ammo = "none" SWEP.IronSightsPos = Vector( 6.1, -7, 2.5 ) SWEP.IronSightsAng = Vector( 2.8, 0, 0 ) [/lua] I also changed your hold-type from "smg1" to "smg" because smg1 was giving me an invalid hold-type.
[QUOTE=josh980;37281360] I also changed your hold-type from "smg1" to "smg" because smg1 was giving me an invalid hold-type.[/QUOTE] smg1 is a hold type for realcs
Sorry, you need to Log In to post a reply to this thread.