Errore 055
-Descrizione:
Si verifica quando viene aperta una graffa che non viene chiusa
-Linea Errore:
testerrori.pwn(37) : error 055: start of function body without function header
-Esempio Codice:
public ciao() { print("\n----------------------------------"); print(" ---------------Ciao---------------"); print("----------------------------------\n"); return 1; } {
-Come risolvere:
public ciao() { print("\n----------------------------------"); print(" ---------------Ciao---------------"); print("----------------------------------\n"); return 1; }
Errore 054
-Descrizione:
Si verifica quando non viene chiusa una graffa senza averne aperte altre prima
-Linea Errore:
testerrori.pwn(37) : error 054: unmatched closing brace ("}")
-Esempio Codice:
public ciao() { print("\n----------------------------------"); print(" ---------------Ciao---------------"); print("----------------------------------\n"); return 1; } }
-Come risolvere:
public ciao() { print("\n----------------------------------"); print(" ---------------Ciao---------------"); print("----------------------------------\n"); return 1; }
Errore 010
-Descrizione:
Si verifica quando una funzione/evento viene chiusa due o piu volte
-Linea Errore:
testerrori.pwn(37) : error 010: invalid function or declaration
-Esempio Codice:
public OnPlayerConnect(playerid) { return 1; } return 1; }
-Come risolvere:
public OnPlayerConnect(playerid) { return 1; }
Errore 017
-Descrizione:
Si verifica quando non viene dichiarata una variabile
-Linea Errore:
testerrori.pwn(37) : error 017: undefined symbol "c"
-Esempio Codice:
public OnPlayerConnect(playerid) { c = 3; return 1; }
-Come risolvere:
public OnPlayerConnect(playerid) { new c; c = 3; return 1; }
Errore 025
-Descrizione:
Si verifica quando non vengono dichiarati i parametri di una funzione
-Linea Errore:
testerrori.pwn(37) : error 025: function heading differs from prototype
-Esempio Codice:
forward Function(); public Function(param) { return 1; }
-Come risolvere:
forward Function(param); public Function(param) { return 1; }
Errore 029
-Descrizione:
Si verifica quando non viene rispettata l'esatto utilizzo degli operatori logici di programmazione
-Linea Errore:
testerrori.pwn(37) : error 029 : invalid expression, assumed zero
-Esempio Codice:
c = (a+b; }
-Come risolvere:
c = (a+B); }
Errore 001
-Descrizione:
Si verifica quando non viene rispettata la simbologia di programmazione
-Linea Errore:
testerrori.pwn(37) : error 001: expected token: ";", but found "}"
-Esempio Codice:
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746) }
-Come risolvere:
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746); }
Errore 009
-Descrizione:
Si verifica quando non viene immessa la grandezza di un array
-Linea Errore:
testerrori.pwn(37) : error 009: invalid array size (negative, zero or out of bounds)
-Esempio Codice:
new array[];
-Come risolvere:
new array[256];
Fonte: Mondo Pawno personalizzata e migliorata per Gta-Expert.
P.S Man mano che incontrerò altri errori li aggiungero mentre se li incontrate voi postateli qui. Grazie
Guida in continuo aggiornamento.
Messaggio modificato da Heron il 08 settembre 2010 - 19:18