06.12.2012, 19:36
Can someone help me please i am working on a script that shows who is in your team.
When i test this script with the account Testuser it shows Team: ALPHA Member: (0)Testuser
When i start up a second account Testuser2 (id:1) and i do it on his side it shows: No one is in your team!
And when i test it on Testuser (id:0) again it shows again: ALPHA Member: (0)Testuser
Here is the code part i am working on
When i test this script with the account Testuser it shows Team: ALPHA Member: (0)Testuser
When i start up a second account Testuser2 (id:1) and i do it on his side it shows: No one is in your team!
And when i test it on Testuser (id:0) again it shows again: ALPHA Member: (0)Testuser
Here is the code part i am working on
pawn Код:
CMD:myteam(playerid, params[])
{
new team[32];
if (gTeam[playerid] == T_ALPHA) team = ("ALPHA");
else if(gTeam[playerid] == T_BRAVO) team = ("BRAVO");
else if(gTeam[playerid] == T_CHARLIE) team = ("CHARLIE");
else if(gTeam[playerid] == T_DELTA) team = ("DELTA");
new bool:First2 = false;
new Count, string[128];
new i;
for(i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
new team2[32];
if (gTeam[i] == T_ALPHA) team2 = ("ALPHA");
else if(gTeam[i] == T_BRAVO) team2 = ("BRAVO");
else if(gTeam[i] == T_CHARLIE) team2 = ("CHARLIE");
else if(gTeam[i] == T_DELTA) team2 = ("DELTA");
if(team[playerid] == team2[i])
{
Count++;
new PlayerName2[MAX_PLAYER_NAME];
GetPlayerName(i, PlayerName2, sizeof(PlayerName2));
if(!First2)
{
format(string, sizeof(string), "Team: %s Member: (%d)%s", team, i, PlayerName2[i]);
First2 = true;
}
else format(string,sizeof(string),"%s, (%d)%s", string, i, PlayerName2[i]);
}
}
if(Count == 0)
return SendClientMessage(playerid,C_WHITE,"No one is in your team!");
else return SendClientMessage(playerid,C_WHITE,string);
}
return 1;
}