Como pongo un sistema de baneo para mi server?
#1

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
Reply
#2

JAJAJAJAJAJAJA.

їUsas ZCMD o que usas para crear tus comandos?
Reply
#3

que sistema de comando usas? para poder ayudarte!
Reply
#4

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

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

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
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)