Erros ao compilar; -
Leonardo192 - 27.03.2018
Procurei e procurei e nгo consegui achar o erro, alguem pode da um help?
(3447) : error 001: expected token: "=", but found "["
Код:
forward split(const strsrc[],strdest[],delimiter[]);
PH.pwn(3951) : error 012: invalid function call, not a valid address
PH.pwn(3951) : warning 215: expression has no effect
PH.pwn(3951) : warning 215: expression has no effect
PH.pwn(3951) : warning 215: expression has no effect
PH.pwn(3951) : error 001: expected token: ";", but found ")"
PH.pwn(3951) : error 029: invalid expression, assumed zero
PH.pwn(3951) : fatal error 107: too many error messages on one line
Код:
split(strFromFile2, arrCoords, ',');
Todo cуdigo:
Код:
public LoadVip()
{
new arrCoords[3][64];
new strFromFile2[256];
new File: file = fopen("Configs/Vips.cfg", io_read);
if (file)
{
new idx = 0;
while(idx < sizeof(VipInfo))
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, ',');
strmid(VipInfo[idx][vNome], arrCoords[0], 0, strlen(arrCoords[0]), 255);
VipInfo[idx][vTipo] = strval(arrCoords[1]);
VipInfo[idx][vDias] = strval(arrCoords[2]);
idx++;
}
}
fclose(file);
return 1;
}
Re: Erros ao compilar; -
JohnBlack - 27.03.2018
Por que estб usando forward e public? Nгo era mais fбcil usar uma stock?
Outra: Se a funзгo deve possuir 3 strings, entгo o 3° argumento (delimiter[]), nгo pode ser um caracter ъnico (',').
Re: Erros ao compilar; -
Leonardo192 - 27.03.2018
Quote:
Originally Posted by JohnBlack
Por que estб usando forward e public? Nгo era mais fбcil usar uma stock?
Outra: Se a funзгo deve possuir 3 strings, entгo o 3° argumento (delimiter[]), nгo pode ser um caracter ъnico (',').
|
Entгo qual seria a soluзгo mais prбtica ou apenas uma soluзгo pra esse problema especifico?
@Edit;
Consegui resolver o primeiro problema mas o segundo se mantem na mesma linha;
C:\Users\Olavo\Desktop\Brasil Play Games\gamemodes\PH.pwn(3947) : error 012: invalid function call, not a valid address
PH.pwn(3947) : warning 215: expression has no effect
PH.pwn(3947) : warning 215: expression has no effect
PH.pwn(3947) : error 027: invalid character constant
PH.pwn(3947) : error 029: invalid expression, assumed zero
PH.pwn(3947) : fatal error 107: too many error messages on one line
Код:
public LoadVip()
{
new arrCoords[3][64];
new strFromFile2[256];
new File: file = fopen("Configs/Vips.cfg", io_read);
if (file)
{
new idx = 0;
while(idx < sizeof(VipInfo))
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, '[]');
strmid(VipInfo[idx][vNome], arrCoords[0], 0, strlen(arrCoords[0]), 255);
VipInfo[idx][vTipo] = strval(arrCoords[1]);
VipInfo[idx][vDias] = strval(arrCoords[2]);
idx++;
}
}
fclose(file);
return 1;
}
Re: Erros ao compilar; -
JohnBlack - 27.03.2018
Nгo use
Use
Re: Erros ao compilar; -
Leonardo192 - 27.03.2018
Quote:
Originally Posted by JohnBlack
|
Troquei por estes e continua a mesma coisa.
Re: Erros ao compilar; -
Leonardo192 - 27.03.2018
Alguem pra ajudar? Й o ъnico erro que falta solucionar pra fechar o GM :c
Re: Erros ao compilar; -
FerrariL - 27.03.2018
Tente :
PHP код:
public LoadVip()
{
new arrCoords[3][64];
new strFromFile2[256];
new File: file = fopen("Configs/Vips.cfg", io_read);
if (file)
{
new idx = 0;
while(idx < sizeof(VipInfo))
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, ',');
strmid(VipInfo[idx][vNome], arrCoords[0], 0, strlen(arrCoords[0]), 255);
VipInfo[idx][vTipo] = strval(arrCoords[1]);
VipInfo[idx][vDias] = strval(arrCoords[2]);
idx++;
}
}
fclose(file);
return 1;
}
Re: Erros ao compilar; -
Leonardo192 - 27.03.2018
Quote:
Originally Posted by FerrariL
Tente :
PHP код:
public LoadVip()
{
new arrCoords[3][64];
new strFromFile2[256];
new File: file = fopen("Configs/Vips.cfg", io_read);
if (file)
{
new idx = 0;
while(idx < sizeof(VipInfo))
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, ',');
strmid(VipInfo[idx][vNome], arrCoords[0], 0, strlen(arrCoords[0]), 255);
VipInfo[idx][vTipo] = strval(arrCoords[1]);
VipInfo[idx][vDias] = strval(arrCoords[2]);
idx++;
}
}
fclose(file);
return 1;
}
|
Tentei isso e permaneceu a mesma coisa
Re: Erros ao compilar; -
FerrariL - 27.03.2018
O erro deve ser em outra linha,pois este cуdigo nгo possui erro,vocк modificou alguma coisa do gamemode ?
Re: Erros ao compilar; -
Leonardo192 - 27.03.2018
Quote:
Originally Posted by FerrariL
O erro deve ser em outra linha,pois este cуdigo nгo possui erro,vocк modificou alguma coisa do gamemode ?
|
Sim, mas nгo nessa parte em especifico, pra falar a verdade, eu nem mexi nesse parte.
@Edit:
O Erro estб nessa linha:
split(strFromFile2, arrCoords, ',');
Procurei todas os " splits " e ja estгo definidos.
Segue os split:
Код:
new split(const strsrc[], strdest[], delimiter[]);