SA-MP Forums Archive
[Ajuda] Infoorg - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Infoorg (/showthread.php?tid=270896)



[Ajuda] Infoorg - IILeonII - 22.07.2011

Galera achei esse infoorg mas esta dando 4 erros alguem poderia me ajudar a corrigi-los?

Код:
if(!strcmp(cmd, "/infoorg", true))
{
    new string[0x80], string2[0x80], stringbase[0x80];
    format(string, sizeof string, "Membro1: %s\nMembro2: %s\nMembro3: %s\nMembro4: %s\n Membro5: %s", InfoOrg[PlayerInfo[playerid][pMember]][orgMembro1],InfoOrg[PlayerInfo[playerid][pMember]][orgMembro2],InfoOrg[PlayerInfo[playerid][pMember]][orgMembro3],InfoOrg[PlayerInfo[playerid][pMember]][orgMembro4],InfoOrg[PlayerInfo[playerid][pMember]][orgMembro5]);
    format(string2, sizeof string2, "Membro6: %s\nMembro7: %s\nMembro8: %s\nMembro9: %s\n Membro10: %s", InfoOrg[PlayerInfo[playerid][pMember]][orgMembro5],InfoOrg[PlayerInfo[playerid][pMember]][orgMembro7],InfoOrg[PlayerInfo[playerid][pMember]][orgMembro8],InfoOrg[PlayerInfo[playerid][pMember]][orgMembro9],InfoOrg[PlayerInfo[playerid][pMember]][orgMembro10]);
    format(stringbase, sizeof stringbase, "%s %s", string, string2);
    ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "[InfoOrg]", stringbase, "OK", " ");
}
 //Exemplo de [ONLINE] e [OFFLINE]
if(JogadorOnline( ChecarPlayerID(orgInfo[PlayerInfo[playerid][pMember]][orgMembro1])))
{
    format(string,  sizeof(string), "%s [ONLINE]", orgInfo[PlayerInfo[playerid][pMember]][orgMembro1]);
}

stock JogadorOnline(playerid) {
    if(IsPlayerConnected(playerid)) {
        if(pLogged[i] == 1) {
            return 0x01;
        } else {
            return 0;
        }
    } else {
        return 0;
    }
}

stock ChecarPlayerID(string[]) {
    for(new i = 0; i <= MAX_PLAYERS; ++i)
    {
        if(IsPlayerConnected(i) == 1)
        {
            new tnome[MAX_PLAYER_NAME];
            GetPlayerName(i, tnome, sizeof(tnome) );
            if(strcmp(tnome, string, true, strlen(string)) == 0)
            {
                return i;
            }
        }
    }
    return INVALID_PLAYER_ID;
}