Compilar en pawno.exe VS consola
#1

pawn Код:
#include <a_samp>

main(){}

public OnGameModeInit()
{
    print("Hola Mundo")
    return 1;
}
El cуdigo anterior si lo compilo con el programa pawno.exe (presionando F5) me salta un error:
Код:
code.pwn(8) : error 001: expected token: ";", but found "return"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
pero en cambio si utilizo la consola de comandos para usar pawncc.exe no me sale ningun error y cuando abro el cуdigo me aparece el "Hola Mundo" sin problema alguno.

El comando que uso, estando en la carpeta "gamemodes" es:
..\pawno\pawncc.exe code.pwn -r

їCual es la razуn para que no salga el error con la opciуn del comando en la consola?
Reply
#2

La razуn es bastante simple creo yo, el IDE estб "filtrado" (no sй como se le dirнa en realidad xD) por las directivas que ya traeria como predeterminadas.

PHP код:
#include <a_samp>
#pragma semicolon 0
main(){}
public 
OnGameModeInit()
{
    print(
"Hola Mundo")
    
    return 
1;

ahн ya no te lo lanza
Reply
#3

Pero no deberнa cerrar el print con un ; asн
Код:
print("Hola Mundo");
?
Reply
#4

Gracias por ese dato _Zume.

Deberнa de tener un ; al final, pero esa es la cuestion de la pregunta, con la consola de comandos no sale ese error.

їComo hago para que si salga en la consola de comandos?

EDIT: Ya vi, solo es poniendo -; en el comando
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)