getValidPedModels | Multi Theft Auto: Wiki Skip to content

getValidPedModels

Client-side
Server-side
Shared

This page is incomplete! Help wanted!

Please finish this page using the corresponding Old Wiki article.
Go to Contribution guidelines for more information.


This function returns all valid ped models. The syntax is different for server and client sides.

Syntax

getValidPedModels ( )

Code Examples

server

This example will check if the specified skin ID is a valid skin via a command.

function isValidSkin( thePlayer, command, specifiedSkin )
specifiedSkin = tonumber ( specifiedSkin )
if ( specifiedSkin ) then -- If skin specified
local allSkins = getValidPedModels ( ) -- Get valid skin IDs
local result = false -- Define result, it is currently false
for _, skin in ipairs( allSkins ) do -- Check all skins
if skin == specifiedSkin then -- If skin equals specified one, it is valid
result = true -- So set it as result
break -- stop looping through a table after we found the skin
end
end
if ( result ) then -- If we got results
outputChatBox( specifiedSkin .. " is a valid skin ID.", thePlayer, 0, 255, 0 ) -- It is valid, output it
else -- If we didn't get results
outputChatBox( specifiedSkin .. " is not a valid skin ID.", thePlayer, 0, 255, 0 ) -- No result, it is not valid
end
else
outputChatBox( "Please specify a valid number to check!", thePlayer, 255, 0, 0 )
end
end
addCommandHandler("checkskin",isValidSkin) -- bind 'checkskin' command to 'isValidSkin' function

See Also