SA-MP Forums Archive
[Ajuda] Erro ao separar GM por includes. - 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] Erro ao separar GM por includes. (/showthread.php?tid=554135)



Erro ao separar GM por includes. - Dayvison_ - 02.01.2015

Olб a todos, entгo eu estou editando um GM e gosto dele separado por bibliotecas, parecido com o Brasil Optimised Life.
Entгo eu decidi separa-lo e algumas "includes" funcionaram perfeitamente: Comandos, Constantes, Callbacks, Forwards.
Porem as includes: Variaveis, Definiзхes, estao dando erros.
E todo erro e o seguinte:
pawn Код:
(15) : error 017: undefined symbol "MAX_PLAYERS"
(15) : error 009: invalid array size (negative, zero or out of bounds)
Todas linhas que tem "MAX_PLAYERS", dao este erro. Alguem sabe como faзo para todas as includes aceitarem o MAX_PLAYERS?? ja tentei usar as includes com extensгo .pwn e tbm com .inc


Re: Erro ao separar GM por includes. - n0minal - 02.01.2015

provavelmente vocк colocou as includes antes da include <a_samp>, em primeiro lugar deixe a <a_samp.inc> depois coloca o resto...


Re: Erro ao separar GM por includes. - caiom1999 - 02.01.2015

Adicione no topo da include com o erro:

#include <a_samp>

Ou

#define MAX_PLAYERS 50

Troque o 50 pelo nъmero mбximo de players que seu servidor comporta.

Att.


Re: Erro ao separar GM por includes. - Dayvison_ - 02.01.2015

Orden das includes no GM:
pawn Код:
#include    <a_samp>
#include    <sscanf2>
#include    <zcmd>
#include    <dof2>
#include    <foreach>
#include    <streamer>
#include    <removebuilding>
#include    <mapandreas>
#include    <fuckcleo>

#include    "BPL\Constantes.pwn"
#include    "BPL\Forwards.pwn"
#include    "BPL\Variaveis.pwn"
#include    "BPL\Stocks.pwn"
#include    "BPL\Callbacks.pwn"
#include    "BPL\Publics.pwn"
Agora com .pwn ela reconhece o "MAX_PLAYERS", porem da um erro no inicio de todas;
(1) : error 010: invalid function or declaration
Nao importa o que tenha na linha da este erro em TODAS


Re: Erro ao separar GM por includes. - Dayvison_ - 02.01.2015

Alguem?


Re: Erro ao separar GM por includes. - Dayvison_ - 03.01.2015

Sorry pelo triple post '-. mas algm sabe oq pode ser? ou oq tenho q fazer?


Re: Erro ao separar GM por includes. - WLSF - 03.01.2015

Tente explicar melhor, vocк nгo tб dando informaзхes ъteis para quem quer te ajudar.


Eu fiz um teste aqui com isto, e funcionou perfeitamente.


Re: Erro ao separar GM por includes. - n0minal - 03.01.2015

Cara baixa a include a_samp dnv e substitui ela que deve resolver...


Re: Erro ao separar GM por includes. - Dayvison_ - 03.01.2015

Vamos la eu tenho uma GM que venho editando a tempos nas folgas. entao para facilitar decidi separa-las por Modulos(includes).
entao tinha usado elas no formato .inc. ae deu um erro
Код:
(15) : error 017: undefined symbol "MAX_PLAYERS"
(15) : error 009: invalid array size (negative, zero or out of bounds)
Dae eu ultilizei nelas entao o formato .pwn dae elas reconheceram o MAX_PLAYERS e voltaram com este erro nas primeiras linhas de todas:
Код:
(1) : error 010: invalid function or declaration
Nгo importa o que tenha na primeira linha pode estar vazia ou com qualquer coisa ela da este erro em TODAS elas