Da ich noch recht neu in Sscanf bin und es heute zum ersten mal benutze
habe ich hier ein problem und zwar er zeigt mir immer an die farbe muss zwischen 0 und 126 liegen
auch wenn ich z.b jetz 55 benutze zeigt er es auch an code:
dcmd_cc(playerid,params[])
{
new Farbe1,Farbe2;
new car = GetPlayerVehicleID(playerid);
if(PlayerInfo[playerid][Admin] >= 1)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(sscanf(params,"hx",Farbe1,Farbe2))
{
SendClientMessage(playerid,Rot,"Benutze /cc [Farbe][Farbe]");
return 1;
}
if(Farbe1 || Farbe2 < 0 || Farbe1 || Farbe2 > 126)
{
SendClientMessage(playerid,Rot,"Die Farbid muss zwischen 0 und 126 liegen!");
return 1;
}
ChangeVehicleColor(car,Farbe1,Farbe2);
SendClientMessage(playerid,Grün,"Dein Auto hat nun eine neue Farbe.");
}
else
{
SendClientMessage(playerid,Rot,"Du musst in einem Fahrzeug sitzen!");
}
return 1;
}
else
{
SendClientMessage(playerid,Rot,"Du bist kein Admin!");
}
return 1;
}