SA-MP Forums Archive
[AJUDA] /dominar gz - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] /dominar gz (/showthread.php?tid=277480)



[AJUDA] /dominar gz - Lipe_Stronda - 18.08.2011

Bom, meu comando /do nгo estб funcionando
sempre aparece: Comando Invalido

PHP код:
// ================== [ Gangzones Dominar ] ====================================
    
new string[256], sendername[MAX_PLAYERS];
    
GetPlayerName(playeridsendernamesizeof(sendername));
    if(!
strcmp("/do"cmdtexttrue) || !strcmp("/dominar"cmdtexttrue))//Se: O comando digitado for /do ou /dominar...
    
{
        if(
IsPlayerInCemiterio(playerid))//Se: Jogador no Cemiterio...
        
{
            if(
Dominando[playerid] != 0)//Se: Dominando nгo for igual a 0.
            
{
                
SendClientMessage(playerid0x666666FF"Vocк jб esta dominando uma GangZone.");//Mensagem de Erro.
                
return 1;//Termina o Comando.
            
}
            if(
CemiterioSendoDominado != 0)//Se: O cemiterio esta sendo dominado...
            
{
                
SendClientMessage(playerid0x666666FF"O Cemiterio jб esta sendo dominado.");//Mensagem de Erro.
                
return 1;//Termina o Comando.
            
}
            if(
DonoCemiterio == gTeam[playerid])//Se: O Cemiterio for da Gang do Jogador...
            
{
                
SendClientMessage(playerid0x666666FF"O Cemiterio jб й da sua Gang.");//Mensagem de Erro.
                
return 1;//Termina o Comando.
            
}
            
format(stringsizeof(string), "O Jogador %s da Gang %s esta dominando o Cemiterio."sendernameGangName[gTeam[playerid]]);//Cria um Texto com o Nome e Gang do jogador
            
SendClientMessageToAll(0x007700FFstring);//Envia o Texto para todos
            
GangZoneFlashForAll(GZCemiterioGetGangColor(gTeam[playerid]));//Faz a GangZone ficar piscando com a cor da gang do jogador que irб dominar
            
SetTimerEx("DominarCemiterio"30000false"i"playerid);//Executar uma funзгo depois de 30 segundos
            
CemiterioSendoDominado 1;//Nгo permite o Cemiterio ser dominado
            
Dominando[playerid] = 1;//Nгo permite o jogador dorminar outra gang zone
            
return 1;//Termina o Comando.
        
}
    }
    return 
SendClientMessage(playerid0xFFFFFFFF"Comando Invalido.");//Fim.




Re: [AJUDA] /dominar gz - Shadoww5 - 18.08.2011

Tente:

PHP код:
    new string[256], sendername[MAX_PLAYERS];
    
GetPlayerName(playeridsendernamesizeof(sendername));
    if(!
strcmp("/do"cmdtexttrue) || !strcmp("/dominar"cmdtexttrue))//Se: O comando digitado for /do ou /dominar...
    
{
        if(
IsPlayerInCemiterio(playerid))//Se: Jogador no Cemiterio...
        
{
            if(
Dominando[playerid] != 0)//Se: Dominando nгo for igual a 0.
            
{
                
SendClientMessage(playerid0x666666FF"Vocк jб esta dominando uma GangZone.");//Mensagem de Erro.
                
return 1;//Termina o Comando.
            
}
            if(
CemiterioSendoDominado != 0)//Se: O cemiterio esta sendo dominado...
            
{
                
SendClientMessage(playerid0x666666FF"O Cemiterio jб esta sendo dominado.");//Mensagem de Erro.
                
return 1;//Termina o Comando.
            
}
            if(
DonoCemiterio == gTeam[playerid])//Se: O Cemiterio for da Gang do Jogador...
            
{
                
SendClientMessage(playerid0x666666FF"O Cemiterio jб й da sua Gang.");//Mensagem de Erro.
                
return 1;//Termina o Comando.
            
}
            
format(stringsizeof(string), "O Jogador %s da Gang %s esta dominando o Cemiterio."sendernameGangName[gTeam[playerid]]);//Cria um Texto com o Nome e Gang do jogador
            
SendClientMessageToAll(0x007700FFstring);//Envia o Texto para todos
            
GangZoneFlashForAll(GZCemiterioGetGangColor(gTeam[playerid]));//Faz a GangZone ficar piscando com a cor da gang do jogador que irб dominar
            
SetTimerEx("DominarCemiterio"30000false"i"playerid);//Executar uma funзгo depois de 30 segundos
            
CemiterioSendoDominado 1;//Nгo permite o Cemiterio ser dominado
            
Dominando[playerid] = 1;//Nгo permite o jogador dorminar outra gang zone
            //Termina o Comando.
        
}
        return 
1;
    }
    return 
SendClientMessage(playerid0xFFFFFFFF"Comando Invalido.");//Fim.




Re: [AJUDA] /dominar gz - Skoll - 18.08.2011

Ve se para de roubar script mano, darconian acabou de postar dъvida sobre esse mesmo cуdigo


Re: [AJUDA] /dominar gz - Lipe_Stronda - 18.08.2011

mano eu tenho o mesmo sistema que o dele, isso foi um tutorial acho que do drakins.


Re: [AJUDA] /dominar gz - Lipe_Stronda - 18.08.2011

malz double, mais agora nao estб acontecendo nada, se digita e puff


Re: [AJUDA] /dominar gz - [S]trong - 18.08.2011

pawn Код:
new string[256], sendername[MAX_PLAYERS];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(!strcmp("/do", cmdtext, true) || !strcmp("/dominar", cmdtext, true))//Se: O comando digitado for /do ou /dominar...
    {
        if(IsPlayerInCemiterio(playerid))
        {
            if(Dominando[playerid] != 0)//Se: Dominando nгo for igual a 0.
            {
                SendClientMessage(playerid, 0x666666FF, "Vocк jб esta dominando uma GangZone.");//Mensagem de Erro.
                return 1;//Termina o Comando.
            }
            if(CemiterioSendoDominado != 0)//Se: O cemiterio esta sendo dominado...
            {
                SendClientMessage(playerid, 0x666666FF, "O Cemiterio jб esta sendo dominado.");//Mensagem de Erro.
                return 1;//Termina o Comando.
            }
            if(DonoCemiterio == gTeam[playerid])//Se: O Cemiterio for da Gang do Jogador...
            {
                SendClientMessage(playerid, 0x666666FF, "O Cemiterio jб й da sua Gang.");//Mensagem de Erro.
                return 1;//Termina o Comando.
            }
            format(string, sizeof(string), "O Jogador %s da Gang %s esta dominando o Cemiterio.", sendername, GangName[gTeam[playerid]]);//Cria um Texto com o Nome e Gang do jogador
            SendClientMessageToAll(0x007700FF, string);//Envia o Texto para todos
            GangZoneFlashForAll(GZCemiterio, GetGangColor(gTeam[playerid]));//Faz a GangZone ficar piscando com a cor da gang do jogador que irб dominar
            SetTimerEx("DominarCemiterio", 30000, false, "i", playerid);//Executar uma funзгo depois de 30 segundos
            CemiterioSendoDominado = 1;//Nгo permite o Cemiterio ser dominado
            Dominando[playerid] = 1;//Nгo permite o jogador dorminar outra gang zone
            //Termina o Comando.
        }
        else
        {
            SendClientMessage(playerid,0x666666FF,"ERROR: Vocк nгo estб no cemitйrio.");
        }
        return 1;
    }
    return 1;
}



Re: [AJUDA] /dominar gz - Lipe_Stronda - 18.08.2011

nгo foi resolvido , deixa pra la vo exclui isso