Ez volt az első kis kódom, kicsit átalakítottam a kérésedre.
CMD:ujjarmu(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
new modelid,szin1= -1,szin2= -1;
if(sscanf(params,\"i\",modelid)) return
SendClientMessage(playerid,-1,\"Használat: /ujjarmu [Jármű ID] [szin ID 1] [szin ID 2] - Ha nem adsz meg színt random lesz\");
sscanf(params,\"iii\",modelid,szin1,szin2);
{
if(szin1 == -1 || szin2 == -1)
szin1= random(255),szin2= random(255);
if(modelid <=611 && modelid >=400)
{
if(szin1 <=255 && szin1 >=0)
{
if(szin2 <=255 && szin2 >=0)
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos( playerid, X, Y, Z );
CreateVehicle(modelid, X+2, Y+2, Z, 0, szin1, szin2, -1 );
SendClientMessage(playerid,-1,\"Sikeresen lehívtad a járművet\");
}
else SendClientMessage(playerid,-1,\"Hibás a második szín ID!(0-255)\");
}
else SendClientMessage(playerid,-1,\"Hibás az első szín ID!(0-255)\");
}
else SendClientMessage(playerid,-1,\"Nincs ilyen jármű ID!(400-611)\");
}
}
return 1;
}
kicsit szétcsúszott