[Ajuda] 1 Erro. Expeted Token: ";" But Found "-Identifier-" -
Tymer - 06.07.2011
Em Meu GM, Ta Dando Este Erro:
Quote:
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(249) : error 001: expected token: ";", but found "-identifier-"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
|
O Comando:
Quote:
if(strcmp(cmd, "/abrirportao", true) == 0)
MoveObject(CancelaPier, 2497.82, 2779.57, 10.05,3.0)
SendClientMessage(playerid, 0xFFFFFFAA,"Portao Aberto. Fechando em 5 segundos.");
SetTimer("PortaoFA", 5000,false);
return 1;
}
public PortaoFA()
{
MoveObject(CancelaPier,2497.82, 2779.57, 15.77,3.0);
return 1;
}
|
Este Comando Й Para Abrir 1 Portгo, Ainda Nгo Sei Se Funciona.
Ajuda.
Re: [Ajuda] 1 Erro. Expeted Token: ";" But Found "-Identifier-" -
Shadoww5 - 06.07.2011
Troque esta linha:
PHP Code:
MoveObject(CancelaPier, 2497.82, 2779.57, 10.05,3.0)
Por esta:
PHP Code:
MoveObject(CancelaPier, 2497.82, 2779.57, 10.05,3.0);
Re: [Ajuda] 1 Erro. Expeted Token: ";" But Found "-Identifier-" - array13 - 06.07.2011
done......
MoveObject(CancelaPier, 2497.82, 2779.57, 10.05,3.0); --> todos os objects ou move objects precisam de ; pork sem isso й invalido..
Re: [Ajuda] 1 Erro. Expeted Token: ";" But Found "-Identifier-" -
Josma_cmd - 07.07.2011
Quote:
Originally Posted by kikito
done......
MoveObject(CancelaPier, 2497.82, 2779.57, 10.05,3.0); --> todos os objects ou move objects precisam de ; pork sem isso й invalido..
|
Na verdade todo tipo de sintaxe precisa do ; (ponto & virgula), й como a declaraзгo do fim da funзгo. (Exceto Callbacks apesar de tambйm usarem sintaxe)
Re: [Ajuda] 1 Erro. Expeted Token: ";" But Found "-Identifier-" - array13 - 07.07.2011
ando a kriar um trucking gamemode.....ja fiz ele todo sem erros.....e os portoes k eu fasso e kom o t-auto_gates..para as companhias fika melhor..
Re: [Ajuda] 1 Erro. Expeted Token: ";" But Found "-Identifier-" -
Oddie - 07.07.2011
Melhor, coloque o seeguinte no topo de seu gamemode:
Assim nгo precisarб do ponto de virgula em cada linha do cуdigo, deixando opcional.
<- Estrelinha, xD
Josma, nгo й todo tipo de sintaxe, й em todo cуdigo, exceto diretivas e funзхes (callbacks)
Colocando semicolon, o compilador irб automaticamente anular esta regra.
Re: [Ajuda] 1 Erro. Expeted Token: ";" But Found "-Identifier-" -
Andrew_Guiga - 07.07.2011
mas se ele anular, nгo ira dar crash no jogo?
Re: [Ajuda] 1 Erro. Expeted Token: ";" But Found "-Identifier-" -
Shadoww5 - 07.07.2011
Quote:
Originally Posted by Oddie
Melhor, coloque o seeguinte no topo de seu gamemode:
Assim nгo precisarб do ponto de virgula em cada linha do cуdigo, deixando opcional.
<- Estrelinha, xD
Josma, nгo й todo tipo de sintaxe, й em todo cуdigo, exceto diretivas e funзхes (callbacks)
Colocando semicolon, o compilador irб automaticamente anular esta regra.
|
Nгo necessidade alguma de fazer isto ...
O mais adequado a fazer seria aprender a maneira correta de fazer os codigos, e de entendк-los tambйm, e nгo ficar criando alternativas para os seus erros.
Re: [Ajuda] 1 Erro. Expeted Token: ";" But Found "-Identifier-" -
Oddie - 07.07.2011
Shadoww5
Estб й uma maneira correta de fazer cуdigos (o compilador aceita das duas formas, sem modificar o cуdigo, diferente de tabsize), hб necessidade sim meu senhor, muita gente usa isto.
A o ponto e virgula nгo й erro, й apenas um aviso que a divisгo da funзгo nгo estб correta, vocк pode usar aquela diretiva para adaptar por linhas a divisгo, simples.
Podemos fazer assim:
print "oi como vai"
Tanto como assim
print("Oi como vai");
Ambos sгo uma forma de cуdigo, e podem ser usados.
Leia o post deste usuбrio
http://forum.sa-mp.com/showpost.php?...2&postcount=22
Re: [Ajuda] 1 Erro. Expeted Token: ";" But Found "-Identifier-" -
roberto013 - 07.07.2011
if(strcmp(cmd, "/abrirportao", true) == 0)
{
MoveObject(CancelaPier, 2497.82, 2779.57, 10.05,3.0);
SendClientMessage(playerid, 0xFFFFFFAA,"Portao Aberto. Fechando em 5 segundos.");
SetTimer("PortaoFA", 5000,false);
return 1;
}
public PortaoFA()
{
MoveObject(CancelaPier,2497.82, 2779.57, 15.77,3.0);
return 1;
}