[Ajuda] Problema automsg
#1

To com um problema nas minhas msgs automaticas, elas estгo funfando, mas elas mandam toda hora, queria q sу fosse mmandadas de 5 em mim

E ainda tem outra, as vezes manda 2,3,4 msg de uma vez queria q fosse uma de cada vez

public menssagem1()
{
SendClientMessageToAll(0xFFFF00AA, "MSG 1");
return 1;
}
public menssagem2()
{
SendClientMessageToAll(0xFFFF00AA, "MSG 2");
return 1;
}
public menssagem3()
{
SendClientMessageToAll(0xFFFF00AA, "MSG 3");
return 1;
}
public menssagem4()
{
SendClientMessageToAll(0xFFFF00AA, "MSG 4");
return 1;
}
public menssagem5()
{
SendClientMessageToAll(0xFFFF00AA, "MSG 5");
return 1;
}

ongamemodeinit
SetTimer("menssagem1",480000,1); // coresa
SetTimer("menssagem2",720000,1);
SetTimer("menssagem3",960000,2);
SetTimer("menssagem4",1200000,1);
SetTimer("menssagem5",2400000,1);
Reply
#2

pawn Код:
new Mensagens[][] = {

    {"MSG 1"},
    {"MSG 2"},
    {"MSG 3"},
    {"MSG 4"},
    {"MSG 5"}
};

new TimerMensagens;

forward showRandomMessage();

public OnGameModeInit() {

    TimerMensagens = SetTimer("showRandomMessage", 300000, true);
    return 1;
}


public OnGameModeExit() {

    KillTimer(TimerMensagens);
    return 1;
}

public showRandomMessage() {

    new indice = random( sizeof (Mensagens) );
    SendClientMessageToAll(0xFFFF00AA, Mensagens[indice]);
   
    return 1;
}
Reply
#3

Obrigado +rep
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)