26.03.2015, 14:07
Hola amigos del samp como puedo hacer para que detecte los baneados con un comando y se vea una lista
con el comando /Baneados.
saludos
con el comando /Baneados.
saludos
stock guardar_expulsados(playerid){
#define FILE_NAME "expulsados.txt"
new
File:archivo,
data[100],
name[MAX_PLAYER_NAME+1];
archivo = fopen(FILE_NAME, io_append);
if(archivo){
GetPlayerName(playerid, name, sizeof(name));
format(data,sizeof(data), "%s\r\n", name);
fwrite(archivo, data);
fclose(archivo);
}
}
stock lista_expulsados(){
#define FILE_NAME "expulsados.txt"
new
File:archivo,
data[100],
resultado[200];
archivo = fopen(FILE_NAME, io_read);
if(archivo){
while(fread(archivo, data)){
StripNewLine(data);
format(resultado,sizeof(resultado), "%s\n", data);
}
fclose(archivo);
}
return resultado;
}
StripNewLine(string[]) {//dini
new len = strlen(string);
if (string[0]==0) return ;
if ((string[len - 1] == '\n') || (string[len - 1] == '\r')) {
string[len - 1] = 0;
if (string[0]==0) return ;
if ((string[len - 2] == '\n') || (string[len - 2] == '\r')) string[len - 2] = 0;
}
}
#include <a_samp>
#include <zcmd>
CMD:expulsarme(playerid, params[]){
guardar_expulsados(playerid);
return true;
}
CMD:verme_expulsado(playerid, params[]){
new
data[100];
format(data,sizeof(data), "%s", lista_expulsados() );
SendClientMessage(playerid, -1, data);
return true;
}