SA-MP Forums Archive
[Ajuda] Um erro idiota, mas que estб fazendo minha cabeзa fritar. - 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] Um erro idiota, mas que estб fazendo minha cabeзa fritar. (/showthread.php?tid=413058)



Um erro idiota, mas que estб fazendo minha cabeзa fritar. - RStyle - 03.02.2013

Eu estou fazendo um porta-aviхes com elevadores mуveis, sу que hб um problema.. o maldito FilterScript estб dando um erro que eu nгo entendo, e que algumas pessoas mandaram cуdigos errados e tutoriais que nгo entendo nem um pouco. Se alguйm puder me ajudar, ficarei MUITO grato. (Nem que seja por mandar um link onde eu posso achar a soluзгo). Abaixo estб o cуdigo

Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/lift1d", true))
    {
 	MoveObject(uss1, -779.39, 3196.35, 9.69, 15000);
}else{

 if(!strcmp(cmdtext, "/lift2d", true))
	{
	MoveObject(uss2, -821.67, 3181.70, 9.89, 15000);
	 	    
}else{

	if(!strcmp(cmdtext, "/lift1u", true))
	{
	MoveObject(uss1, -779.39, 3196.35, 16.80, 15000);
	    }else{

	if(!strcmp(cmdtext, "/lift2u", true))  < Esta й a linha 42
	{
	MoveObject(uss2, -821.67, 3181.70, 17.03, 15000);
    return 0;
}
#endif
Agora, o erro

Код:
C:\SA-MP\filterscripts\sacarrier.pwn(48) : error 030: compound statement not closed at the end of file (started at line 42)
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.



Re: Um erro idiota, mas que estб fazendo minha cabeзa fritar. - Lуs - 03.02.2013

Primeiro de tudo, idente. Identando vocк vai encontrar o erro fбcil.


Re: Um erro idiota, mas que estб fazendo minha cabeзa fritar. - RStyle - 03.02.2013

Код:
if(!strcmp(cmdtext, "/lift2u", true))
                {
                    MoveObject(uss2, -821.67, 3181.70, 17.03, 15000);
}
Eu apenas sei que o erro deve estar aн, mas nгo tenho nenhuma informaзгo adicional, jб tentei vбrias coisas, adicionar, remover o return, colocar chaves em vбrios lugares, mas o erro permanece o mesmo, deseja o Filterscript inteiro?


Re: Um erro idiota, mas que estб fazendo minha cabeзa fritar. - sofina - 03.02.2013

pawn Код:
}else{
#MORRI'

Identaзгo ridicula, tenta revisar isso e identar corretamente que vocк vai achar o erro.


Re: Um erro idiota, mas que estб fazendo minha cabeзa fritar. - RStyle - 04.02.2013

Tambйm nгo me ridicularize, eu sou novato na linguagem Pawn, eu nгo estou conseguindo "Identar" o erro que vocкs certamente jб devem ter encontrado.


Re: Um erro idiota, mas que estб fazendo minha cabeзa fritar. - CyNiC - 04.02.2013

http://codepad.org/7ZJ9xPW4

Serб que agora dб pra ver onde tб o erro?


Re: Um erro idiota, mas que estб fazendo minha cabeзa fritar. - RStyle - 04.02.2013

CyNiC, eu jб resolvi o problema convertendo os comandos para o include Zcmd, mas eu vou testar o seu cуdigo tambйm, se funcionar, vou te dar REP+


Re: Um erro idiota, mas que estб fazendo minha cabeзa fritar. - HardWar - 04.02.2013

Vocк esqueceu de fechar 3 chaves.

This forum requires that you wait 120 seconds between posts. Please try again in 10 seconds.