SA-MP Forums Archive
[Ajuda] infoorg bugado - 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 bugado (/showthread.php?tid=483173)



infoorg bugado - gabrielloko157 - 24.12.2013

no servidor buga, sу aparece a vaga de lider e de sub-lider as demais vagas ( 15 vagas ) nгo aparecem

PHP код:
public ConviteInfoOrg(nome[], orgcargo)
{
    new 
Ficheiro[MAX_STRING];
    
format(Ficheirosizeof(Ficheiro), "ORG Arquivos/Org%d.cfg"org);
    new 
INI:Arquivo INI_Open(Ficheiro);
     if(
cargo >= 6)
    {
        
strcpy(InfoOrg[org][Lider], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Lider"nome);
    }
    if(
cargo == 5)
    {
        if(
strcmp(InfoOrg[org][SubLider], "Ninguem"true) == 0)
        {
            
strcpy(InfoOrg[org][SubLider], nomeMAX_PLAYER_NAME);
            
INI_WriteString(Arquivo"SubLider"nome);
        }
    }
    if(
strcmp(InfoOrg[org][Membro1], "Ninguem"true) == 0)
    {
        
strcpy(InfoOrg[org][Membro1], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro1"nome);
    }
    if(
strcmp(InfoOrg[org][Membro2], "Ninguem"true) == 0)
    {
        
strcpy(InfoOrg[org][Membro2], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro2"nome);
    }
    if(
strcmp(InfoOrg[org][Membro3], "Ninguem"true) == 0)
    {
        
strcpy(InfoOrg[org][Membro3], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro3"nome);
    }
    if(
strcmp(InfoOrg[org][Membro4], "Ninguem"true) == 0)
    {
        
strcpy(InfoOrg[org][Membro4], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro4"nome);
    }
    if(
strcmp(InfoOrg[org][Membro5], "Ninguem"true) == 0)
    {
        
strcpy(InfoOrg[org][Membro5], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro5"nome);
    }
    if(
strcmp(InfoOrg[org][Membro6], "Ninguem"true) == 0)
    {
        
strcpy(InfoOrg[org][Membro6], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro6"nome);
    }
    if(
strcmp(InfoOrg[org][Membro7], "Ninguem"true) == 0)
    {
        
strcpy(InfoOrg[org][Membro7], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro7"nome);
    }
    if(
strcmp(InfoOrg[org][Membro8], "Ninguem"true) == 0)
    {
        
strcpy(InfoOrg[org][Membro8], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro8"nome);
    }
    if(
strcmp(InfoOrg[org][Membro9], "Ninguem"true) == 0)
    {
        
strcpy(InfoOrg[org][Membro9], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro9"nome);
    }
    if(
strcmp(InfoOrg[org][Membro10], "Ninguem"true) == 0)
    {
        
strcpy(InfoOrg[org][Membro10], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro10"nome);
    }
    if(
strcmp(InfoOrg[org][Membro11], "Ninguem"true) == 0)
    {
        
strcpy(InfoOrg[org][Membro11], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro11"nome);
    }
    if(
strcmp(InfoOrg[org][Membro12], "Ninguem"true) == 0)
    {
        
strcpy(InfoOrg[org][Membro12], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro12"nome);
    }
    if(
strcmp(InfoOrg[org][Membro13], "Ninguem"true) == 0)
    {
        
strcpy(InfoOrg[org][Membro13], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro13"nome);
    }
    if(
strcmp(InfoOrg[org][Membro14], "Ninguem"true) == 0)
    {
        
strcpy(InfoOrg[org][Membro14], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro14"nome);
    }
    if(
strcmp(InfoOrg[org][Membro15], "Ninguem"true) == 0)
    {
        
strcpy(InfoOrg[org][Membro15], nomeMAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro15"nome);
    }
    
INI_Close(Arquivo);
    return 
0;

PHP код:
public CheckInfoOrg(playerid)
{
    new 
PlayerNick[MAX_PLAYER_NAME];
    
GetPlayerName(playeridPlayerNicksizeof(PlayerNick));
    for(new 
1sizeof(InfoOrg); i++)
    {
        if(
PlayerInfo[playerid][pMembro] > || PlayerInfo[playerid][pLider] > 0)
        {
            if(
strcmp(PlayerNickInfoOrg[i][Lider], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][SubLider], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][Membro1], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][Membro2], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][Membro3], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][Membro4], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][Membro5], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][Membro6], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][Membro7], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][Membro8], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][Membro9], true) == 0)
            {
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][Membro10], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][Membro11], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][Membro12], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][Membro13], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][Membro14], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            if(
strcmp(PlayerNickInfoOrg[i][Membro15], true) == 0)
            {
                
PlayerInfo[playerid][pCheckInfoOrg] = 0;
                return 
1;
            }
            
PlayerInfo[playerid][pCheckInfoOrg] = 1;
        }
    }
    if(
PlayerInfo[playerid][pCheckInfoOrg] >= 1)
    {
        if(
PlayerInfo[playerid][pMembro] > || PlayerInfo[playerid][pLider] > 0)
        {
            if(
PlayerInfo[playerid][pLider] > 0) { SendClientMessage(playeridCOLOR_LIGHTRED"Vocк foi demitido de lнder por um admin, agora vocк й um Civil !"); }
            else { 
SendClientMessage(playeridCOLOR_LIGHTRED"Vocк foi demitido pelo seu lнder, agora vocк й um Civil !"); }
            
gTeam[playerid] = 3;
            
MedicBill[playerid] = 0;
            
PlayerInfo[playerid][pTeam] = 3;
            
PlayerInfo[playerid][pMembro] = 0;
            
PlayerInfo[playerid][pLider] = 0;
            
PlayerInfo[playerid][pCargo] = 0;
            if(
PlayerInfo[playerid][pSex] == 1) { PlayerInfo[playerid][pSkin] = 3; } else { PlayerInfo[playerid][pSkin] = 216; }
            
PlayerInfo[playerid][pCheckInfoOrg] = 0;
            
SpawnPlayer(playerid);
            
liderhide[playerid] = 0;
            return 
1;
        }
    }
    return 
1;

PHP код:
public Organizacoes(orgidname[], value[])
{
    
INI_String("Lider"InfoOrg[orgid][Lider], MAX_PLAYER_NAME);
    
INI_String("SubLider"InfoOrg[orgid][SubLider], MAX_PLAYER_NAME);
    
INI_String("Membro1"InfoOrg[orgid][Membro1], MAX_PLAYER_NAME);
    
INI_String("Membro2"InfoOrg[orgid][Membro2], MAX_PLAYER_NAME);
    
INI_String("Membro3"InfoOrg[orgid][Membro3], MAX_PLAYER_NAME);
    
INI_String("Membro4"InfoOrg[orgid][Membro4], MAX_PLAYER_NAME);
    
INI_String("Membro5"InfoOrg[orgid][Membro5], MAX_PLAYER_NAME);
    
INI_String("Membro6"InfoOrg[orgid][Membro6], MAX_PLAYER_NAME);
    
INI_String("Membro7"InfoOrg[orgid][Membro7], MAX_PLAYER_NAME);
    
INI_String("Membro8"InfoOrg[orgid][Membro8], MAX_PLAYER_NAME);
    
INI_String("Membro9"InfoOrg[orgid][Membro9], MAX_PLAYER_NAME);
    
INI_String("Membro10"InfoOrg[orgid][Membro10], MAX_PLAYER_NAME);
    
INI_String("Membro11"InfoOrg[orgid][Membro11], MAX_PLAYER_NAME);
    
INI_String("Membro12"InfoOrg[orgid][Membro12], MAX_PLAYER_NAME);
    
INI_String("Membro13"InfoOrg[orgid][Membro13], MAX_PLAYER_NAME);
    
INI_String("Membro14"InfoOrg[orgid][Membro14], MAX_PLAYER_NAME);
    
INI_String("Membro15"InfoOrg[orgid][Membro15], MAX_PLAYER_NAME);
    return 
1;

PHP код:
CMD:limparvaga(playeridparams[])  return cmd_lvaga(playeridparams);
CMD:lvaga(playeridparams[])
{
    if(
PlayerInfo[playerid][pLider] < 1)
    {
        
SendClientMessage(playeridCOLOR_GRAD2"Somente lнderes podem usar este comando !");
        return 
1;
    }
    if(
isnull(params))
    {
        
SendClientMessage(playeridCOLOR_GRAD2"Digite: /limparvaga [Vaga]");
        return 
1;
    }
    new 
Vaga2 strval(params);
    new 
org GetPlayerOrg(playerid);
    new 
Ficheiro[128], id;
    
format(Ficheirosizeof(Ficheiro), "ORG Arquivos/Org%d.cfg"org);
    new 
INI:Arquivo INI_Open(Ficheiro);
    if(
strcmp(params"sub"true) == 0)
    {
        if(
IsPlayerOnline(InfoOrg[org][SubLider]))
        {
            
id=GetPlayerID(InfoOrg[org][SubLider]);
            
Demitir(playeridid);
        }
        
strcpy(InfoOrg[org][SubLider], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"SubLider""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga do Sub Lнder");
    }
    if(
Vaga2 == 1)
    {
        
id=GetPlayerID(InfoOrg[org][Membro1]);
        if(
IsPlayerOnline(InfoOrg[org][Membro1])) Demitir(playeridid);
        
strcpy(InfoOrg[org][Membro1], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro1""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga 1");
    }
    if(
Vaga2 == 2)
    {
        
id=GetPlayerID(InfoOrg[org][Membro2]);
        if(
IsPlayerOnline(InfoOrg[org][Membro2])) Demitir(playeridid);
        
strcpy(InfoOrg[org][Membro2], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro2""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga 2");
    }
    if(
Vaga2 == 3)
    {
        
id=GetPlayerID(InfoOrg[org][Membro3]);
        if(
IsPlayerOnline(InfoOrg[org][Membro3])) Demitir(playeridid);
        
strcpy(InfoOrg[org][Membro3], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro3""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga 3");
    }
    if(
Vaga2 == 4)
    {
        
id=GetPlayerID(InfoOrg[org][Membro4]);
        if(
IsPlayerOnline(InfoOrg[org][Membro4])) Demitir(playeridid);
        
strcpy(InfoOrg[org][Membro4], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro4""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga 4");
    }
    if(
Vaga2 == 5)
    {
        
id=GetPlayerID(InfoOrg[org][Membro5]);
        if(
IsPlayerOnline(InfoOrg[org][Membro5])) Demitir(playeridid);
        
strcpy(InfoOrg[org][Membro5], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro5""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga 5");
    }
    if(
Vaga2 == 6)
    {
        
id=GetPlayerID(InfoOrg[org][Membro6]);
        if(
IsPlayerOnline(InfoOrg[org][Membro6])) Demitir(playeridid);
        
strcpy(InfoOrg[org][Membro6], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro6""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga 6");
    }
    if(
Vaga2 == 7)
    {
        
id=GetPlayerID(InfoOrg[org][Membro7]);
        if(
IsPlayerOnline(InfoOrg[org][Membro7])) Demitir(playeridid);
        
strcpy(InfoOrg[org][Membro7], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro7""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga 7");
    }
    if(
Vaga2 == 8)
    {
        
id=GetPlayerID(InfoOrg[org][Membro8]);
        if(
IsPlayerOnline(InfoOrg[org][Membro8])) Demitir(playeridid);
        
strcpy(InfoOrg[org][Membro8], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro8""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga 8");
    }
    if(
Vaga2 == 9)
    {
        
id=GetPlayerID(InfoOrg[org][Membro9]);
        if(
IsPlayerOnline(InfoOrg[org][Membro9])) Demitir(playeridid);
        
strcpy(InfoOrg[org][Membro9], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro9""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga 9");
    }
    if(
Vaga2 == 10)
    {
        
id=GetPlayerID(InfoOrg[org][Membro10]);
        if(
IsPlayerOnline(InfoOrg[org][Membro10])) Demitir(playeridid);
        
strcpy(InfoOrg[org][Membro10], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro10""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga 10");
    }
    if(
Vaga2 == 11)
    {
        
id=GetPlayerID(InfoOrg[org][Membro11]);
        if(
IsPlayerOnline(InfoOrg[org][Membro11])) Demitir(playeridid);
        
strcpy(InfoOrg[org][Membro11], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro11""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga 11");
    }
    if(
Vaga2 == 12)
    {
        
id=GetPlayerID(InfoOrg[org][Membro12]);
        if(
IsPlayerOnline(InfoOrg[org][Membro12])) Demitir(playeridid);
        
strcpy(InfoOrg[org][Membro12], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro12""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga 12");
    }
    if(
Vaga2 == 13)
    {
        
id=GetPlayerID(InfoOrg[org][Membro13]);
        if(
IsPlayerOnline(InfoOrg[org][Membro13])) Demitir(playeridid);
        
strcpy(InfoOrg[org][Membro13], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro13""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga 13");
    }
    if(
Vaga2 == 14)
    {
        
id=GetPlayerID(InfoOrg[org][Membro14]);
        if(
IsPlayerOnline(InfoOrg[org][Membro14])) Demitir(playeridid);
        
strcpy(InfoOrg[org][Membro14], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro14""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga 14");
    }
    if(
Vaga2 == 15)
    {
        
id=GetPlayerID(InfoOrg[org][Membro15]);
        if(
IsPlayerOnline(InfoOrg[org][Membro15])) Demitir(playeridid);
        
strcpy(InfoOrg[org][Membro15], "Ninguem"MAX_PLAYER_NAME);
        
INI_WriteString(Arquivo"Membro15""Ninguem");
        
SendClientMessage(playeridCOLOR_LIGHTBLUE"Vocк Limpou a Vaga 15");
    }
    
INI_Close(Arquivo);
    return 
1;
}
CMD:infoorg(playeridparams[])  return cmd_infoorganizacao(playeridparams);
CMD:infoorganizacao(playeridparams[])
{
    if(
PlayerInfo[playerid][pMembro] > || PlayerInfo[playerid][pLider] > 0)
    {
        new 
org GetPlayerOrg(playerid);
        new 
Ficheiro[128];
        
SendClientMessage(playeridCOLOR_WHITE"{B5B5B5}|_"AbreviaturaServidor2"_| Vagas da Organizaзгo|_"AbreviaturaServidor2"_|");
        
format(STRsizeof(STR), "Lнder: %s"InfoOrg[org][Lider]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(STRsizeof(STR), "Sub-Lнder: %s"InfoOrg[org][SubLider]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(Ficheirosizeof(Ficheiro), "Contas/%s.ini"InfoOrg[org][Membro1]);
        
INI_ParseFile(Ficheiro"Rank"falsetrue);
        
format(STRsizeof(STR), "Vaga 1: %s - Cargo: %d"InfoOrg[org][Membro1], Ranks[0]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(Ficheirosizeof(Ficheiro), "Contas/%s.ini"InfoOrg[org][Membro1]);
        
INI_ParseFile(Ficheiro"Rank"falsetrue);
        
format(STRsizeof(STR), "Vaga 2: %s - Cargo: %d"InfoOrg[org][Membro2], Ranks[1]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(Ficheirosizeof(Ficheiro), "Contas/%s.ini"InfoOrg[org][Membro3]);
        
INI_ParseFile(Ficheiro"Rank"falsetrue);
        
format(STRsizeof(STR), "Vaga 3: %s - Cargo: %d"InfoOrg[org][Membro3], Ranks[2]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(Ficheirosizeof(Ficheiro), "Contas/%s.ini"InfoOrg[org][Membro4]);
        
INI_ParseFile(Ficheiro"Rank"falsetrue);
        
format(STRsizeof(STR), "Vaga 4: %s - Cargo: %d"InfoOrg[org][Membro4], Ranks[3]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(Ficheirosizeof(Ficheiro), "Contas/%s.ini"InfoOrg[org][Membro5]);
        
INI_ParseFile(Ficheiro"Rank"falsetrue);
        
format(STRsizeof(STR), "Vaga 5: %s - Cargo: %d"InfoOrg[org][Membro5], Ranks[4]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(Ficheirosizeof(Ficheiro), "Contas/%s.ini"InfoOrg[org][Membro6]);
        
INI_ParseFile(Ficheiro"Rank"falsetrue);
        
format(STRsizeof(STR), "Vaga 6: %s - Cargo: %d"InfoOrg[org][Membro6], Ranks[5]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(Ficheirosizeof(Ficheiro), "Contas/%s.ini"InfoOrg[org][Membro7]);
        
INI_ParseFile(Ficheiro"Rank"falsetrue);
        
format(STRsizeof(STR), "Vaga 7: %s - Cargo: %d"InfoOrg[org][Membro7], Ranks[6]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(Ficheirosizeof(Ficheiro), "Contas/%s.ini"InfoOrg[org][Membro8]);
        
INI_ParseFile(Ficheiro"Rank"falsetrue);
        
format(STRsizeof(STR), "Vaga 8: %s - Cargo: %d"InfoOrg[org][Membro8], Ranks[7]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(Ficheirosizeof(Ficheiro), "Contas/%s.ini"InfoOrg[org][Membro9]);
        
INI_ParseFile(Ficheiro"Rank"falsetrue);
        
format(STRsizeof(STR), "Vaga 9: %s - Cargo: %d"InfoOrg[org][Membro9], Ranks[8]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(Ficheirosizeof(Ficheiro), "Contas/%s.ini"InfoOrg[org][Membro10]);
        
INI_ParseFile(Ficheiro"Rank"falsetrue);
        
format(STRsizeof(STR), "Vaga 10: %s - Cargo: %d"InfoOrg[org][Membro10], Ranks[9]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(Ficheirosizeof(Ficheiro), "Contas/%s.ini"InfoOrg[org][Membro11]);
        
INI_ParseFile(Ficheiro"Rank"falsetrue);
        
format(STRsizeof(STR), "Vaga 11: %s - Cargo: %d"InfoOrg[org][Membro11], Ranks[10]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(Ficheirosizeof(Ficheiro), "Contas/%s.ini"InfoOrg[org][Membro12]);
        
INI_ParseFile(Ficheiro"Rank"falsetrue);
        
format(STRsizeof(STR), "Vaga 12: %s - Cargo: %d"InfoOrg[org][Membro12], Ranks[11]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(Ficheirosizeof(Ficheiro), "Contas/%s.ini"InfoOrg[org][Membro13]);
        
INI_ParseFile(Ficheiro"Rank"falsetrue);
        
format(STRsizeof(STR), "Vaga 13: %s - Cargo: %d"InfoOrg[org][Membro13], Ranks[12]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(Ficheirosizeof(Ficheiro), "Contas/%s.ini"InfoOrg[org][Membro14]);
        
INI_ParseFile(Ficheiro"Rank"falsetrue);
        
format(STRsizeof(STR), "Vaga 14: %s - Cargo: %d"InfoOrg[org][Membro14], Ranks[13]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
format(Ficheirosizeof(Ficheiro), "Contas/%s.ini"InfoOrg[org][Membro15]);
        
INI_ParseFile(Ficheiro"Rank"falsetrue);
        
format(STRsizeof(STR), "Vaga 15: %s - Cargo: %d"InfoOrg[org][Membro15], Ranks[14]);
        
SendClientMessage(playeridCOLOR_LIGHTBLUESTR);
        
NumeroRanks 0;
    }
    else
    {
        
SendClientMessage(playeridCOLOR_GREY"Vocк nгo faz parte de uma organizaзгo !");
    }
    return 
1;




Re: infoorg bugado - MacacuVuador - 24.12.2013

Tenta coloca os outros 15 igual os 2 primeiros


De sub lider йh assim
PHP код:
if(cargo == 5
    { 
        if(
strcmp(InfoOrg[org][SubLider], "Ninguem"true) == 0
        { 
            
strcpy(InfoOrg[org][SubLider], nomeMAX_PLAYER_NAME); 
            
INI_WriteString(Arquivo"SubLider"nome); 
        } 
    } 
Tenta coloca os dos membros igual o do sub-lider, entendeu?

PHP код:
if(cargo == 6
    { 
        if(
strcmp(InfoOrg[org][Membro1], "Ninguem"true) == 0
        { 
            
strcpy(InfoOrg[org][Membro1], nomeMAX_PLAYER_NAME); 
            
INI_WriteString(Arquivo"Membro1"nome); 
        } 
    } 
Acho q й isso, Nao tenho certeza.


Respuesta: infoorg bugado - [BWL]Chamaleon - 24.12.2013

Criou a pasta de ORG's e colocou lб nos org1,org2 (Ou qualquer que seja o nome), e dentro dele colocou Membro1 = Ninguem e por ai vai..? e jб tentou usar /limparvaga na 1,2,3,4,5,6.....
E ver se aparece algo?

Tente olhar na pasta, e verificar se estб correto lб, o escrito de Ninguйm...

Atenciosamente,