[Ajuda] Nгo carrega
#1

Eu extraн o sistema de ORG do AD:RP antigo (Estб no fуrum), porйm, o servidor nгo estб carregando e salvando corretamente o arquivo .ini, o lider da facзгo ao logar nгo obtйm os direitos da facc e nгo estб em uma.

Foi colocado,
Код:
carregarOrg();
em GameModeInit e,

Код:
salvarOrg
em GameModeExit e OnPlayerDisconnect.

O salvamento do gamemode й em dini, porйm, eu nгo consegui converter este sistema para dini e estб atualmente em SII, vejam:

Код:
forward carregarOrg(); public carregarOrg()
{
	new arq[64];
	for(new idx = 0; idx < sizeof(orgInfo) ; ++idx) {
	    format(arq, sizeof(arq),"Orgs/%d.ini", idx);

        strmid(orgInfo[idx][meVaga1], dini_Get(arq,"membro1"), 0, strlen(dini_Get(arq,"membro1")), 255);
		orgInfo[idx][meVagas1] = dini_Int(arq,"membros1");
        strmid(orgInfo[idx][meVaga2], dini_Get(arq,"membro2"), 0, strlen(dini_Get(arq,"membro2")), 255);
		orgInfo[idx][meVagas2] = dini_Int(arq,"membros2");
        strmid(orgInfo[idx][meVaga3], dini_Get(arq,"membro3"), 0, strlen(dini_Get(arq,"membro3")), 255);
		orgInfo[idx][meVagas3] = dini_Int(arq,"membros3");
        strmid(orgInfo[idx][meVaga4], dini_Get(arq,"membro4"), 0, strlen(dini_Get(arq,"membro4")), 255);
		orgInfo[idx][meVagas4] = dini_Int(arq,"membros4");
        strmid(orgInfo[idx][meVaga5], dini_Get(arq,"membro5"), 0, strlen(dini_Get(arq,"membro5")), 255);
		orgInfo[idx][meVagas5] = dini_Int(arq,"membros5");
        strmid(orgInfo[idx][meVaga6], dini_Get(arq,"membro6"), 0, strlen(dini_Get(arq,"membro6")), 255);
		orgInfo[idx][meVagas6] = dini_Int(arq,"membros6");
        strmid(orgInfo[idx][meVaga7], dini_Get(arq,"membro7"), 0, strlen(dini_Get(arq,"membro7")), 255);
		orgInfo[idx][meVagas7] = dini_Int(arq,"membros7");
        strmid(orgInfo[idx][meVaga8], dini_Get(arq,"membro8"), 0, strlen(dini_Get(arq,"membro8")), 255);
		orgInfo[idx][meVagas8] = dini_Int(arq,"membros8");
        strmid(orgInfo[idx][meVaga9], dini_Get(arq,"membro9"), 0, strlen(dini_Get(arq,"membro9")), 255);
		orgInfo[idx][meVagas9] = dini_Int(arq,"membros9");
        strmid(orgInfo[idx][meVaga10], dini_Get(arq,"membro10"), 0, strlen(dini_Get(arq,"membro10")), 255);
		orgInfo[idx][meVagas10] = dini_Int(arq,"membros10");
        strmid(orgInfo[idx][meLider], dini_Get(arq,"Lider"), 0, strlen(dini_Get(arq,"Lider")), 255);
		orgInfo[idx][meLiders] = dini_Int(arq,"LiderS");
        orgInfo[idx][meMembros] = dini_Int(arq,"Membros");
    }
    return 0x01;
}

forward salvarOrg();
public salvarOrg() {
    new anrquivo[30];
    for(new idx = 1; idx < sizeof(orgInfo) ; ++idx) {
        format(anrquivo, sizeof(anrquivo),"Orgs/%d.ini", idx);
        if(dini_Exists(anrquivo)) {
            INI_Open(anrquivo);
            INI_WriteString( "membro1",orgInfo[idx][meVaga1]);
            INI_WriteInt( "membros1",orgInfo[idx][meVagas1]);
            INI_WriteString( "membro2",orgInfo[idx][meVaga2]);
            INI_WriteInt( "membros2",orgInfo[idx][meVagas2]);
            INI_WriteString( "membro3",orgInfo[idx][meVaga3]);
            INI_WriteInt( "membros3",orgInfo[idx][meVagas3]);
            INI_WriteString( "membro4",orgInfo[idx][meVaga4]);
            INI_WriteInt( "membros4",orgInfo[idx][meVagas4]);
            INI_WriteString( "membro5",orgInfo[idx][meVaga5]);
            INI_WriteInt( "membros5",orgInfo[idx][meVagas5]);
            INI_WriteString( "membro6",orgInfo[idx][meVaga6]);
            INI_WriteInt( "membros6",orgInfo[idx][meVagas6]);
            INI_WriteString( "membro7",orgInfo[idx][meVaga7]);
            INI_WriteInt( "membros7",orgInfo[idx][meVagas7]);
            INI_WriteString( "membro8",orgInfo[idx][meVaga8]);
            INI_WriteInt( "membros8",orgInfo[idx][meVagas8]);
            INI_WriteString( "membro9",orgInfo[idx][meVaga9]);
            INI_WriteInt( "membros9",orgInfo[idx][meVagas9]);
            INI_WriteString( "membro10",orgInfo[idx][meVaga10]);
            INI_WriteInt( "membros10",orgInfo[idx][meVagas10]);
            INI_WriteString( "Lider",orgInfo[idx][meLider]);
            INI_WriteInt( "LiderS",orgInfo[idx][meLiders]);
            INI_WriteInt( "Membros",orgInfo[idx][meMembros]);
            INI_Save();
            INI_Close();
        }
        else {
            dini_Create(anrquivo); INI_Open(anrquivo); INI_WriteInt( "membros1", 0);
            INI_WriteInt( "membros2", 0); INI_WriteInt( "membros3", 0);
            INI_WriteInt( "membros4", 0); INI_WriteInt( "membros5", 0);
            INI_WriteInt( "membros6", 0); INI_WriteInt( "membros7", 0);
            INI_WriteInt( "membros8", 0); INI_WriteInt( "membros9", 0);
            INI_WriteInt( "membros10", 0); INI_WriteInt( "LiderS", 0);
            INI_WriteInt( "Membros", 0);
            INI_Save(); INI_Close();

        }
    }
    return 0x01;
}
Preciso de um auxнlio urgente.
Reply
#2

coloque carregarorg no onplayerconnect e salvar no onplayerdisconnect
Reply
#3

A falha ainda persiste.
Reply
#4

PHP код:
 stock carregarOrg(playerid);
{
    new 
arq[64];
    for(new 
idx 0idx sizeof(orgInfo) ; ++idx) {
        
format(arqsizeof(arq),"Orgs/%d.ini"idx);
        
strmid(orgInfo[idx][meVaga1], dini_Get(arq,"membro1"), 0strlen(dini_Get(arq,"membro1")), 255);
        
orgInfo[idx][meVagas1] = dini_Int(arq,"membros1");
        
strmid(orgInfo[idx][meVaga2], dini_Get(arq,"membro2"), 0strlen(dini_Get(arq,"membro2")), 255);
        
orgInfo[idx][meVagas2] = dini_Int(arq,"membros2");
        
strmid(orgInfo[idx][meVaga3], dini_Get(arq,"membro3"), 0strlen(dini_Get(arq,"membro3")), 255);
        
orgInfo[idx][meVagas3] = dini_Int(arq,"membros3");
        
strmid(orgInfo[idx][meVaga4], dini_Get(arq,"membro4"), 0strlen(dini_Get(arq,"membro4")), 255);
        
orgInfo[idx][meVagas4] = dini_Int(arq,"membros4");
        
strmid(orgInfo[idx][meVaga5], dini_Get(arq,"membro5"), 0strlen(dini_Get(arq,"membro5")), 255);
        
orgInfo[idx][meVagas5] = dini_Int(arq,"membros5");
        
strmid(orgInfo[idx][meVaga6], dini_Get(arq,"membro6"), 0strlen(dini_Get(arq,"membro6")), 255);
        
orgInfo[idx][meVagas6] = dini_Int(arq,"membros6");
        
strmid(orgInfo[idx][meVaga7], dini_Get(arq,"membro7"), 0strlen(dini_Get(arq,"membro7")), 255);
        
orgInfo[idx][meVagas7] = dini_Int(arq,"membros7");
        
strmid(orgInfo[idx][meVaga8], dini_Get(arq,"membro8"), 0strlen(dini_Get(arq,"membro8")), 255);
        
orgInfo[idx][meVagas8] = dini_Int(arq,"membros8");
        
strmid(orgInfo[idx][meVaga9], dini_Get(arq,"membro9"), 0strlen(dini_Get(arq,"membro9")), 255);
        
orgInfo[idx][meVagas9] = dini_Int(arq,"membros9");
        
strmid(orgInfo[idx][meVaga10], dini_Get(arq,"membro10"), 0strlen(dini_Get(arq,"membro10")), 255);
        
orgInfo[idx][meVagas10] = dini_Int(arq,"membros10");
        
strmid(orgInfo[idx][meLider], dini_Get(arq,"Lider"), 0strlen(dini_Get(arq,"Lider")), 255);
        
orgInfo[idx][meLiders] = dini_Int(arq,"LiderS");
        
orgInfo[idx][meMembros] = dini_Int(arq,"Membros");
    }
    return 
0x01;
}
stock salvarOrg(playerid); {
    new 
anrquivo[30];
    for(new 
idx 1idx sizeof(orgInfo) ; ++idx) {
        
format(anrquivosizeof(anrquivo),"Orgs/%d.ini"idx);
        if(
dini_Exists(anrquivo)) {
            
INI_Open(anrquivo);
            
INI_WriteString"membro1",orgInfo[idx][meVaga1]);
            
INI_WriteInt"membros1",orgInfo[idx][meVagas1]);
            
INI_WriteString"membro2",orgInfo[idx][meVaga2]);
            
INI_WriteInt"membros2",orgInfo[idx][meVagas2]);
            
INI_WriteString"membro3",orgInfo[idx][meVaga3]);
            
INI_WriteInt"membros3",orgInfo[idx][meVagas3]);
            
INI_WriteString"membro4",orgInfo[idx][meVaga4]);
            
INI_WriteInt"membros4",orgInfo[idx][meVagas4]);
            
INI_WriteString"membro5",orgInfo[idx][meVaga5]);
            
INI_WriteInt"membros5",orgInfo[idx][meVagas5]);
            
INI_WriteString"membro6",orgInfo[idx][meVaga6]);
            
INI_WriteInt"membros6",orgInfo[idx][meVagas6]);
            
INI_WriteString"membro7",orgInfo[idx][meVaga7]);
            
INI_WriteInt"membros7",orgInfo[idx][meVagas7]);
            
INI_WriteString"membro8",orgInfo[idx][meVaga8]);
            
INI_WriteInt"membros8",orgInfo[idx][meVagas8]);
            
INI_WriteString"membro9",orgInfo[idx][meVaga9]);
            
INI_WriteInt"membros9",orgInfo[idx][meVagas9]);
            
INI_WriteString"membro10",orgInfo[idx][meVaga10]);
            
INI_WriteInt"membros10",orgInfo[idx][meVagas10]);
            
INI_WriteString"Lider",orgInfo[idx][meLider]);
            
INI_WriteInt"LiderS",orgInfo[idx][meLiders]);
            
INI_WriteInt"Membros",orgInfo[idx][meMembros]);
            
INI_Save();
            
INI_Close();
        }
        else {
            
dini_Create(anrquivo); INI_Open(anrquivo); INI_WriteInt"membros1"0);
            
INI_WriteInt"membros2"0); INI_WriteInt"membros3"0);
            
INI_WriteInt"membros4"0); INI_WriteInt"membros5"0);
            
INI_WriteInt"membros6"0); INI_WriteInt"membros7"0);
            
INI_WriteInt"membros8"0); INI_WriteInt"membros9"0);
            
INI_WriteInt"membros10"0); INI_WriteInt"LiderS"0);
            
INI_WriteInt"Membros"0);
            
INI_Save(); INI_Close();
        }
    }
    return 
0x01;

tente assim
Reply
#5

Piorou...

Код:
C:\Users\SAMP\Servidor\gamemodes\main.pwn(2053) : error 004: function "carregarOrg" is not implemented
C:\Users\SAMP\Servidor\gamemodes\main.pwn(5097) : error 004: function "salvarOrg" is not implemented
C:\Users\SAMP\Servidor\gamemodes\main.pwn(5687) : error 004: function "salvarOrg" is not implemented
C:\Users\SAMP\Servidor\gamemodes\main.pwn(34797) : error 004: function "salvarOrg" is not implemented
C:\Users\SAMP\Servidor\gamemodes\main.pwn(34980) : error 004: function "salvarOrg" is not implemented
C:\Users\SAMP\Servidor\gamemodes\main.pwn(40789) : error 004: function "salvarOrg" is not implemented
C:\Users\SAMP\Servidor\gamemodes\main.pwn(40799) : error 004: function "salvarOrg" is not implemented
C:\Users\SAMP\Servidor\gamemodes\main.pwn(40808) : error 004: function "salvarOrg" is not implemented
C:\Users\SAMP\Servidor\gamemodes\main.pwn(40817) : error 004: function "salvarOrg" is not implemented
C:\Users\SAMP\Servidor\gamemodes\main.pwn(40826) : error 004: function "salvarOrg" is not implemented
C:\Users\SAMP\Servidor\gamemodes\main.pwn(40835) : error 004: function "salvarOrg" is not implemented
C:\Users\SAMP\Servidor\gamemodes\main.pwn(40844) : error 004: function "salvarOrg" is not implemented
C:\Users\SAMP\Servidor\gamemodes\main.pwn(40853) : error 004: function "salvarOrg" is not implemented
C:\Users\SAMP\Servidor\gamemodes\main.pwn(40862) : error 004: function "salvarOrg" is not implemented
C:\Users\SAMP\Servidor\gamemodes\main.pwn(40872) : error 004: function "salvarOrg" is not implemented
C:\Users\SAMP\Servidor\gamemodes\main.pwn(41081) : error 055: start of function body without function header
C:\Users\SAMP\Servidor\gamemodes\main.pwn(41083) : error 010: invalid function or declaration
C:\Users\SAMP\Servidor\gamemodes\main.pwn(41087) : error 021: symbol already defined: "strmid"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(41111) : error 010: invalid function or declaration
C:\Users\SAMP\Servidor\gamemodes\main.pwn(41115) : error 055: start of function body without function header
C:\Users\SAMP\Servidor\gamemodes\main.pwn(41117) : error 010: invalid function or declaration
C:\Users\SAMP\Servidor\gamemodes\main.pwn(41120) : error 010: invalid function or declaration
C:\Users\SAMP\Servidor\gamemodes\main.pwn(41122) : error 021: symbol already defined: "INI_Open"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(41123) : error 021: symbol already defined: "INI_WriteString"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(41124) : error 021: symbol already defined: "INI_WriteInt"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(41125) : error 021: symbol already defined: "INI_WriteString"

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


26 Errors.
Reply
#6

Update.
Reply
#7

Upgrade.
Reply
#8

Upgrade.
Reply
#9

Sistema.log
Код:
Gamemode inicia e carrega as organizaзхes que existem na pasta.
Gamemode desliga e salva as organizaзхes que existem na pasta e as que nгo existem ele jб cria.
Sistema identado e aperfeiзoado da melhor maneira.
Foi retirado as funзхes da include INI deixando o sistema totalmente em dini, Fazendo com que seja utilizado uma coisa sу.
Foi definido o caminho da pasta das organizaзхes.
Foi definido o mбximo de organizaзхes que podem ser criadas.
Foi colocado dinamismo nas variбveis das orgs evitando a utilizaзгo de muitas linhas.
OBS: Lembrando que й necessбrio criar a pasta Orgs dentro da pasta scriptfiles do seu servidor!

PHP код:
#define PASTA_ORGS "Orgs/%d.ini"
#define MAX_ORGS 500
enum oInfo {
    
meLider,
    
meVaga[11],
    
meLiders,
    
meVagas[11],
    
meMembros
};
new 
orgInfo[MAX_ORGS][oInfo];
public 
OnGameModeInit() {
    
carregarOrg();
    return 
1;
}
public 
OnGameModeExit() {
    
salvarOrg();
    return 
1;
}
stock carregarOrg() {
    new 
arq[64];
    for(new 
orgid 0orgid MAX_ORGSorgid++) {
        
format(arqsizeof(arq), PASTA_ORGSorgid);
        if(
dini_Exists(arq)) {
            
strmid(orgInfo[orgid][meVaga][1], dini_Get(arq"membro1"), 0strlen(dini_Get(arq"membro1")), 255);
            
strmid(orgInfo[orgid][meVaga][2], dini_Get(arq"membro2"), 0strlen(dini_Get(arq"membro2")), 255);
            
strmid(orgInfo[orgid][meVaga][3], dini_Get(arq"membro3"), 0strlen(dini_Get(arq"membro3")), 255);
            
strmid(orgInfo[orgid][meVaga][4], dini_Get(arq"membro4"), 0strlen(dini_Get(arq"membro4")), 255);
            
strmid(orgInfo[orgid][meVaga][5], dini_Get(arq"membro5"), 0strlen(dini_Get(arq"membro5")), 255);
            
strmid(orgInfo[orgid][meVaga][6], dini_Get(arq"membro6"), 0strlen(dini_Get(arq"membro6")), 255);
            
strmid(orgInfo[orgid][meVaga][7], dini_Get(arq"membro7"), 0strlen(dini_Get(arq"membro7")), 255);
            
strmid(orgInfo[orgid][meVaga][8], dini_Get(arq"membro8"), 0strlen(dini_Get(arq"membro8")), 255);
            
strmid(orgInfo[orgid][meVaga][9], dini_Get(arq"membro9"), 0strlen(dini_Get(arq"membro9")), 255);
            
strmid(orgInfo[orgid][meVaga][10], dini_Get(arq"membro10"), 0strlen(dini_Get(arq"membro10")), 255);
            
strmid(orgInfo[orgid][meLider], dini_Get(arq"Lider"), 0strlen(dini_Get(arq"Lider")), 255);
            
orgInfo[orgid][meVagas][1] = dini_Int(arq"membros1");
            
orgInfo[orgid][meVagas][2] = dini_Int(arq"membros2");
            
orgInfo[orgid][meVagas][3] = dini_Int(arq"membros3");
            
orgInfo[orgid][meVagas][4] = dini_Int(arq"membros4");
            
orgInfo[orgid][meVagas][5] = dini_Int(arq"membros5");
            
orgInfo[orgid][meVagas][6] = dini_Int(arq"membros6");
            
orgInfo[orgid][meVagas][7] = dini_Int(arq"membros7");
            
orgInfo[orgid][meVagas][8] = dini_Int(arq"membros8");
            
orgInfo[orgid][meVagas][9] = dini_Int(arq"membros9");
            
orgInfo[orgid][meVagas][10] = dini_Int(arq"membros10");
            
orgInfo[orgid][meLiders] = dini_Int(arq"LiderS");
            
orgInfo[orgid][meMembros] = dini_Int(arq"Membros");
          }
    }
    return 
1;
}
stock salvarOrg() {
    new 
arq[64];
    for(new 
orgid 0orgid MAX_ORGSorgid++) {
        
format(arqsizeof(arq), PASTA_ORGSorgid);
        if(
dini_Exists(arq)) {
            
dini_Set(arq"membro1"orgInfo[orgid][meVaga][1]);
            
dini_Set(arq"membro2"orgInfo[orgid][meVaga][2]);
            
dini_Set(arq"membro3"orgInfo[orgid][meVaga][3]);
            
dini_Set(arq"membro4"orgInfo[orgid][meVaga][4]);
            
dini_Set(arq"membro5"orgInfo[orgid][meVaga][5]);
            
dini_Set(arq"membro6"orgInfo[orgid][meVaga][6]);
            
dini_Set(arq"membro7"orgInfo[orgid][meVaga][7]);
            
dini_Set(arq"membro8"orgInfo[orgid][meVaga][8]);
            
dini_Set(arq"membro9"orgInfo[orgid][meVaga][9]);
            
dini_Set(arq"membro10"orgInfo[orgid][meVaga][10]);
            
dini_Set(arq"Lider"orgInfo[orgid][meLider]);
            
dini_IntSet(arq"membros1"orgInfo[orgid][meVagas][1]);
            
dini_IntSet(arq"membros2"orgInfo[orgid][meVagas][2]);
            
dini_IntSet(arq"membros3"orgInfo[orgid][meVagas][3]);
            
dini_IntSet(arq"membros4"orgInfo[orgid][meVagas][4]);
            
dini_IntSet(arq"membros5"orgInfo[orgid][meVagas][5]);
            
dini_IntSet(arq"membros6"orgInfo[orgid][meVagas][6]);
            
dini_IntSet(arq"membros7"orgInfo[orgid][meVagas][7]);
            
dini_IntSet(arq"membros8"orgInfo[orgid][meVagas][8]);
            
dini_IntSet(arq"membros9"orgInfo[orgid][meVagas][9]);
            
dini_IntSet(arq"membros10"orgInfo[orgid][meVagas][10]);
            
dini_IntSet(arq"LiderS"orgInfo[orgid][meLiders]);
            
dini_IntSet(arq"Membros"orgInfo[orgid][meMembros]);
        } else {
            
dini_Create(arq);
            
dini_IntSet(arq"membros1"0);
            
dini_IntSet(arq"membros2"0);
            
dini_IntSet(arq"membros3"0);
            
dini_IntSet(arq"membros4"0);
            
dini_IntSet(arq"membros5"0);
            
dini_IntSet(arq"membros6"0);
            
dini_IntSet(arq"membros7"0);
            
dini_IntSet(arq"membros8"0);
            
dini_IntSet(arq"membros9"0);
            
dini_IntSet(arq"membros10"0);
            
dini_IntSet(arq"LiderS"0);
            
dini_IntSet(arq"Membros"0);
        }
    }
    return 
1;

Reply
#10

Obrigado por ter desenvolvido isso rapaz, deu este erros aqui em outra parte do cуdigo:

As linhas de erro:

Код:
stock conviteOrg(playerid, organizacao)
{
    new jogadornome[MAX_PLAYER_NAME], arquivo[30];
    GetPlayerName(playerid, jogadornome, sizeof(jogadornome));
    format(arquivo, sizeof(arquivo), "Orgs/%d.ini", organizacao);
    new stringconvite[128];
    format(stringconvite, sizeof(stringconvite),"%s", jogadornome);
	if(orgInfo[organizacao][meVagas1] == 0)
    {
        strmid(orgInfo[organizacao][meVaga1],stringconvite,false,strlen(stringconvite),MAX_PLAYER_NAME);
        dini_Set(arquivo,"membro1",stringconvite);
	    orgInfo[organizacao][meVagas1] = 1;
        salvarOrg();
        orgInfo[organizacao][meMembros]++;
        return 0x01;
	}
	if(orgInfo[organizacao][meVagas2] == 0)
	{
        strmid(orgInfo[organizacao][meVaga2],stringconvite,false,strlen(stringconvite),MAX_PLAYER_NAME);
        dini_Set(arquivo,"membro2",stringconvite);
		orgInfo[organizacao][meVagas2] = 1;
        orgInfo[organizacao][meMembros]++;
        salvarOrg();
        return 0x01;
    }
	if(orgInfo[organizacao][meVagas3] == 0)
	{
		strmid(orgInfo[organizacao][meVaga3],stringconvite,false,strlen(stringconvite),MAX_PLAYER_NAME);
        dini_Set(arquivo,"membro3",stringconvite);
        orgInfo[organizacao][meVagas3] = 1;
        orgInfo[organizacao][meMembros]++;
        salvarOrg();
        return 0x01;
	}
	if(orgInfo[organizacao][meVagas4] == 0)
	{
		strmid(orgInfo[organizacao][meVaga4],stringconvite,false,strlen(stringconvite),MAX_PLAYER_NAME);
        dini_Set(arquivo,"membro4",stringconvite);
		orgInfo[organizacao][meVagas4] = 1;
        orgInfo[organizacao][meMembros]++;
        salvarOrg();
        return 0x01;
	}
	if(orgInfo[organizacao][meVagas5] == 0)
	{
		strmid(orgInfo[organizacao][meVaga5],stringconvite,false,strlen(stringconvite),MAX_PLAYER_NAME);
        dini_Set(arquivo,"membro5",stringconvite);
		orgInfo[organizacao][meVagas5] = 1;
        orgInfo[organizacao][meMembros]++;
        salvarOrg();
        return 0x01;
	}
	if(orgInfo[organizacao][meVagas6] == 0)
	{
		strmid(orgInfo[organizacao][meVaga6],stringconvite,false,strlen(stringconvite),MAX_PLAYER_NAME);
        dini_Set(arquivo,"membro6",stringconvite);
		orgInfo[organizacao][meVagas6] = 1;
        orgInfo[organizacao][meMembros]++;
        salvarOrg();
        return 0x01;
	}
	if(orgInfo[organizacao][meVagas7] == 0)
	{
		strmid(orgInfo[organizacao][meVaga7],stringconvite,false,strlen(stringconvite),MAX_PLAYER_NAME);
        dini_Set(arquivo,"membro7",stringconvite);
		orgInfo[organizacao][meVagas7] = 1;
        orgInfo[organizacao][meMembros]++;
        salvarOrg();
        return 0x01;
	}
	if(orgInfo[organizacao][meVagas8] == 0)
	{
	   	strmid(orgInfo[organizacao][meVaga8],stringconvite,false,strlen(stringconvite),MAX_PLAYER_NAME);
        dini_Set(arquivo,"membro8",stringconvite);
		orgInfo[organizacao][meVagas8] = 1;
        orgInfo[organizacao][meMembros]++;
        salvarOrg();
        return 0x01;
	}
    if(orgInfo[organizacao][meVagas9] == 0)
    {
  	    strmid(orgInfo[organizacao][meVaga9],stringconvite,false,strlen(stringconvite),MAX_PLAYER_NAME);
        dini_Set(arquivo,"membro9",stringconvite);
		orgInfo[organizacao][meVagas9] = 1;
        orgInfo[organizacao][meMembros]++;
        salvarOrg();
        return 0x01;
    }
	if(orgInfo[organizacao][meVagas10] == 0)
    {
		strmid(orgInfo[organizacao][meVaga10],stringconvite,false,strlen(stringconvite),MAX_PLAYER_NAME);
        dini_Set(arquivo,"membro10", stringconvite);
		orgInfo[organizacao][meVagas10] = 1;
        orgInfo[organizacao][meVagas1] = 0;
        orgInfo[organizacao][meMembros]++;
        salvarOrg();
        return 0x01;
    }
    return 1;
}
Os problemas sгo nas linhas que contem do tipo,

Код:
orgInfo[organizacao][meVagas1] = 0;
Essas partes... "meVagas1"

Код:
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36130) : error 017: undefined symbol "meVagas1"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36132) : error 017: undefined symbol "meVaga1"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36134) : error 017: undefined symbol "meVagas1"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36139) : error 017: undefined symbol "meVagas2"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36141) : error 017: undefined symbol "meVaga2"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36143) : error 017: undefined symbol "meVagas2"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36148) : error 017: undefined symbol "meVagas3"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36150) : error 017: undefined symbol "meVaga3"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36152) : error 017: undefined symbol "meVagas3"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36157) : error 017: undefined symbol "meVagas4"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36159) : error 017: undefined symbol "meVaga4"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36161) : error 017: undefined symbol "meVagas4"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36166) : error 017: undefined symbol "meVagas5"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36168) : error 017: undefined symbol "meVaga5"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36170) : error 017: undefined symbol "meVagas5"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36175) : error 017: undefined symbol "meVagas6"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36177) : error 017: undefined symbol "meVaga6"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36179) : error 017: undefined symbol "meVagas6"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36184) : error 017: undefined symbol "meVagas7"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36186) : error 017: undefined symbol "meVaga7"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36188) : error 017: undefined symbol "meVagas7"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36193) : error 017: undefined symbol "meVagas8"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36195) : error 017: undefined symbol "meVaga8"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36197) : error 017: undefined symbol "meVagas8"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36202) : error 017: undefined symbol "meVagas9"
C:\Users\SAMP\Servidor\gamemodes\main.pwn(36204) : error 017: undefined symbol "meVaga9"

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


26 Errors.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)