Moin ich habe lange mich nicht mehr so wirglich mit returns befasst und wollte euch fragen wann immer ein return 1; muss bei ein befehl muss immer am ende eins hin oder ist das egal ?
wie zb hier
ist das richtig ?
ocmd:blan(playerid,params[])
{
if(IsACop(playerid))
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 596 || 597)
{
if(IsValidObject(blaul[GetPlayerVehicleID(playerid)])) return SendClientMessage(playerid,0xFF0000FF,"Du hast das Licht noch an!");
blaul[GetPlayerVehicleID(playerid)] = CreateObject(19419,0,0,-1000,0,0,0,100);
AttachObjectToVehicle(blaul[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0,-0.379999,0.874999,0,0,0);
return 1;
}
else
{
SendClientMessage(playerid,0xFFFFFFFF,"An dieses auto kann keine sirene angebracht werden du benötigs ein Polizeiwagen (541)");
return 1;
}
}
else
{
SendClientMessage(playerid,0xFF0000FF,"Du bist kein Cop!.");
return 1;
}
return 1;
}