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



Expected Token - Sti - 21.03.2015

Ajudem-me a resolver?

Erros:
Код:
C:\Users\Gustavo\Desktop\NVL Games - Gustavo\gamemodes\bare.pwn(982) : error 028: invalid subscript (not an array or too many subscripts): "Administrador"
C:\Users\Gustavo\Desktop\NVL Games - Gustavo\gamemodes\bare.pwn(982) : warning 215: expression has no effect
C:\Users\Gustavo\Desktop\NVL Games - Gustavo\gamemodes\bare.pwn(982) : error 001: expected token: ";", but found "]"
C:\Users\Gustavo\Desktop\NVL Games - Gustavo\gamemodes\bare.pwn(982) : error 029: invalid expression, assumed zero
C:\Users\Gustavo\Desktop\NVL Games - Gustavo\gamemodes\bare.pwn(982) : fatal error 107: too many error messages on one line
Code:
Код:
stock SalvarPlayer(playerid)
{
	format(Arquivo, sizeof(Arquivo), "Contas/%s.ini", Nome(playerid));
	if(DOF2_FileExists(Arquivo))
	{
		DOF2_SetInt(Arquivo, "Administrador", Administrador[playerid]);
		DOF2_SetInt(Arquivo, "Level", Level[playerid]);
		DOF2_SetInt(Arquivo, "Skin", Skin[playerid]);
		DOF2_SetInt(Arquivo, "Matou", Matou[playerid]);
		DOF2_SetInt(Arquivo, "Morreu", Morreu[playerid]);
		DOF2_SetInt(Arquivo, "Dinheiro", GetPlayerMoney[playerid]);
		DOF2_SaveFile();
	}
	return 1;
}
Linha:
Код:
DOF2_SetInt(Arquivo, "Administrador", Administrador[playerid]);



Re: Expected Token - #Luca[S]. - 21.03.2015

A variavel new Administrador[MAX_PLAYERS]; Existe?


Re: Expected Token - Sti - 21.03.2015

Sim!


Re: Expected Token - Lуs - 21.03.2015

Mostre o bloco de cуdigos inteiro da linha que contйm o erro.


Re: Expected Token - #Luca[S]. - 21.03.2015

Tente:
PHP код:
stock SalvarPlayer(playerid)
{  
//((( )))
    
format(Arquivosizeof(Arquivo), "Contas/%s.ini"Nome(playerid));
    if(
DOF2_FileExists(Arquivo))
    {
        
DOF2_SetInt(Arquivo"Administrador"Administrador[playerid]);
        
DOF2_SetInt(Arquivo"Level"Level[playerid]);
        
DOF2_SetInt(Arquivo"Skin"Skin[playerid]);
        
DOF2_SetInt(Arquivo"Matou"Matou[playerid]);
        
DOF2_SetInt(Arquivo"Morreu"Morreu[playerid]);
        
DOF2_SetInt(Arquivo"Dinheiro"GetPlayerMoney(playerid));
        
DOF2_SaveFile();
    }
    return 
1;




Re: Expected Token - Sti - 21.03.2015

Persiste.


Re: Expected Token - arakuta - 21.03.2015

Й bem provбvel que exista uma funзгo "Administrador" no seu gamemode.

Troque o nome desta variбvel, ou da funзгo.

Quanto a linha que salva o dinheiro, GetPlayerMoney й uma funзгo, deve ser utilizado parenteses no lugar dos colchetes.


Re: Expected Token - Sti - 21.03.2015

Quote:
Originally Posted by arakuta
Посмотреть сообщение
Й bem provбvel que exista uma funзгo "Administrador" no seu gamemode.

Troque o nome desta variбvel, ou da funзгo.

Quanto a linha que salva o dinheiro, GetPlayerMoney й uma funзгo, deve ser utilizado parenteses no lugar dos colchetes.
Troquei, deu isso:
Код:
error 033: array must be indexed (variable "Administrador")
;-;

@edit
Resolvido, obrigado а todos.


Re: Expected Token - #Luca[S]. - 21.03.2015

Vocк pode falar qual a soluзгo? Pois, pode ter gente com o erro parecido e nгo sabe como solucionar.


Re: Expected Token - Sti - 21.03.2015

Quote:
Originally Posted by arakuta
Посмотреть сообщение
Й bem provбvel que exista uma funзгo "Administrador" no seu gamemode.

Troque o nome desta variбvel, ou da funзгo.
Faзa isso /\.