Jump to content

Script


AlphaMark

Recommended Posts

Hello guys. For some reason my script wont work.

10: Bad argument @ 'createExplosion'

11: Bad argument @ 'createExplosion'

12: Bad argument @ 'createExplosion'

function createExplosionForPlayer(thePlayer,command) 
    local x,y,z = getElementPosition(thePlayer) 
    timer = setTimer (createJihadForPlayer, 2500, 1) 
    triggerClientEvent("playTheSound", getRootElement()) 
end 
addCommandHandler("Jihad", createExplosionForPlayer) 
addCommandHandler("jihad", createExplosionForPlayer) 
  
function createJihadForPlayer(thePlayer,command) 
    local createdExplosion = createExplosion(x,y,z,2) 
    local createdExplosion = createExplosion(x,y,z,9) 
    local createdExplosion = createExplosion(x,y,z,10) 
        if (createdExplosion == true) then 
            outputChatBox(getPlayerName(thePlayer).." comitted a Jihad!") 
   end 
end 

Link to comment

Try this:

function createExplosionForPlayer(thePlayer,command) 
    local x,y,z = getElementPosition(thePlayer) 
    timer = setTimer (createJihadForPlayer, 2500, 1, thePlayer, x, y, z) 
    triggerClientEvent("playTheSound", getRootElement()) 
end 
addCommandHandler("Jihad", createExplosionForPlayer) 
addCommandHandler("jihad", createExplosionForPlayer) 
  
function createJihadForPlayer(thePlayer, x, y, z) 
    local createdExplosion = createExplosion(x,y,z,2) 
    local createdExplosion = createExplosion(x,y,z,9) 
    local createdExplosion = createExplosion(x,y,z,10) 
    if (createdExplosion == true) then 
        outputChatBox(getPlayerName(thePlayer).." comitted a Jihad!") 
    end 
end 
  

Link to comment

Im getting no errors.

function playTheSound() 
    sound = playSound("Jihad.mp3", false) 
    setSoundVolume(sound, 1) 
    outputChatBox("Jihad start") 
end 
addEvent("playTheSound", true) 
addEventHandler("playTheSound", getRootElement(), playTheSound) 

Also i added outputChatBox("Jihad start") to check. It says: Jihad start. But i recieve no sounds

Link to comment

Weird. It seems to be fine. Aren't your sounds disabled/set to low in the settings? Is it a correct sound file? ( I mean if you play it outside of mta, you can hear it. )

You can check if the sound element was succesfully created by adding

outputChatBox ( tostring ( sound ) )  
-- this shouldn't say false 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...