SA-MP Forums Archive
[Ajuda] Ajudinha rapidгo - 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] Ajudinha rapidгo (/showthread.php?tid=249463)



[Ajuda] Ajudinha rapidгo - Lucas_ - 19.04.2011

Galera uma duvida..
como faзo para mostrar o Ip do jogar no baninfo...
quando o player й ban aparece a menssagem de ban..
mais quero que apareзa o IP do jogador tbm!

olha o codigo

pawn Код:
new baninfo[128];
        if(PlayerInfo[playerid][pBan] == 1)//autoban
        {
            format(baninfo, sizeof(baninfo), "Vocк Estб banido do %s: \n\nAdmin que baniu: %s\nMotivo: %s\n\nPara Revisгo de Banimento, visite o fуrum\n\n**********.", SCRIPT_VERSION, PlayerInfo[playerid][pAdminName], PlayerInfo[playerid][pMotivo]);
            ShowPlayerDialog(playerid,DIALOG_EQUIP,DIALOG_STYLE_MSGBOX,"Informaзхes do Banimento",baninfo,"Ok","Sair");
            Ban(playerid);
        }
        else if(PlayerInfo[playerid][pWarns] == 3)//autoban
        {
            format(baninfo, sizeof(baninfo), "Vocк Estб banido do %s: \n\nAdmin que baniu: %s\nMotivo: %s\n\nPara Revisгo de Ban, visite o fуrum.\n\nFуrum: *********", SCRIPT_VERSION, PlayerInfo[playerid][pAdminName], PlayerInfo[playerid][pMotivo]);
            ShowPlayerDialog(playerid,DIALOG_EQUIP,DIALOG_STYLE_MSGBOX,"Informaзхes do Banimento",baninfo,"Ok","Sair");
            Ban(playerid);
        }
quero que apareзa o IP tbm alguem me ajuda?


Re: [Ajuda] Ajudinha rapidгo - Carl_Thuse - 19.04.2011

https://sampwiki.blast.hk/wiki/GetPlayerIp


Re: [Ajuda] Ajudinha rapidгo - Lucas_ - 19.04.2011

nгo й isso... quero que apareзa o IP da internet do player naquele codigo acima que mandei....


Re: [Ajuda] Ajudinha rapidгo - Macintosh - 19.04.2011

Coloca pra salvar o ip dele quando for banido e ler quando ele logar.

pawn Код:
if(strcmp("/ban", cmdtext, true) == 0)
{
 // FUNЗГO DO BAN
 //GetPlayerIp....
 return 1;
}
pawn Код:
public OnPlayerConnect(playerid)
{
         if(PlayerInfo[playerid][pBan] == 1)//autoban
        {
            format(baninfo, sizeof(baninfo), "Vocк Estб banido do %s: \n\nAdmin que baniu: %s\nMotivo: %s\n\nPara Revisгo de Banimento, visite o fуrum\n\n**********.", SCRIPT_VERSION, PlayerInfo[playerid][pAdminName], PlayerInfo[playerid][pMotivo]);
            //Dini_Int...
            ShowPlayerDialog(playerid,DIALOG_EQUIP,DIALOG_STYLE_MSGBOX,"Informaзхes do Banimento",baninfo,"Ok","Sair");
            Ban(playerid);
        }
        else if(PlayerInfo[playerid][pWarns] == 3)//autoban
        {
            format(baninfo, sizeof(baninfo), "Vocк Estб banido do %s: \n\nAdmin que baniu: %s\nMotivo: %s\n\nPara Revisгo de Ban, visite o fуrum.\n\nFуrum: *********", SCRIPT_VERSION, PlayerInfo[playerid][pAdminName], PlayerInfo[playerid][pMotivo]);
           //Dini_Int...
            ShowPlayerDialog(playerid,DIALOG_EQUIP,DIALOG_STYLE_MSGBOX,"Informaзхes do Banimento",baninfo,"Ok","Sair");
            Ban(playerid);
        }
 return 1;
}



Re: [Ajuda] Ajudinha rapidгo - Diogo_Bras - 19.04.2011

Eu nгo percebi muito bem onde vocк queria que aparecesse o ip do jogador banido :/
Eu coloquei a aparecer o IP dele quando ele й banido, quando o dialog aparece antes de aparecer o nome do administrador que o baniu, aparece o ip.
pawn Код:
if(PlayerInfo[playerid][pBan] == 1)//autoban
   {
      new PlayerIP[20];
      GetPlayerIp(playerid, PlayerIP, sizeof(PlayerIP));
      format(baninfo, sizeof(baninfo), "Vocк Estб banido do %s: \n\nSeu IP: %s\nAdmin que baniu: %s\nMotivo: %s\n\nPara Revisгo de Banimento, visite o fуrum\n\n**********.", SCRIPT_VERSION, PlayerIP, PlayerInfo[playerid][pAdminName], PlayerInfo[playerid][pMotivo]);
      ShowPlayerDialog(playerid,DIALOG_EQUIP,DIALOG_STYLE_MSGBOX,"Informaзхes do Banimento",baninfo,"Ok","Sair");
      Ban(playerid);
   }
   else if(PlayerInfo[playerid][pWarns] == 3)//autoban
   {
       new PlayerIP[20];
      GetPlayerIp(playerid, PlayerIP, sizeof(PlayerIP));
      format(baninfo, sizeof(baninfo), "Vocк Estб banido do %s: \n\nSeu IP: %s\nAdmin que baniu: %s\nMotivo: %s\n\nPara Revisгo de Ban, visite o fуrum.\n\nFуrum: *********", SCRIPT_VERSION, PlayerIP, PlayerInfo[playerid][pAdminName], PlayerInfo[playerid][pMotivo]);
      ShowPlayerDialog(playerid,DIALOG_EQUIP,DIALOG_STYLE_MSGBOX,"Informaзхes do Banimento",baninfo,"Ok","Sair");
      Ban(playerid);
   }



Re: [Ajuda] Ajudinha rapidгo - Lucas_ - 20.04.2011

Vlw Diogo_Bras deu certo aqui

PODE FECHAR O TOPICO