Jump to content

Chickenpiedude

Member
  • Posts

    3
  • Joined

  • Last visited

Chickenpiedude's Achievements

  1. It worked! Every officer I spawn in has either a pistol/revolver and a nightstick or a shotgun and a nightstuck. I changed the option you said above and I also increased the chance for officers to have at least one holster, one shotgun and a nightstuck (the option at the bottom). Thank you for your help
  2. Thank you for the quick response! I didnt know you could change that. I'll change it now and I'll see if it changes anything. Thanks again 👍🏻
  3. Hello, Im new to modding and I am trying to add a pistol or revolver to every zombie police officer's inventory to make the game more realistic. Ive used some code from Small Town Responders and from the wiki but nothing seems to be working. I think ive selected zombies using the GetZedX and GetZedY variables and I made an if statement checking if the zombie has either a police outfit, police state outfit or a police riot outfit. Im not sure how to carry on from there, I gave it a go though. The code I used us below. Thanks [spoiler][code] local function ROE_give_gear() -- Gets variables used local GetZed; local GetZedX; local GetZedY; local GetZedOutfitName; --Gets Zombies from world local GetZedList = getWorld():getCell():getZombieLost(); if GetZedList ~= nil then for i=0, GetZedList:size()-1 do -- Get Zombie GetZed = GetZedList:get(i); -- Get Zombie X GetZedX = GetZed:getX(); -- Get Zombie Y GetZedY = GetZed:getY(); -- Get The Outfit The Zombie Is Wearing GetZedOutfitName = GetZed:getOutfitName(); --Checks if Zombie is wearing a police outfit if GetZedX and GetZedY GetZedOutfitName == "Police" or GetZedOutfitName == "PoliceState" or GetZedOutfitName == "PoliceRiot" then local weapon = random(0,5) --generates a random num from 0 to 6 if weapon = 0 then --Gives zed a sidearm and holster depending on number. OnZombieDead.Add("Base.Pistol") OnZombieDead.Add("Base.Holster") GetZed:reload elseif weapon = 1 then OnZombieDead.Add("Base.Pistol2") OnZombieDead.Add("Base.Holster") GetZed:reload elseif weapon = 2 then OnZombieDead.Add("Base.Pistol3") OnZombieDead.Add("Base.Holster") GetZed:reload elseif weapon = 3 then OnZombieDead.Add("Base.Revolver_Short") OnZombieDead.Add("Base.Holster") GetZed:reload elseif weapon = 4 then OnZombieDead.Add("Base.Revolver") OnZombieDead.Add("Base.Holster") GetZed:reload elseif weapon = 5 then OnZombieDead.Add("Base.Revolver_Long") OnZombieDead.Add("Base.Holster") GetZed:reload end end end end Events.EveryOneMinute.Add(ROE_give_gear) --Checks every min, and changes if needed [/code][/spoiler]
×
×
  • Create New...