Quote:
Originally Posted by Ecologic
pawn Код:
/* Sustituye */ CMD:banear(playerid, params[]) { new string[80+MAX_PLAYER_NAME*2+28], motivo[28]; if(sscanf(params, "ds", params[0], motivo)) { SendClientMessage(playerid, -1, "Syntax: /banear [playerid] [razуn]"); return 1; } format(string, sizeof(string), "El jugador {FF4500}%s {FFFFFF}fue baneado por un admin. Razуn: {FF4500}%s{FFFFFF}.", GetPlayerNameEx(params[0], motivo)); SendClientMessageToAll(COLOR_WHITE, string); BanEx(params[0]); return 1; }
y el segundo error es por que ya tenнas esa funciуn definida, puedes borrar la linea que te dн, osea esta:
pawn Код:
stock BanEx(playerid) return SetTimerEx("banear", 200, false, "i", playerid); function banear(playerid) return Ban(playerid);
Tampoco vas a necesitar el macro de "function", asн que puedes borrarlo, pero te ahorra muchas lineas en un futuro.
pawn Код:
#define function%0(%1) forward %0(%1); public %0(%1)
Al borrar estas cosas, y no te funciona, pбsame el BanEx que tengas actualmente (el cуdigo).
|
gracias men me funciono, pero una duda cuando doy /banear 0 sonso me dice defrente server close the conection y no me dice el jugador %s fue baneado por un admin- razom %s. comolo soluciono gracias'