Du kannst es entweder so
ocmd:smobil(playerid,params[])
{
if(SpielerInfo[playerid][pTeam] > 0) {
if(Eingeloggt[playerid] == 0) return SendClientMessage(playerid,GRAU,"Du bist nicht eingeloggt.");
if(SupMobil[playerid] == 1) return SendClientMessage(playerid,GRAU,"Du hast dir bereits ein Support Fahrzeug gespawnt.");
ShowPlayerDialog(playerid,DIALOG_AFAHRZEUG,DIALOG_STYLE_LIST,"Fahrzeugauswahl","Sultan'Supportteam'\nNRG'Teamleiter'\n'Infernus'Server Owner'","Auswählen","Abbrechen");
}
else SendClientMessage(playerid,GRAU,"Dieser Befehl ist für dich nicht verfügbar.");
return 1;
}
oder so machen:
ocmd:smobil(playerid,params[])
{
if(SpielerInfo[playerid][pTeam] < 1) return SendClientMessage(playerid,GRAU,"Dieser Befehl ist für dich nicht verfügbar.");
if(Eingeloggt[playerid] == 0) return SendClientMessage(playerid,GRAU,"Du bist nicht eingeloggt.");
if(SupMobil[playerid] == 1) return SendClientMessage(playerid,GRAU,"Du hast dir bereits ein Support Fahrzeug gespawnt.");
ShowPlayerDialog(playerid,DIALOG_AFAHRZEUG,DIALOG_STYLE_LIST,"Fahrzeugauswahl","Sultan'Supportteam'\nNRG'Teamleiter'\n'Infernus'Server Owner'","Auswählen","Abbrechen");
return 1;
}
Deine Abfrage
if(SpielerInfo[playerid][pTeam] > 1) return SendClientMessage(playerid,GRAU,"Dieser Befehl ist für dich nicht verfügbar.");
bedeutet soviel wie: Wenn Team Level höher ist als 1 - Breche den Code ab (aber das willst du ja nicht)