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 e SendClientMessage em um macro.
Parametros:
Modo de uso:
Já a SendClientMessage normal os parametros seriam:
É um tutorial é basico.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 e 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)
Código:
%0 = playerid.
%1 = Cor.
%2 = Mensagem.
%3 = String.
pawn Código:
MSGFormatada(playerid, COR, MSG, STRING);
pawn Código:
SendClientMessage(playerid, COR, MSG);
Creditos: tonisantolia
0 comentários:
Postar um comentário