SA-MP Forums Archive
Como pongo un sistema de baneo para mi server? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Como pongo un sistema de baneo para mi server? (/showthread.php?tid=543167)



Como pongo un sistema de baneo para mi server? - Smiht - 25.10.2014

Buenas tengo mi server todo completo pero donde le pongo un sistema de ban?

mi gm tiene todo

en que lado le creo ese comando? gracias


Respuesta: Como pongo un sistema de baneo para mi server? - Ghost112397 - 25.10.2014

JAJAJAJAJAJAJA.

їUsas ZCMD o que usas para crear tus comandos?


Respuesta: Como pongo un sistema de baneo para mi server? - !R1Ch@rD! - 25.10.2014

que sistema de comando usas? para poder ayudarte!


Re: Como pongo un sistema de baneo para mi server? - SASRicardoXD - 25.10.2014

lo creas en OnPlayerCommandText si no utilizas ningun procesador de comandos externo.


Re: Respuesta: Como pongo un sistema de baneo para mi server? - Smiht - 25.10.2014

Quote:
Originally Posted by !R1Ch@rD!
Посмотреть сообщение
que sistema de comando usas? para poder ayudarte!
zcmd


Respuesta: Re: Respuesta: Como pongo un sistema de baneo para mi server? - !R1Ch@rD! - 25.10.2014

Quote:
Originally Posted by Smiht
Посмотреть сообщение
zcmd
pawn Код:
CMD:ban(playerid,params[]) {
    new string[256];
    if(PlayerInfo[playerid][pAdmin] < 6) return SendClientMessage(playerid,red,"[ERROR]: Necesitas ser Administrador nivel 6 para usar este comando.");
    if(sscanf(params, "rs[128]", params[0], params[1])) return SendClientMessage(playerid, red, "[USA]: /ban [playerid] [razуn]") &&
    SendClientMessage(playerid, orange, "[Funciуn]: Expulsas del Server a Especificado Jugador sin que este pueda entrar otra vez!");
    if(strlen(params[1]) < 4) return SendClientMessage(playerid, red, "[ERROR]: Razуn no Vбlida!");
    if(params[0] == playerid) return SendClientMessage(playerid, red, "[ERROR]: No puedes darte Ban a ti Mismo!");
    if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, red, "[INFO]: El player no estб conectado");
    CMDMessageToAdmins(playerid,"BAN");
    format(string,sizeof(string),"[INFO]: %s ha sido Baneado por el Administrador %s [Razуn: %s]",pName(params[0]),pName(playerid),params[1]);
    SendClientMessageToAll(red,string);
    SaveToFile("BanLog",string);
    if(udb_Exists(PlayerName2(params[0])) && PlayerInfo[params[0]][LoggedIn] == 1) dUserSetINT(PlayerName2(params[0])).("banned",1);
    print(string);
    BanEx(params[0], string);
    return 1;
}
te sirve este ponle algunas cosas que tengas definida xD modificale a tu gusto