Guten Tag,
Es geht um folgenden Befehl:
if(strcmp(cmd,"/farbe",true)==0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, " /farbe [Farbe1] [Farbe2]");
return 1;
}
new color1;
color1 = strval(tmp);
if(color1 < 0 && color1 > 156)
{
SendClientMessage(playerid, COLOR_GRAD2, "Ungültige Farb id!!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, " /farbe [Farbe1] [Farbe2]");
return 1;
}
new color2;
color2 = strval(tmp);
if(color2 < 0 && color2 > 126)
{
SendClientMessage(playerid, COLOR_GRAD2, " Ungültige FarbID !");
return 1;
}
if(IsPlayerInAnyVehicle(playerid) && PlayerInfo[playerid][pAdmin] >= 1)
{
new veh =GetPlayerVehicleID(playerid);
ChangeVehicleColor(veh, color1, color2);
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, " Du befindest dich in keinem Fahrzeug !");
return 1;
}
return 1;
}
Ich möchte, dass man das nur als Administrator mit dem Rang 4 ausführen kann bzw. als Carinhaber..
if(Dtc_PlayerHaveCar[playerid][Dtc_PlayerKey[playerid]])
Carinhaber
Könnte mir jemand zeigen, wie ich die Zeilen nun machen muss? - Mit den Klammern und so..
Liebe Grüße
Mr.X