Nгo carrega -
ThuuGLif3 - 17.03.2017
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,
em GameModeInit e,
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.
Re: Nгo carrega -
didimk157 - 17.03.2017
coloque carregarorg no onplayerconnect e salvar no onplayerdisconnect
Re: Nгo carrega -
ThuuGLif3 - 17.03.2017
A falha ainda persiste.
Re: Nгo carrega -
didimk157 - 17.03.2017
PHP код:
stock carregarOrg(playerid);
{
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;
}
stock salvarOrg(playerid); {
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;
}
tente assim
Re: Nгo carrega -
ThuuGLif3 - 17.03.2017
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.
Re: Nгo carrega -
ThuuGLif3 - 17.03.2017
Update.
Re: Nгo carrega -
ThuuGLif3 - 18.03.2017
Upgrade.
Re: Nгo carrega -
ThuuGLif3 - 18.03.2017
Upgrade.
Re: Nгo carrega -
[BOPE]Seu._.Madruga - 18.03.2017
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 = 0; orgid < MAX_ORGS; orgid++) {
format(arq, sizeof(arq), PASTA_ORGS, orgid);
if(dini_Exists(arq)) {
strmid(orgInfo[orgid][meVaga][1], dini_Get(arq, "membro1"), 0, strlen(dini_Get(arq, "membro1")), 255);
strmid(orgInfo[orgid][meVaga][2], dini_Get(arq, "membro2"), 0, strlen(dini_Get(arq, "membro2")), 255);
strmid(orgInfo[orgid][meVaga][3], dini_Get(arq, "membro3"), 0, strlen(dini_Get(arq, "membro3")), 255);
strmid(orgInfo[orgid][meVaga][4], dini_Get(arq, "membro4"), 0, strlen(dini_Get(arq, "membro4")), 255);
strmid(orgInfo[orgid][meVaga][5], dini_Get(arq, "membro5"), 0, strlen(dini_Get(arq, "membro5")), 255);
strmid(orgInfo[orgid][meVaga][6], dini_Get(arq, "membro6"), 0, strlen(dini_Get(arq, "membro6")), 255);
strmid(orgInfo[orgid][meVaga][7], dini_Get(arq, "membro7"), 0, strlen(dini_Get(arq, "membro7")), 255);
strmid(orgInfo[orgid][meVaga][8], dini_Get(arq, "membro8"), 0, strlen(dini_Get(arq, "membro8")), 255);
strmid(orgInfo[orgid][meVaga][9], dini_Get(arq, "membro9"), 0, strlen(dini_Get(arq, "membro9")), 255);
strmid(orgInfo[orgid][meVaga][10], dini_Get(arq, "membro10"), 0, strlen(dini_Get(arq, "membro10")), 255);
strmid(orgInfo[orgid][meLider], dini_Get(arq, "Lider"), 0, strlen(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 = 0; orgid < MAX_ORGS; orgid++) {
format(arq, sizeof(arq), PASTA_ORGS, orgid);
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;
}
Re: Nгo carrega -
ThuuGLif3 - 19.03.2017
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.