Hallo Community,
wenn z.B ein User Namens John_Limit Premium Rank beanträgt bekommen die Administratoren eine Nachricht.
Dann können die Administratoren /premiumlist eingeben und dort steht dann wer Premium Rank beantragt hat.
In dem Fall muss da stehen: [PREMIUMLIST]: John_Limit | ID: 4
Nur wenn z.B ich (John_Sanclear) /premiumlist eingebe steht da:
[PREMIUMLIST]: John_Sanclear | ID: 0 obwohl dort -> [PREMIUMLIST]: John_Limit | ID: 4
stehen müsste. D.h also mein Name steht da obwohl John_Limit Premium Rank beantragt hat.
Ich weiss nicht warum das so ist hier:
ocmd:premiumlist(playerid,params[])
{
#pragma unused params
if(!isPlayerAnAdmin(playerid,3)) return SendClientMessage(playerid,HELLROT,"AdmCmd: Du besitzt keine Rechte, um diesen Befehl zu benutzen!");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(GetPVarInt(i,"Erwerben") == 1 && IsPlayerConnected(i))
{
new string[128];
format(string,sizeof(string),"[PREMIUM] Name: %s | ID: %i",SpielerName(i),i);
SendClientMessage(playerid,LILA,string);
}
}
return 1;
}