Jump to content

to make of this?


Recommended Posts

Posted

to make of this?

  
            addEventHandler('onVehicleExit',veh,function() setTimer ( function() 
                destroyElement( veh ) 
                setElementData(player, "bike", false) 
            end, 100, 1 ) end) 
  

Posted

to make of this?

  
function givebike( player ) 
    local accName = getAccountName ( getPlayerAccount ( player ) ) 
    if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Vip" ) ) then 
        if not bike then 
            local x,y,z= getElementPosition(player) 
            veh = createVehicle(509, x+1, y, z) 
            warpPedIntoVehicle(player, veh) 
            setElementData(player, "bike", true) 
            addEventHandler('onVehicleExit',veh,function() setTimer ( function() 
                destroyElement( veh ) 
                setElementData(player, "bike", false) 
            end, 100, 1 ) end) 
        else 
        outputChatBox ( "Voce nao pode pegar duas Bikes ao mesmo tempo?", player, 255,0,0, true) 
        end 
    end 
end 
addCommandHandler("bikevip",givebike) 

the only thing I have doubts and this

  
            addEventHandler('onVehicleExit',veh,function() setTimer ( function() 
                destroyElement( veh ) 
                setElementData(player, "bike", false) 
            end, 100, 1 ) end) 
  

Posted
addEventHandler("onVehicleExit", veh, 
function(player) 
    setTimer(function(source, player) 
        destroyElement(source) 
        setElementData(player, "bike", false) 
    end, 100, 1, source, player) 
end) 

Posted

thanks!

this?

  
function givebike( player ) 
    local accName = getAccountName ( getPlayerAccount ( player ) ) 
    if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Vip" ) ) then 
        if not bike then 
            local x,y,z= getElementPosition(player) 
            veh = createVehicle(509, x+1, y, z) 
            warpPedIntoVehicle(player, veh) 
            setElementData(player, "bike", true) 
            addEventHandler("onVehicleExit", veh, 
            function(player) 
                setTimer(function(source, player) 
                    destroyElement(source) 
                    setElementData(player, "bike", false) 
                end, 100, 1, source, player) 
            end) 
        else 
        outputChatBox ( "Voce nao pode pegar duas Bikes ao mesmo tempo!", player, 255,0,0, true) 
        end 
    end 
end 
addCommandHandler("bikevip",givebike) 
  

Posted
            function(player) 
                setTimer(function(veh, player) 
                    destroyElement(veh) 
                    setElementData(player, "bike", false) 
                end, 100, 1, veh, player) 
            end) 

this?

Posted

  
function givebike( player ) 
    local accName = getAccountName ( getPlayerAccount ( player ) ) 
    if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Vip" ) ) then 
        if not bike then 
            local x,y,z= getElementPosition(player) 
            veh = createVehicle(509, x+1, y, z) 
            warpPedIntoVehicle(player, veh) 
            setElementData(player, "bike", true) 
            addEventHandler("onVehicleExit", veh, 
            function(player) 
                setTimer(function(veh,player) 
                    destroyElement(veh) 
                    setElementData(player, "bike", false) 
                end, 100, 1, source, player) 
            end) 
        else 
        outputChatBox ( "Voce nao pode pegar duas Bikes ao mesmo tempo!", player, 255,0,0, true) 
        end 
    end 
end 
addCommandHandler("bikevip",givebike) 
  

try it .

===========

but what you mean in the code by not "bike" ? you mean the data?

Posted
function givebike( player ) 
    local accName = getAccountName(getPlayerAccount(player)) 
    if isObjectInACLGroup("user."..accName, aclGetGroup("Vip")) then 
        if not getElementData(player, "bike") then 
            local x, y, z= getElementPosition(player) 
            local veh = createVehicle(509, x+1, y, z) 
            warpPedIntoVehicle(player, veh) 
            setElementData(player, "bike", true) 
            addEventHandler("onVehicleExit", veh, 
            function(player) 
                setTimer(function(source, player) 
                    destroyElement(source) 
                    setElementData(player, "bike", false) 
                end, 100, 1, source, player) 
            end) 
        else 
            outputChatBox ( "Voce nao pode pegar duas Bikes ao mesmo tempo!", player, 255,0,0, true) 
        end 
    end 
end 
addCommandHandler("bikevip",givebike) 

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