[Tutorial] Como usar macros

22 de jan. de 2013.

Bom, não sou muito bom com explicações mas vou tentar ensinar como usar macros, pois vejo que muitas pessoas não sabem usar.

Mãos na Massa
Usar macros é uma maneira de criar funções mais otimizadas para seu script. Veja um exemplo de como formatar uma mensagem e envia-la usando format SendClientMessage em um macro.
pawn Código:
#define MSGFormatada(%0,%1,%2,%3)   new string[128];format(string, sizeof string, %2, %3) && SendClientMessage(%0,%1,string)
Parametros:
Código:
%0 = playerid.
%1 = Cor.
%2 = Mensagem.
%3 = String.
Modo de uso:
pawn Código:
MSGFormatada(playerid, COR, MSG, STRING);
Já a SendClientMessage normal os parametros seriam:
pawn Código:
SendClientMessage(playerid, COR, MSG);
É um tutorial é basico.

Creditos: tonisantolia

0 comentários:

Postar um comentário