Jump to content

tommyken

Members
  • Posts

    2
  • Joined

  • Last visited

Everything posted by tommyken

  1. Hi everyone, i try to get in LUA scripting and coding. But its hard without help. So i hope you can help me out. I do always the same mistakes ... i tried to script that remove fire and 'broken car' with a fire extinguisher. But the fire object still excist and got also after the car itself is gone the error local spawnX, spawnY, spawnZ = 2485.90112, -1667.03516, 13.34375 fireBlip = createBlip( spawnX, spawnY, spawnZ, 20 ) fireMarker = createMarker (spawnX, spawnY, spawnZ, "corona", 5, 255,0,0,0) local fireElem1 = createObject( 3525, spawnX, spawnY, spawnZ-1 ) local fireElem2 = createObject( 3525, spawnX, spawnY-1, spawnZ-1 ) local fireElem3 = createObject( 12957, spawnX, spawnY, spawnZ ) function onClientPlayerWeaponFireFunc(weapon, ammo, ammoInClip, hitX, hitY, hitZ, hitElement) --outputChatBox( "test" ) if (weapon == 42) then -- fire extinguisher weapon if getElementType( hitElement ) == "object" then -- If the player shoots with a fire exting outputChatBox( "object beschoten" ) if (getElementModel( hitElement ) == 12957) then --Broken car object destroyElement( hitElement ) elseif (getElementModel( hitElement ) == 3525) then -- the two fire objects destroyElement( hitElement ) end else cancelEvent( ) end end end -- Add this as a handler so that the function will be triggered every time a player fires. addEventHandler("onClientPlayerWeaponFire", root, onClientPlayerWeaponFireFunc) Is there a way to destroyelement fireElem1 , fireElem2 and fireElem3 instead of destroyelement (hitelement) after i got destroyed 12957 , i got this error "bad argument @ 'getElementType' [Expected element at argument 1, got nil]" Thanks in advance , greetings
×
×
  • Create New...