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