hey, wie bekomme ich es hin das RANG1 und rang 2 den gleichen befehl machen können ? rang3 soll es nich dürfen und rang 0 auch nich .
Code:
if(GetPVarInt(playerid,"frakname")==1)
Danke, ich hoffe ihr versteht was ich meine.
hey, wie bekomme ich es hin das RANG1 und rang 2 den gleichen befehl machen können ? rang3 soll es nich dürfen und rang 0 auch nich .
Code:
if(GetPVarInt(playerid,"frakname")==1)
Danke, ich hoffe ihr versteht was ich meine.
du machst einfach ne abfrage ob er Rang 1 oder 2 it
if(DEINE ABFRAGE( SPIELERID, RANG 1 ) ||( die bedeúten oder) DEINE ABFRAGE(SPIELERID,RANG2) return 1;
Also z.B. so
if(isPlayerRang(playerid,1) || isPlayerRang(playerid,2)) return .... ;
bekomm ich nich hin, wie bekomme ich das mit mein code hin ?
Wie speicherst du deinen Rang denn für die Spieler ab?
dini_IntSet(SpielerD,"frakname",GetPVarInt(playerid,"frakname"));
Klingt eher nach dem Fraktionsnamen als dem Rang, aber Okay.
Wenn mich nicht alles täuscht, kannst du es so gestalten:
Stock
stock SpielerFraktionsRang(playerid,rang)
{
if(GetPVarInt(playerid,"frakname")>=rang)return 1;
return 0;
}
Die Abfrage in deinem Befehl müsste so lauten:
if(SpielerFraktionsRang(playerid) == 1 || SpielerFraktionsRang(playerid) == 2) {
//Wenn der Spieler den Rang 1 oder Rang 2 hat, passiert das.
}else if(SpielerFraktionsRang(playerid) == 0 || SpielerFraktionsRang(playerid >= 3{
//Wenn der Spieler auf Rang 0 oder über Rang 3 ist, passiert das.
}
meine auch fraks nicht rang
also 1 is lspd 2 is fbi die sollen den befehl könne der rest nich
meine auch fraks nicht rang
also 1 is lspd 2 is fbi die sollen den befehl könne der rest nich
hey, wie bekomme ich es hin das RANG1 und rang 2 den gleichen befehl machen können ? rang3 soll es nich dürfen und rang 0 auch nich .
Wie irreführend von dir.
Dann mach es einfach wie folgt in deinen Befehlen:
if(GetPVarInt(playerid, "frakname") ==1 || GetPVarInt(playerid, "frakname") == 2) //Fragt ab, ob der Spieler, der den Befehl ausführt, der Fraktion 1 oder der Fraktion 2 angehört...
{
}else{ //Falls der Spieler diesen beiden Fraktionen nicht angehört...
}