Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [JV:RP] Milos poslato Februar 23, 2014, 11:14:15 PRE PODNE

Naslov: [POMOC]/members
Poruka od: [JV:RP] Milos poslato Februar 23, 2014, 11:14:15 PRE PODNE
Ime skripte: FCRP
Opis problema: Potreban mi je /members gde mogu da vide lideri sve clanove org i da pise koji su online a koji su offline

Mogao bih to ja napraviti ali tesko

if(strcmp(cmd,"/members",true)==0)
{
    if(IsPlayerConnected(playerid))
    {
new teamnumber;
if (PlayerInfo[playerid][pLider] != 0) teamnumber = PlayerInfo[playerid][pLider];
else if (PlayerInfo[playerid][pClan] != 0) teamnumber = PlayerInfo[playerid][pClan];
else
{
SendClientMessage(playerid, COLOR_WHITE, "Niste clan Organizacije!");
return 1;
}
    SendClientMessage(playerid, 0x808000AA, " " "**Clanovi Online**");
foreach (Player, i)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "");
if (PlayerInfo[i][pLider] == teamnumber) format(string, sizeof(string), "" "%s (LEADER)",sendername);
else if (PlayerInfo[i][pClan] == teamnumber) format(string, sizeof(string), "" "%s, Rank: %d.",sendername, PlayerInfo[i][pRank]);
if (strlen(string) > 1) SendClientMessage(playerid, 0xF5DEB3AA, string);
}
}
return 1;
}
Naslov: Odg: [POMOC]/members
Poruka od: DevoXx poslato Februar 23, 2014, 11:16:46 PRE PODNE
if(strcmp(cmd,"/members",true)==0)
{
    if(IsPlayerConnected(playerid))
    {
new teamnumber;
if (PlayerInfo[playerid][pLeader] != 0) teamnumber = PlayerInfo[playerid][pLeader];
else if (PlayerInfo[playerid][pMember] != 0) teamnumber = PlayerInfo[playerid][pMember];
else
{
SendClientMessage(playerid, COLOR_GRAD1, "You are not a member of a team!");
return 1;
}
    SendClientMessage(playerid, 0x808000AA, "**Members Online**");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string), "");
if (PlayerInfo[i][pLeader] == teamnumber) format(string, sizeof(string), "%s (LEADER)",sendername);
else if (PlayerInfo[i][pMember] == teamnumber) format(string, sizeof(string), "%s, Rank: %d.",sendername, PlayerInfo[i][pRank]);
if (strlen(string) > 1) SendClientMessage(playerid, 0xF5DEB3AA, string);
}
}
}
return 1;
}


Probaj.
Naslov: Odg: [POMOC]/members
Poruka od: [JV:RP] Milos poslato Februar 23, 2014, 11:47:17 PRE PODNE
I sta si ovde uradiO? nista opet je sve isto ja hocu da kad se kuca /members da se vide clanovi ovako Ricardo_Falcone[ONLINE]
                                                                                                                                                                  Jovanovic_Milos[OFFLINE]
a ne samo online to ocu samo lideri kad kucaju /members da vide ove clanove koji su online i ofline ovako kao ovo gore
a obicni clanovi obicno ono kao sto sad imam
Naslov: Odg: [POMOC]/members
Poruka od: [JV:RP] Milos poslato Februar 23, 2014, 16:55:28 POSLE PODNE
Mozes mi objasnit kako da napravim