Estou com muita dificuldade -
PhoxNie - 29.07.2013
pawn Код:
else
if (PlayerFile_Load(playerid) == 1)
{
GetPlayerName(playerid, NomeR, sizeof(NomeR));
GetPlayerIp(playerid, IP, 30);
format(Stringw, sizeof(Stringw), "%s{FF8000}» Teste «\n\n{999999}Nick: {FFFFFF}%s\n{999999}Seu IP: {FFFFFF}%s\n{999999}Status: {00FF00}Registrado\n\n{FF8000}Digite sua senha para logar!", Stringw, NomeR, IP);
LoginMsg(playerid);
// Verifique se o jogador ainda й proibido
if (APlayerData[playerid][BanTime] < gettime()) // Jogador ban-tempo й passado
ShowPlayerDialog(playerid, DialogLogin, DIALOG_STYLE_PASSWORD, "{FFFFFF}Insira sua senha para logar:", Stringw, TXT_DialogLoginButton1, TXT_DialogButtonCancel);
else // Jogador ainda й proibido
{
ShowRemainingBanTime(playerid); // Mostrar o restante tempo proibiзгo para o jogador й dias, horas, minutos, segundos
Kick(playerid); // Chute o jogador
}
}
else
if (PlayerFile_Load(playerid) == 0)
{
GetPlayerName(playerid, NomeaR, sizeof(NomeaR));
GetPlayerIp(playerid, IPa, 30);
format(Strna, sizeof(Strna), "%s{FF8000}» Teste «\n\n{999999}Sua Conta: {FFFFFF}%s\n{999999}Seu IP: {FFFFFF}%s\n{999999}Status: {FF0000}Nгo registrada\n\n{FF8000}Digite uma senha para registrar-se no servidor!", Strna, NomeaR, IPa);
LoginMsg(playerid);
ShowPlayerDialog(playerid, DialogRegister, DIALOG_STYLE_INPUT, " {FFFFFF}Registre-se em nosso servidor:", Strna, TXT_DialogRegisterButton1, TXT_DialogButtonCancel);
}
Entгo estou querendo por o ultimo login , com data/hora. eu entrei em vбrios topicos mais todos deram erros no meu se alguйm puder me ajudar.
Respuesta: Estou com muita dificuldade -
ViniKuliveguisky - 29.07.2013
usa o Gettime e Getdata, salva em Dini/SII/Dof2 na public OnPlayerDisconnect e depois adiciona ali onde vocк quer que apareзa
Re: Estou com muita dificuldade -
PhoxNie - 29.07.2013
E para mim mudar isso como , vou faze? . sera que vocк pode me da uma ajudinha ?
Respuesta: Estou com muita dificuldade -
ViniKuliveguisky - 29.07.2013
Vo te dar uma idйia aqui.
pawn Код:
#include <SII> // baixa ela em algum lugar no forum se vocк nгo tem
Topo GM
pawn Код:
new ano, mes, dia, hora, minuto, segundo;
OnPlayerDisconnect
pawn Код:
getdate(ano, mes, dia);
gettime(hora, minuto, segundo);
INI_Open(ObterINI(playerid));
INI_WriteInt("Ano",ano);
INI_WriteInt("Mкs", mes);
INI_WriteInt("Dia", dia);
INI_WriteInt("Hora", hora);
INI_WriteInt("Minuto", minuto);
INI_WriteInt("Segundo", segundo);
INI_Save();
INI_Close();
Ai agora implanta no seu code assim
pawn Код:
INI_Open(ObterINI(playerid));
ano = INI_ReadInt("Ano");
mes = INI_ReadInt("Mкs");
dia = INI_ReadInt("Dia");
hora = INI_ReadInt("Hora");
minuto = INI_ReadInt("Minuto");
segundo = INI_ReadInt("Segundo");
new datahora[200];
format(datahora, sizeof(datahora), "Ultimo Login: %d/%d/%d бs %d/%d/%d", dia, mes, ano, hora, minuto, segundo);
SendClientMessage(playerid, Vermelho, datahora);
Final do GM
pawn Код:
stock ObterINI(playerid)
{
new conta[64];
format(conta,64,"Contas/%s.ini",gPlayerName[playerid]);
return conta;
}
A parte que й pra voce colocar no registro nгo faзa igual o meu й sу uma base pra vocк saber.
Re: Estou com muita dificuldade -
PhoxNie - 29.07.2013
Ok vou tentar e ja falo com vocк.
Respuesta: Re: Estou com muita dificuldade -
ViniKuliveguisky - 29.07.2013
Quote:
Originally Posted by PhoxNie
Ok vou tentar e ja falo com vocк.
|
Funcionou?