Ok then help me take out those lua and meta files alone for ex
--IDLE BEHAVIOUR OF A ZOMBIE
function Zomb_Idle (ped)
if isElement(ped) then
if ( getElementData ( ped, "status" ) == "idle" ) and ( isPedDead ( ped ) == false ) and (getElementData (ped, "zombie") == true) then
local action = math.random( 1, 6 )
if action < 4 then -- walk a random direction
local rdmangle = math.random( 1, 359 )
setPedRotation( ped, rdmangle )
setPedAnimation ( ped, "PED", "Player_Sneak", -1, true, true, true)
setTimer ( Zomb_Idle, 7000, 1, ped )
elseif action == 4 then -- get on the ground
setPedAnimation ( ped, "MEDIC", "cpr", -1, false, true, true)
setTimer ( Zomb_Idle, 4000, 1, ped )
elseif action == 5 then -- stand still doing nothing
setPedAnimation ( ped )
setTimer ( Zomb_Idle, 4000, 1, ped )
end
end
end
end
--BEHAVIOUR WHILE CHASING PLAYERS
function Zomb_chase (ped, Zx, Zy, Zz )
if isElement(ped) then
if (getElementData ( ped, "status" ) == "chasing") and (getElementData (ped, "zombie") == true) then
local x, y, z = getElementPosition( ped )
if (getElementData ( ped, "target" ) == nil) and getElementData ( ped, "Tx" ) ~= false then
local Px = getElementData ( ped, "Tx" )
local Py = getElementData ( ped, "Ty" )
local Pz = getElementData ( ped, "Tz" )
local Pdistance = (getDistanceBetweenPoints3D( Px, Py, Pz, x, y, z ))
if (Pdistance < 1.5 ) then
setTimer ( function (ped) if ( isElement ( ped ) ) then setElementData ( ped, "status", "idle" ) end end, 2000, 1, ped )
end
end
local distance = (getDistanceBetweenPoints3D( x, y, z, Zx, Zy, Zz ))
if (distance < 1 ) then -- IF THE PED HASNT MOVED
if (getElementData ( ped, "target" ) == nil) then
local giveup = math.random( 1, 15 )
if giveup == 1 then
setElementData ( ped, "status", "idle" )
else
local action = math.random( 1, 2 )
if action == 1 then
setPedAnimation ( ped )
triggerClientEvent ( "Zomb_Punch", getRootElement(), ped )
setTimer ( function (ped) if ( isElement ( ped ) ) then setPedAnimation ( ped, "ped", chaseanim, -1, true, true, true ) end end, 800, 1, ped )
setTimer ( Zomb_chase, 2000, 1, ped, x, y, z )
elseif action == 2 then
setPedAnimation ( ped )
triggerClientEvent ( "Zomb_Jump", getRootElement(), ped )
setTimer ( Zomb_chase, 3500, 1, ped, x, y, z )