[Ajuda] Macros - Mensagens Duplicadas
#1

E aew galera, vim aqui pedir uma ajudinha, na verdade... uma dъvida.

Eu uso esse macro:

pawn Код:
#define Msg(%0,%1,%2); format(String, sizeof(String), %1,%2 ); SendClientMessage(%0, -1, String);
new String[256];
Tudo da certo quando eu comeзo a usar, mas quando eu uso ele muitas vezes, comeзa a acontecer isso... (QUANDO USO A FUNЗГO, APARECE 2 MENSAGENS DO MESMO JEITO)

Eu queria saber se alguйm aн tem uma idйia do que eu sou usando para acontecer isso.
Minha primeira suposiзгo й que eu estava usando stock's, e como eu coloco return 1; no final da stock e return 1; no final da minha funзгo, iria dar conflito... Mas acho que nгo й isso.

Agradeзo desde jб!
Reply
#2

pawn Код:
#define     Msg(%1,%2,%3,%4) do{format(String,sizeof(String), %3, %4 ); SendClientMessage( %1, %2, String); } while(IsPlayerConnected(-1))
Reply
#3

Quote:
Originally Posted by Cor3y
Посмотреть сообщение
pawn Код:
#define     Msg(%1,%2,%3,%4) do{format(String,sizeof(String), %3, %4 ); SendClientMessage( %1, %2, String); } while(IsPlayerConnected(-1))
Vlw, irei testar quando chegar em casa...
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)