[Ajuda] Como criar um comando que verefica nos Logs/pasta ?
#1

Deixem alguns tutoriais para me ajudarem a como fazer um comando que tipo ele verefica nos logs as informaзхes exemplo um ban , tipo digita /infoban [Nome] ai aparece lah uma telinha se o player ta banido / ip / motivo e tals , como fazer para fazer a vereficaзгo na pasta de ban do arquivo ?

Nгo quero pronto apenas tutos
Reply
#2

up...
Reply
#3

Como й o seu sistema de banimento, salva em alguma pasta?
Reply
#4

Use o plugin RL_FILES para ler a pasta...

https://sampforum.blast.hk/showthread.php?tid=411268
Reply
#5

Thider Sim na pasta "Banidos" & "IpsBanidos"

iTakelot vo dar uma ollhada
Reply
#6

Eu usaria DOF2, pesquise que vocк encontrarб vбrios tutoriais, usar o DOF2 para ler arquivo й bem fбcil.
Reply
#7

Se for o GM que vocк me falou na MP:

Seria mais ou menos isso:

PHP код:
CMD:infoban(playeridparams[])
{
    new 
pNome[24];
    if(
sscanf(params"s"pNome)) return SendClientMessage(playerid, -1"Use /infoban [nome]");
    new 
Bans[70];
    
format(Bans70"Banidos/%s.ini"pNome);
    if(!
DOF2_FileExists(Bans)) return SendClientMessage(playerid, -1"Esse cara nгo esta banido!");
    new 
string[128];
    
format(stringsizeof string"BAN: Conta: {1E90FF}%s"pNome);
    
SendClientMessage(playerid, -1string);
    
format(stringsizeof string"BAN: Admin: {1E90FF}%s"DOF2_GetString(Bans"Admin"));
       
SendClientMessage(playerid, -1string);
    
format(stringsizeof string"BAN: Motivo: {1E90FF}%s"DOF2_GetString(Bans"Motivo"));
    
SendClientMessage(playerid, -1string);
    
format(stringsizeof string"BAN: Data / Hora: {1E90FF}%s"DOF2_GetString(Bans"DataeHora"));
    
SendClientMessage(playerid, -1string);
    
format(stringsizeof string"BAN: IP: {1E90FF}%s"DOF2_GetString(Bans"IP"));
    
SendClientMessage(playerid, -1string);
    return 
1;

Reply
#8

PHP код:
stock Ler(name[], playerid)
{
    new 
nomes[255];
    new 
File:archive;
    
archive fopen(nameio_read);
    while(
fread(archivenomes)) 
        
SendClientMessage(playerid0xFFFFFFFFnomes);
    
fclose(archive);

PHP код:
Ler("admins.cfg"playerid); 
Reply
#9

Obrigado Cleyson vou ver se consigo passar para DINI

Obrigado IpsLuan
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)