[Ajuda] termina a guerra e a mensagem nao sai!
#1

Estou com um problema na mensagem de fim da guerra do morro, quando acaba a guerra ela fica repetindo a mensagem de fim de guerra uma atras da outra sem parar...

alguem pode me ajudar?
essa й a mensagem que fica aparecendo uma atras da outra e queria que aparecesse sу uma vez

PHP код:
    SendClientMessageToAll(-1"»-----------------------------{FFFF00}[GUERRA NO MORRO]{FFFFFF}-----------------------------«");
    switch(
GuerraMorro[gDono]){
        case 
0:
        {
            
SendClientMessageToAll(-1"»            ATENЗГO: Nenhuma organizaзгo venceu a guerra no morro!!");
            
format(gStrsizeof(gStr), "»            Numero total de mortes na guerra: {FFFF00}[%d MORTES]{FFFFFF}"GuerraMorro[gMortes]);
            
SendClientMessageToAll(-1gStr);
            
SendClientMessageToAll(-1"»            Mais sorte da prуxima vez!!");
        }  
// й essa mensagem aqui que fica mandando no chat uma atras da outra quando acaba a guerra
        
default:
        {
            
format(gStrsizeof(gStr), "»            ATENЗГO: A Organizaзгo: {FFFF00}%s {FFFFFF}saiu como vencedora da guerra no morro!!"GetOrgNameGM(GuerraMorro[gDono]));
            
SendClientMessageToAll(-1gStr);
            
format(gStrsizeof(gStr), "»            A Organizaзгo foi resposбvel por {FFFF00}%d{FFFFFF} das {FFFF00}%d{FFFFFF} mortes da guerra!"MorroPontos[GuerraMorro[gDono]], GuerraMorro[gMortes]);
            
SendClientMessageToAll(-1gStr);
            
format(gStrsizeof(gStr), "»            Cada player da organizaзгo ganhou {FFFF00}R$%d{FFFFFF} por terem vencido a guerra"ConvertMoney(GuerraMorro[gDinheiro]));
            
SendClientMessageToAll(-1gStr);
            foreach(
Playeri){
                if(
GuerraMorro[gDono] == 1) {
                    if(
GetPlayerOrg(i) == || GetPlayerOrg(i) == || GetPlayerOrg(i) == 33 || GetPlayerOrg(i) == 35)
                    {
                        
GiveDinheiro(iGuerraMorro[gDinheiro]);
                    }
                }
                else {
                    if(
GetPlayerOrg(i) == GuerraMorro[gDono])
                    {
                        
GiveDinheiro(iGuerraMorro[gDinheiro]);
                    }
                }
            }
        }
    }
    
SendClientMessageToAll(-1"»-----------------------------{FFFF00}[GUERRA NO MORRO]{FFFFFF}-----------------------------«");
    
//SoundToAll(1133);

Reply
#2

Return False
Reply
#3

Oxi, vai deixar as mensagens bota moral em tu? manda elas para e pronto! rum...
Reply
#4

use return false;

para mandar a mensagem sу uma vez.
Reply
#5

vlw consegui aqui
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)