Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Topo do GM
- #define PastaLogin "PastaLogin/%s.ini"
- #define Dialogo_UltimoLogin 2500
- new Fala[128];
- new Fala2[128];
- new Nome[21];
- stock PlayerName(playerid)
- {
- GetPlayerName(playerid,Nome,sizeof(Nome));
- return Nome;
- }
- // OnPlayerConnect
- format(Fala,sizeof(Fala),PastaLogin,PlayerName(playerid));
- if(dini_Exists(Fala))
- {
- dini_Create(Fala);
- }
- new Time[6];
- gettime(Time[0],Time[1],Time[2]);
- getdate(Time[3],Time[4],Time[5]);
- dini_IntSet(Fala,"Horas",Time[0]);
- dini_IntSet(Fala,"Minutos",Time[1]);
- dini_IntSet(Fala,"Segundos",Time[2]);
- dini_IntSet(Fala,"Dia",Time[3]);
- dini_IntSet(Fala,"Mes",Time[4]);
- dini_IntSet(Fala,"Ano",Time[5]);
- // Comando
- if(strcmp(cmdtext,"/ultimologin",true) == 0)
- {
- ShowPlayerDialog(playerid,Dialogo_UltimoLogin,DIALOG_STYLE_INPUT,"Ultimo Login","Digite o nome do jogador para saber o seu ultimo login","Digitar","Cancelar");
- return 1;
- }
- // OnDialogResponse
- if(dialogid == Dialogo_UltimoLogin)
- {
- if(response)
- {
- if(!strlen(inputtext))
- {
- ShowPlayerDialog(playerid,Dialogo_UltimoLogin,DIALOG_STYLE_INPUT,"Ultimo Login","Digite o nome do jogador para saber o seu ultimo login","Digitar","Cancelar");
- return 1;
- }
- format(Fala,sizeof(Fala),PastaLogin,inputtext);
- if(!dini_Exists(Fala))
- {
- SendClientMessage(playerid,0xBFBFBFAA,"Conta não encontrada no banco de dados.");
- return 1;
- }
- else
- {
- format(Fala2,sizeof(Fala2),"%s logou a ultima vez às %d/%d/%d às %d:%d:%d",inputtext,dini_Int(Fala,"Dia"),dini_Int(Fala,"Mes"),dini_Int(Fala,"Ano"),dini_Int(Fala,"Horas"),dini_Int(Fala,"Minutos"),dini_Int(Fala,"Segundos"));
- ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Ultimo Login",Fala2,"Cancelar","");
- return 1;
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment