• Code is broken Need some help
    6 replies, posted
Hey guys I have tryed EVERYTHING but I do not know what I am doing wrong, here is my code for my galil trying to add it into my TTT Point shop/ sever. if ya could help that would be super awsome! [CODE] // Variables that are used on both client and server if SERVER then AddCSLuaFile( "shared.lua" ); resource.AddFile('Mad Cow Weapons/models/weapons/v_punch.dx80.vtx') resource.AddFile('Mad Cow Weapons/models/weapons/v_punch.dx90.vtx') resource.AddFile('Mad Cow Weapons/models/weapons/v_punch.mdl') resource.AddFile('Mad Cow Weapons/models/weapons/v_punch.sw.vtx') resource.AddFile('Mad Cow Weapons/models/weapons/v_punch.vvd') resource.AddFile('Mad Cow Weapons/materials/weapons/weapon_mad_galil.vmt') resource.AddFile('Mad Cow Weapons/materials/weapons/weapon_mad_galil.vtf') end SWEP.Base = "weapon_tttbase" SWEP.Kind = WEAPON_HEAVY SWEP.AmmoEnt. = "item_ammo_smg1_ttt" SWEP.AllowDrop = true SWEP.ViewModel = "models/weapons/v_rif_galil.mdl" SWEP.WorldModel = "models/weapons/w_rif_galil.mdl" SWEP.HoldType = "ar2" SWEP.Spawnable = true SWEP.AdminSpawnable = false SWEP.Primary.Sound = Sound("Weapon_Galil.Single") SWEP.Primary.Recoil = 0.65 SWEP.Primary.Damage = 25 SWEP.Primary.NumShots = 1 SWEP.Primary.Cone = 0.017 SWEP.Primary.Delay = 0.09 SWEP.Primary.ClipSize = 35 // Size of a clip SWEP.Primary.DefaultClip = 35 // Default number of bullets in a clip SWEP.Primary.Automatic = true // Automatic/Semi Auto SWEP.Primary.Ammo = "AirboatGun" SWEP.Secondary.ClipSize = -1 // Size of a clip SWEP.Secondary.DefaultClip = -1 // Default number of bullets in a clip SWEP.Secondary.Automatic = false // Automatic/Semi Auto SWEP.Secondary.Ammo = "none" SWEP.IronSightsPos = Vector (-5.1505, -1.783, 2.3241) SWEP.IronSightsAng = Vector (-0.2068, -0.0088, 0) /*--------------------------------------------------------- Name: SWEP:Precache() Desc: Use this function to precache stuff. ---------------------------------------------------------*/ function SWEP:Precache() util.PrecacheSound("weapons/galil/galil-1.wav") end [/CODE]
resource.AddFile('Mad Cow Weapons/models/weapons/v_punch.dx80.vtx') resource.AddFile('Mad Cow Weapons/models/weapons/v_punch.dx90.vtx') resource.AddFile('Mad Cow Weapons/models/weapons/v_punch.mdl') resource.AddFile('Mad Cow Weapons/models/weapons/v_punch.sw.vtx') resource.AddFile('Mad Cow Weapons/models/weapons/v_punch.vvd') resource.AddFile('Mad Cow Weapons/materials/weapons/weapon_mad_galil.vmt') resource.AddFile('Mad Cow Weapons/materials/weapons/weapon_mad_galil.vtf') Add that to lua/autorun :X You also need to do this, Go to pointshop->lua->items->weapons Then create a new file galili_lua Then add this code: [QUOTE]ITEM.Name = 'Galili' - Change this to your name ITEM.Price = 200 ITEM.Model = 'models/weapons/v_rif_galil.mdl' ITEM.WeaponClass = 'weapon_idunnowhatugot' - Change this to your class ITEM.SingleUse = true function ITEM:OnBuy(ply) ply:Give(self.WeaponClass) ply:SelectWeapon(self.WeaponClass) end function ITEM:OnSell(ply) ply:StripWeapon(self.WeaponClass) end[/QUOTE]
as weapon class make it ttt? or the mad cow?
mad cow
alright well I tryed this is the code I used, [CODE] ITEM.Name = 'Galil' ITEM.Price = 10000 ITEM.Model = 'models/weapons/v_rif_galil.mdl' ITEM.WeaponClass = 'weapon_mad_galil' function ITEM:OnEquip(ply) ply:Give(self.WeaponClass) ply:SelectWeapon(self.WeaponClass) end function ITEM:OnHolster(ply) ply:StripWeapon(self.WeaponClass) end [/CODE] I had put in all the resourceaddfiles into the lua/autorun/sever folder I must be missing something
ITEM.Name = 'Galil' ITEM.Price = 10000 ITEM.Model = 'models/weapons/v_rif_galil.mdl' ITEM.WeaponClass = 'weapon_mad_galil' function ITEM:OnEquip(ply) ply:Give(self.WeaponClass) ply:SelectWeapon(self.WeaponClass) end function ITEM:OnHolster(ply) ply:StripWeapon(self.WeaponClass) end Put that in pointshop/lua/items..
It is in there, I have coded in other weapons before but its just this custom guns I have never done before, Do I need to put my Very frist posts code into gamemode/terrortown/entites/ weapons folder?
Sorry, you need to Log In to post a reply to this thread.