Nobody understands you becaouse your english is very bad.. But i think i know what your problem is becaouse i made the same think in this script.
just replace this part of the script with my edited part:
function projectileSound ( creator, veh )
local zeType = getProjectileType( source )
if zeType == 21 then
if getElementType(creator) == "vehicle" then
if getElementModel(creator) == 432 or getElementModel(creator) == 601 then
local veh = getPedOccupiedVehicle(localPlayer)
local velX, velY, velZ = getElementVelocity(source)
local cx, cy, cz = getVehicleComponentPosition( creator, "misc_c" )
cx, cy, cz = getPositionFromElementOffset(creator, cx, cy, cz)
fxAddTankFire(cx, cy, cz, velX, velY, velZ)
setElementModel(source, 342)
shoot = playSound("reload.mp3", false)
setSoundVolume(shoot, 1)
end
end
end
end
addEventHandler( "onClientProjectileCreation", getRootElement(), projectileSound )