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



[Ajuda] Erros - Tymer - 10.07.2011

Oi Pessoal, Como Muitos Me Disseram, Comecei Fazendo Um Servidor De Drift.
Testei Algumas Coisas, E Deu Certo, Tentei Fazer Um Sistema ANT-DB Atй Aparecer Isto, Que Eu Nгo Sei O Que Estб Mal.
Quote:

C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\DRIFT.pwn(166) : error 017: undefined symbol "Nome"
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\DRIFT.pwn(166) : error 017: undefined symbol "Nome"
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\DRIFT.pwn(166) : error 029: invalid expression, assumed zero
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\DRIFT.pwn(166) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Errors.

Quote:

Linha 166:GetPlayerName(killerid, Nome, sizeof(Nome));




Re: [Ajuda] Erros - Tymer - 10.07.2011

Vlw Ai, Agora Deu Estes AKi:
Quote:

C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(179) : error 017: undefined symbol "formato"
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(179) : error 017: undefined symbol "string"
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(179) : error 029: invalid expression, assumed zero
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(179) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Errors.

Acho Que Eu Esqueci De Fazer As Newґs --'.

Linha:
Quote:

formato(string, sizeof(string), "-OpenServer-: %s Foi Preso Por 20 Min Pelo Admin Bot| Motivo: Drive-By (DB)",Nome);




Re: [Ajuda] Erros - Josma_cmd - 10.07.2011

pawn Код:
new string[95];



Re: [Ajuda] Erros - Josma_cmd - 10.07.2011

Quote:
Originally Posted by Diogo Brandгo (:
Посмотреть сообщение
Deixa usar mesmo 128 cells, porque se usar a string global irб facilitar.
A string dele й local pois se fosse falta de string global daria muito mais erros... sendo global nгo tem por que deixar sobrar cells, de pouco em pouco vai formando um numero grande de cells nгo sendo usadas :S
(Depois o pessoal reclama que o GM tб pesado ¬¬)


Re: [Ajuda] Erros - Josma_cmd - 10.07.2011

Nгo falei que o GM fica pesado por strings globais, o GM fica pesado por strings com cells nгo usadas, olha esse exemplo:

pawn Код:
Stack/heap size:      16384 bytes; estimated max. usage: unknown, due to recursion
Total requirements:12728132 bytes
Estimado: 16384
Requerido: 12728132

O recomendбvel seria no caso 16384.


Re: [Ajuda] Erros - Tymer - 10.07.2011

Vlw, So Que Agora Quando Fui Compilar Atй Me Assutei Olha Sу:
Quote:

C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\pawno\include\dini.inc(239) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(159) : warning 217: loose indentation
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(180) : error 017: undefined symbol "formato"
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(180) : warning 202: number of arguments does not match definition
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(180) : warning 202: number of arguments does not match definition
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(180) : warning 202: number of arguments does not match definition
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(181) : error 017: undefined symbol "EnviarMensagemaTodos"
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(184) : error 017: undefined symbol "SetarTempo"
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(18 : error 010: invalid function or declaration
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(21 : warning 225: unreachable code
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(220) : error 017: undefined symbol "X"
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(222) : error 017: undefined symbol "X"
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(229) : error 017: undefined symbol "cmd"
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(233) : error 017: undefined symbol "strtok"
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(233) : error 033: array must be indexed (variable "tmp")
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(26 : warning 217: loose indentation
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(401) : warning 235: public function lacks forward declaration (symbol "PRESODB")
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(405) : warning 203: symbol is never used: "Org"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


9 Errors.




Re: [Ajuda] Erros - Dark.Angel - 10.07.2011

Vocк nгo postou as linhas entгo nгo tenho certeza se vai ser isso...

No topo:
PHP код:
#define EnviarMensagemaTodos SendClientMessageToAll
#define SetarTempo SetTimer
new Float:X,Float:Y,Float:Z
Agora no topo de OnPlayerCommandText:
PHP код:
new cmd; new idx;
cmd strtok(cmdtext,idx); 
No final do GM coloca:
PHP код:
strtok(const string[], &index)
{
    new 
length strlen(string);
    while ((
index length) && (string[index] <= ' '))
    {
        
index++;
    }
    new 
offset index;
    new 
result[20];
    while ((
index length) && (string[index] > ' ') && ((index offset) < (sizeof(result) - 1)))
    {
        
result[index offset] = string[index];
        
index++;
    }
    
result[index offset] = EOS;
    return 
result;

Este warning
Quote:

warning 203: symbol is never used: "Org"

й porque vocк nгo esta usando a variavel 'Org'


Espero ter ajudado


Re: [Ajuda] Erros - Tymer - 10.07.2011

Ajudou Sim.
Quote:

C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\pawno\include\dini.inc(239) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(162) : warning 217: loose indentation
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(183) : error 017: undefined symbol "formato"
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(183) : warning 202: number of arguments does not match definition
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(183) : warning 202: number of arguments does not match definition
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(183) : warning 202: number of arguments does not match definition
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(191) : error 010: invalid function or declaration
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(212) : error 006: must be assigned to an array
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(223) : warning 225: unreachable code
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(227) : error 017: undefined symbol "Rotation"
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(234) : error 035: argument type mismatch (argument 1)
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(273) : warning 217: loose indentation
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(212) : warning 204: symbol is assigned a value that is never used: "cmd"
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(406) : warning 235: public function lacks forward declaration (symbol "PRESODB")
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(411) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(429) : warning 203: symbol is never used: "Org"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


5 Errors.
Mais Continua Dando 5 Erros, E MUITOS Warnings.

PS: warning 203: symbol is never used: "Org"
Eu Sei, Nao Precisa Corrigir Esse.


Re: [Ajuda] Erros - Dark.Angel - 10.07.2011

Posta as linhas dos erros
---------------------------------------

PHP код:
#define formato format 
PHP код:
new Float:X,Float:Y,Float:Z,Float:Rotation
PS: sу substitui aquele 'new' por esta


Re: [Ajuda] Erros - Tymer - 10.07.2011

Warnings/Erros:
Quote:

C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\pawno\include\dini.inc(239) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(163) : warning 217: loose indentation
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(192) : error 010: invalid function or declaration
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(213) : error 006: must be assigned to an array
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(224) : warning 225: unreachable code
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(235) : error 035: argument type mismatch (argument 1)
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(274) : warning 217: loose indentation
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(213) : warning 204: symbol is assigned a value that is never used: "cmd"
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(407) : warning 235: public function lacks forward declaration (symbol "PRESODB")
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(412) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Alexandre\Documents\Biblioteca\Alex\GTA San Andreas Multy E Singleplayer\GTA Samp\Servidor\Server Main File 3\gamemodes\RPG.pwn(430) : warning 203: symbol is never used: "Org"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


3 Errors.

Linhas:
Quote:

239 || tmp = strtok(cmdtext, idx);
163 || return 1;
192 || return 1;
213 ||cmd = strtok(cmdtext,idx);
224 ||if (strcmp(cmdtext, "/save", true)==0)
235 || if (strcmp(cmd, "/estilodeluta", true) == 0)
274 || return 0;
213 || new cmd; new idx;
407 || public PRESODB(killerid)
412 || strtok(const string[], &index)

430 || Linha Enixistente, Mais Este Warning Eu Consigo Resolver Ele.