SA-MP Forums Archive
[Ajuda] Como faзo isso? - 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] Como faзo isso? (/showthread.php?tid=631621)



Como faзo isso? - Franklin0180 - 01.04.2017

Eu quero usar o mesmo comando (/trabalhar) para por o admin em modo trabalho e tambem em modo jogo, como q eu faзo?

PHP код:
CMD:trabalhar(playeridparams[]) return cmd_pa(playeridparams);
CMD:pa(playeridparams[])
{
    
getdate(AnoMesDia);
    
gettime(HorasMinutosSegundos);
    if(
DadosJogador[playerid][ADMIN_NIVEL] < Moderador) return SendClientMessage(playerid,VERMELHO_BEM_CLARO,"Vocк nгo estб autorizado a usar este comando!");
    if(
Roupa_Farda[0][playerid] == true || Roupa_Farda[1][playerid] == true) return SendClientMessage(playerid,VERMELHO_BEM_CLARO ,"Vocк nгo pode usar esse comando fardado ou com a roupa da org.");
     
DadosJogador[playerid][VERIFICAR_MODO_ADMIN] = 1;
    
SkinsJogadores(playerid);
    
TempoAdmin SetTimerEx("EstadoAdmin"20001"i"playerid);
    
format(Stringsizeof(String), "{00FF00}O Admin:{FFFFFF} %s{00FF00} estб Trabalhando, veja mais informaзхes em {FFFFFF}/admins."PlayerNick(playerid));
    
SendClientMessageToAll(GetPlayerColor(playerid), String);
    
printf(" - [%d/%d/%d]: Admin: %s Estб trabalhando."DiaMesAnoPlayerNick(playerid));
}
else
{
    
getdate(AnoMesDia);
    
gettime(HorasMinutosSegundos);
    if(
DadosJogador[playerid][ADMIN_NIVEL] < Moderador) return SendClientMessage(playerid,VERMELHO_BEM_CLARO,"Vocк nгo estб autorizado a usar este comando!");
    
DadosJogador[playerid][VERIFICAR_MODO_ADMIN] = 0;
       
SetPlayerHealth(playerid100.0);
       
ResetPlayerWeapons(playerid);
       
SkinsJogadores(playerid);
       
KillTimer(TempoAdmin);
    
format(Stringsizeof(String), "{00FF00}O Admin:{FFFFFF} %s{00FF00} estб Jogando, veja mais informaзхes em {FFFFFF}/admins."PlayerNick(playerid));
    
SendClientMessageToAll(GetPlayerColor(playerid), String);
       
printf(" - [%d/%d/%d]: Admin: %s Estб jogando."DiaMesAnoPlayerNick(playerid));
    return 
true;




Re: Como faзo isso? - didimk157 - 01.04.2017

PHP код:
 CMD:pa(playeridparams[]) 

    
getdate(AnoMesDia); 
    
gettime(HorasMinutosSegundos); 
    if(
DadosJogador[playerid][ADMIN_NIVEL] < Moderador) return SendClientMessage(playerid,VERMELHO_BEM_CLARO,"Vocк nгo estб autorizado a usar este comando!"); 
    if(
Roupa_Farda[0][playerid] == true || Roupa_Farda[1][playerid] == true) return SendClientMessage(playerid,VERMELHO_BEM_CLARO ,"Vocк nгo pode usar esse comando fardado ou com a roupa da org."); 
     
DadosJogador[playerid][VERIFICAR_MODO_ADMIN] = 1
    
SkinsJogadores(playerid); 
    
TempoAdmin SetTimerEx("EstadoAdmin"20001"i"playerid); 
    
format(Stringsizeof(String), "{00FF00}O Admin:{FFFFFF} %s{00FF00} estб Trabalhando, veja mais informaзхes em {FFFFFF}/admins."PlayerNick(playerid)); 
    
SendClientMessageToAll(GetPlayerColor(playerid), String); 
    
printf(" - [%d/%d/%d]: Admin: %s Estб trabalhando."DiaMesAnoPlayerNick(playerid)); 

        if(!
strcmp("sair"cmdtext)) 

    
getdate(AnoMesDia); 
    
gettime(HorasMinutosSegundos); 
    if(
DadosJogador[playerid][ADMIN_NIVEL] < Moderador) return SendClientMessage(playerid,VERMELHO_BEM_CLARO,"Vocк nгo estб autorizado a usar este comando!"); 
    
DadosJogador[playerid][VERIFICAR_MODO_ADMIN] = 0
       
SetPlayerHealth(playerid100.0); 
       
ResetPlayerWeapons(playerid); 
       
SkinsJogadores(playerid); 
       
KillTimer(TempoAdmin); 
    
format(Stringsizeof(String), "{00FF00}O Admin:{FFFFFF} %s{00FF00} estб Jogando, veja mais informaзхes em {FFFFFF}/admins."PlayerNick(playerid)); 
    
SendClientMessageToAll(GetPlayerColor(playerid), String); 
       
printf(" - [%d/%d/%d]: Admin: %s Estб jogando."DiaMesAnoPlayerNick(playerid)); 
    return 
true

tente ai n testei


Re: Como faзo isso? - IlanZ - 01.04.2017

PHP код:
CMD:pa(playeridparams[]) 
{
    if(
DadosJogador[playerid][VERIFICAR_MODO_ADMIN] == 0)
    { 
        
getdate(AnoMesDia); 
        
gettime(HorasMinutosSegundos); 
        if(
DadosJogador[playerid][ADMIN_NIVEL] < Moderador) return SendClientMessage(playerid,VERMELHO_BEM_CLARO,"Vocк nгo estб autorizado a usar este comando!"); 
        if(
Roupa_Farda[0][playerid] == true || Roupa_Farda[1][playerid] == true) return SendClientMessage(playerid,VERMELHO_BEM_CLARO ,"Vocк nгo pode usar esse comando fardado ou com a roupa da org."); 
        
DadosJogador[playerid][VERIFICAR_MODO_ADMIN] = 1
        
SkinsJogadores(playerid); 
        
TempoAdmin SetTimerEx("EstadoAdmin"20001"i"playerid); 
        
format(Stringsizeof(String), "{00FF00}O Admin:{FFFFFF} %s{00FF00} estб Trabalhando, veja mais informaзхes em {FFFFFF}/admins."PlayerNick(playerid)); 
        
SendClientMessageToAll(GetPlayerColor(playerid), String); 
        
printf(" - [%d/%d/%d]: Admin: %s Estб trabalhando."DiaMesAnoPlayerNick(playerid)); 
    } 
    else 
    { 
        
getdate(AnoMesDia); 
        
gettime(HorasMinutosSegundos); 
        if(
DadosJogador[playerid][ADMIN_NIVEL] < Moderador) return SendClientMessage(playerid,VERMELHO_BEM_CLARO,"Vocк nгo estб autorizado a usar este comando!"); 
        
DadosJogador[playerid][VERIFICAR_MODO_ADMIN] = 0
        
SetPlayerHealth(playerid100.0); 
        
ResetPlayerWeapons(playerid); 
        
SkinsJogadores(playerid); 
        
KillTimer(TempoAdmin); 
        
format(Stringsizeof(String), "{00FF00}O Admin:{FFFFFF} %s{00FF00} estб Jogando, veja mais informaзхes em {FFFFFF}/admins."PlayerNick(playerid)); 
        
SendClientMessageToAll(GetPlayerColor(playerid), String); 
        
printf(" - [%d/%d/%d]: Admin: %s Estб jogando."DiaMesAnoPlayerNick(playerid)); 
    }
    return 
true