Jump to content

[lua] bad argument (script) lua langauge


eXecuteR

Recommended Posts

isElementWithinMarker  
  
function(player) 
  
 local marker3 
  
     
 if player ~= localPlayer then return end 
  
 if isElementWithinMarker (player,marker2) then marker3 = createMarker ( 3013.8999023438, -1653, 172.30000305176, "corona", 2) end 
     
    return marker3 
    end) 
  
     
    addEventHandler("onClientMarkerHit", root, 
     
    function(player) 
     
    if player ~= localPlayer then return end 
     
    if isElementWithinMarker(player,marker3) then  setElementCollisionsEnabled(box1,false) end<<<<<     
 if isElementWithinMarker (player,marker3) then setElementCollisionsEnabled(box2,false) end<<<<<     
end) 
  

Edited by Guest
Link to comment

[lua]

isElementWithinMarker

function()

marker2 = createMarker(3039.5, -1653.1999511719, 181.69999694824, "corona", 2)

box1 = createObject(9131,3040.8000488281, -1653, 182.69999694824, 50.250061035156 ,90.000030517578, 89.999969482422)

box2= createObject(9131,3040.3879394531, -1653, 183.19999694824, 50.250061035156 ,90 , 89.994506835938)

end)

function(player)

local marker3

if player ~= localPlayer then return end

if isElementWithinMarker (player,marker2) then marker3 = createMarker ( 3013.8999023438, -1653, 172.30000305176, "corona", 2) end

return marker3

end)

addEventHandler("onClientMarkerHit", root,

function(player)

if player ~= localPlayer then return end

if isElementWithinMarker(player,marker3) then setElementCollisionsEnabled(box1,false) end<<<<<

if isElementWithinMarker (player,marker3) then setElementCollisionsEnabled(box2,false) end<<<<<

end)

[lua]

Link to comment

try something like this;

local marker1, marker2, marker3, box1, box2; 
  
addEventHandler ( "", root, 
    function() 
        marker2 = createMarker(3039.5, -1653.1999511719, 181.69999694824, "corona", 2); 
        box1 = createObject(9131,3040.8000488281, -1653, 182.69999694824, 50.250061035156 ,90.000030517578, 89.999969482422); 
        box2= createObject(9131,3040.3879394531, -1653, 183.19999694824, 50.250061035156 ,90 , 89.994506835938); 
    end 
); 
  
addEventHandler ( "onClientMarkerHit", root, 
    function( thePlayer ) 
        if ( thePlayer ~= localPlayer ) then return end 
        if ( isElementWithinMarker ( thePlayer, marker2 ) ) then  
            marker3 = createMarker ( 3013.8999023438, -1653, 172.30000305176, "corona", 2); 
        end 
    end 
); 
  
  
addEventHandler("onClientMarkerHit", marker3, 
    function( thePlayer ) 
        if ( thePlayer ~= localPlayer ) then return end 
         
        if ( isElementWithinMarker( thePlayer, marker3 ) ) then  
            setElementCollisionsEnabled( box1, false );  
        end 
         
        if ( isElementWithinMarker ( thePlayer, marker3 ) ) then  
            setElementCollisionsEnabled( box2, false ); 
        end 
    end 
); 

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...