[Ajuda] Ajudinha rapidгo
#1

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?
Reply
#2

https://sampwiki.blast.hk/wiki/GetPlayerIp
Reply
#3

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

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;
}
Reply
#5

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);
   }
Reply
#6

Vlw Diogo_Bras deu certo aqui

PODE FECHAR O TOPICO
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)