[Ajuda] Mensagens automбticas e aleatуrias!
#1

Bom, as mensagens nгo estг executando depois de dois minutos da GM iniciada. O que errado?

Topo do GM:

PHP код:
new MensagensServidor [2][]= 
{
"Precisa de ajuda e nгo tem adm on? use: /ajuda.",
"Qualquer duvida, use /duvida [sua dъvida]"
}; 
OnPlayerConnect
PHP код:
public OnPlayerConnect(playerid
{
    
        
SetTimer ("SendMessage" 120000true);
    return 
1;

Final da GM:

PHP код:
forward SendMensagem(); 
public 
SendMensagem ()
{
    new 
String [100];
    new 
RandomMensagensServidor random(sizeof(MensagensServidor));
    
format(String,sizeof(String), "%s"MensagensServidor[RandomMensagensServidor]);
    
SendClientMessageToAll (AzulString);
    return 
1;

OBS: COMPLIA TUDO CERTINHO, SУ QUE AS MENSAGENS NГO SГO EXECUTADAS!
Reply
#2

Coloca em OnGameModeInit.
Reply
#3

Quote:
Originally Posted by ipsLuan
Посмотреть сообщение
Coloca em OnGameModeInit.
Mano, nгo vai. Ja coloquei no OngameModeInit e nгo vai. Mais compila sem da erro algum. Se puder ajudar, agradeзo, se nгo, agradeзo da mesma forma.
Reply
#4

PHP код:
new MensagensServidor [][]=  

    
"Precisa de ajuda e nгo tem adm on? use: /ajuda."
    
"Qualquer duvida, use /duvida [sua dъvida]"
};

public 
OnGameModeInit()
{
    
SetTimer("SendMensagem"120000true); // 120000 = dois minutos em milйsimos.
    
return true;
}

forward SendMensagem();  
public 
SendMensagem () 

    new 
rand random(sizeof(MensagensServidor)); 
    
SendClientMessageToAll(AzulMensagensServidor[rand]); 
    return 
true

Reply
#5

Poxa, vlw. Funcionou aqui, peguei as dicas de vocкs e pesquisei aqui no search e deu certo!!! Vlwwww
Reply
#6

Quote:
Originally Posted by Glederson_dom
Посмотреть сообщение
PHP код:
new MensagensServidor [][]=  

    
"Precisa de ajuda e nгo tem adm on? use: /ajuda."
    
"Qualquer duvida, use /duvida [sua dъvida]"
};
public 
OnGameModeInit()
{
    
SetTimer("SendMensagem"120000true); // 120000 = dois minutos em milйsimos.
    
return true;
}
forward SendMensagem();  
public 
SendMensagem () 

    new 
rand random(sizeof(MensagensServidor)); 
    
SendClientMessageToAll(AzulMensagensServidor[rand]); 
    return 
true

Mano, olhei no search, fiz com base nele e deu certo. Mas sу ta executando a primeira frase e as outras nгo. No seu codigo tmb, me ajuda ae pff
Reply
#7

Mostra o code que vocк fez
Reply
#8

Quote:
Originally Posted by IlanZ
Посмотреть сообщение
Mostra o code que vocк fez
Eu tava colocando apenas 3 mensagens. E sу executava uma. Ai eu acrescentei 10 frases e funcionou normal, ele ta "sorteando" agora.. vlw manin!
Reply
#9

Se nгo conseguir Existe Um Fs! >AQUI!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)