Jump to content

Problems with tonumber


Marchin

Recommended Posts

Hi, i used to play a long time ago, ano now i decided to get back, as mta has changed sin then, my scripts are not working anymore, so i decided to start again, i made this script

function sv(thePlayer, command, vehicleModel) 
    local x,y,z = getElementPosition(thePlayer) 
    local createdVehicle = createVehicle(tonumber(vehicleModel),x,y,z) 
    warpPedIntoVehicle(thePlayer,createdVehicle) 
end 
addCommandHandler("sv",sv) 

but when i try tu run it sends me an error saying that createVehicle has a bad argument, because the first argument is expected to be a number, can you help me plz?

Link to comment
function sv ( thePlayer, _, ... ) 
    local data = table.concat ( { ... }, " " ) 
    if tonumber ( data ) then 
        model = tonumber ( data ) 
    else 
        model = getVehicleModelFromName ( data ) 
    end 
    local x, y, z = getElementPosition ( thePlayer ) 
    local createdVehicle = createVehicle ( model, x, y, z ) 
    if ( createdVehicle ) then 
        warpPedIntoVehicle ( thePlayer, createdVehicle ) 
    end 
end 
addCommandHandler ( "sv", sv ) 

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