Hallo,
Ich habe folgendes in mein Script eingefügt, doch wenn ich in Game gehe steht immer da "Du bist kein Admin!" obwohl ich Admin Level 5 bin...Wo liegt der Fehler...
ocmd:veh(playerid,params[])
{
	new ModelID, color[2],Float:VehPos[4], vehicleid;
	if(GetPlayerState(playerid)!=PLAYER_STATE_ONFOOT) return SendClientMessage(playerid,rot,"Du bist nicht zu Fuss");
	if(sscanf(params, "ddd",ModelID,color[0],color[1])) return SendClientMessage(playerid,COLOR_ORANGE, "/veh [vehicleid] [color1] [color2]");
	if(ModelID < 400 || ModelID > 611) return SendClientMessage(playerid,rot, "Es muss eine Fahrzeug ID zwischen 411 und 611 sein!");
	if(color[0] < 0 || color[0] > 126 || color[1] < 0 || color[1] > 126) return SendClientMessage(playerid,rot, "Die Color-IDs müssen zwischen 0 und 126 sein!");
    if(!isPlayerAnAdmin(playerid,5) || CallRemoteFunction("PlayerIsAnAdmin","i",playerid))
	{
    new string[128];
    if(!isPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,rot,"Du bist kein Admin!");
	GetPlayerPos(playerid, VehPos[0],VehPos[1],VehPos[2]);
	GetPlayerFacingAngle(playerid, VehPos[3]);
	vehicleid = CreateVehicle(ModelID,VehPos[0],VehPos[1],VehPos[2],VehPos[3],color[0],color[1],-1);
	LinkVehicleToInterior(vehicleid,GetPlayerInterior(playerid));
	SetVehicleVirtualWorld(vehicleid,GetPlayerVirtualWorld(playerid));
	PutPlayerInVehicle(playerid, vehicleid, 0);
	SetVehicleNumberPlate(vehicleid,">> ADMIN <<");
	format(string,sizeof(string),"[Adminwagen] %s hat sich das Auto mit der ID %d gespawnt!",SpielerName(playerid), ModelID);
	print(string);
	}
	else return SendClientMessage(playerid, rot, "Du bist kein Admin!");
	return 1;
}
Ich denke mal da is en Klammer Fehler irgendwo unten bei else oder ?