hallo habe eine frage beim script wo ich habe ist es so wenn ich /members eingebe zeigt es die member wo online sind an wehre es möglich das die wo online sind ganz oben und grün sind und die wo offline sind unten und rot angezeigt werden
if(strcmp(cmdtext, "/members", true)==0)
{
if(PlayerInfo[playerid][pMember] > 0)
{
SendClientMessage(playerid, COLOR_YELLOW, "===[Aus deiner Fraktion ist Online: ]===");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
new mymember;
mymember = PlayerInfo[playerid][pMember];
new myleader;
myleader = PlayerInfo[playerid][pMember];
if(PlayerInfo[i][pMember] == mymember || PlayerInfo[i][pLeader] == myleader)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s [ID:%d][Rang:%d]", sendername,i,PlayerInfo[i][pRank]);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
}
return 1;
}
if(PlayerInfo[playerid][pLeader] > 0)
{
SendClientMessage(playerid, COLOR_YELLOW, "===[Aus deiner Fraktion ist Online: ]===");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
new mymember;
mymember = PlayerInfo[playerid][pLeader];
new myleader;
myleader = PlayerInfo[playerid][pLeader];
if(PlayerInfo[i][pMember] == mymember || PlayerInfo[i][pLeader] == myleader)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s [ID:%d][Rang:%d]", sendername,i,PlayerInfo[i][pRank]);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
}
return 1;
}
return 1;
}
Danke schon mal in vorraus