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



Cores na include - F1N4L - 13.12.2015

Estou fazendo um servidor e "particionando" ele, acredito eu que ficou muuito mais organizado. Separei TextDraw do servidor e mais algumas funзхes / stocks... [arquivo .pwn = 10kb || arquivo .amx = 1mb].
Isso й mais ou menos o motivo pelo qual quero uma include de cores, pois eu havia usado em outro gamemode (nгo feito por mim) e deu certo, mas como esse ainda ta "zerado", acaba dando erro...

Alguйm sabe como fazer uma espйcie de include de cores?


Re: Cores na include - zPain - 13.12.2015

Basta criar um arquivo .inc, definir as cores e entгo incluir o arquivo no gamemode.

Ex: cores.inc
PHP код:
#define branco 0xffffffff
#define vermelho 0xff0000ff
#define verde 0x00ff00ff
#define azul 0x0000ffff 
No gamemode:
PHP код:
#include "cores.inc" 



Re: Cores na include - F1N4L - 13.12.2015

Quote:
Originally Posted by zPain
Посмотреть сообщение
Basta criar um arquivo .inc, definir as cores e entгo incluir o arquivo no gamemode.

Ex: cores.inc
PHP код:
#define branco 0xffffffff
#define vermelho 0xff0000ff
#define verde 0x00ff00ff
#define azul 0x0000ffff 
No gamemode:
PHP код:
#include "cores.inc" 
Fiz isso, mesmo assim da erro, nгo entendo!


Re: Cores na include - HaRdiiZin - 13.12.2015

Quote:
Originally Posted by F1N4L
Посмотреть сообщение
Fiz isso, mesmo assim da erro, nгo entendo!
Qual й o erro?


Re: Cores na include - F1N4L - 13.12.2015

Quote:
Originally Posted by HaRdiiZin
Посмотреть сообщение
Qual й o erro?
Exemplificando o que o @zPain disse:

PHP код:
#define branco 0xffffffff
#define vermelho 0xff0000ff
#define verde 0x00ff00ff
#define azul 0x0000ffff 
O erro й o nome da cor, nгo identifica! Muito estranho, jб que fiz em outro servidor e funciona...


Re: Cores na include - PT - 13.12.2015

Usa enum em vez de #define

PHP код:
enum
{
    
branco 0xffffffff,
    
vermelho 0xff0000ff,
    
verde 0x00ff00ff,
    
azul 0x0000ffff 

teste la


Re: Cores na include - Dayvison_ - 13.12.2015

Mande a forma como vocк estб incluindo o cores.inc.(Ordem)


Re: Cores na include - F1N4L - 13.12.2015

@PT
Nao funcionou, ainda da erro com o nome da cor

@Day_
Eu simplesmente jogo as defines dentro da include! (funciona, mas nao neste servidor, axei estranho isso)


Re: Cores na include - Dayvison_ - 13.12.2015

Adcione o parametro -l no seu compilador, e procure se encontra a definiзгo das cores.


Re: Cores na include - F1N4L - 13.12.2015

como eu adiciono?

Quote:

npp_save
cd $(CURRENT_DIRECTORY)
"F:\PAWN Compiler\pawncc.exe" "$(FILE_NAME)" -; -(