08.12.2014, 20:37
(
Последний раз редактировалось Lanzik; 09.12.2014 в 17:34.
)
Solucionado borro para que no se lo lleven a otro servidor
//____________________asн lo tiene usted___________________________
CMD:kick(playerid,params[])
{
if(PI[playerid][Staff] < 5) return SendClientMessage(playerid, COLOR_BLANCO, "* No estб autorizado a utilizar este comando debido a que no es parte del Staff. ");
if(EstadoDuty[playerid] == false)
{
if(PI[playerid][Staff] == 5)//ya lo tiene arriba, їPara que poner otra vez?
{
if(!sscanf(params,"u",params[0]))
{
Mensaje(params[0],COLOR_BLANCO,"Te han kickeado.");
Kick(params[0]);
Mensaje(playerid,COLOR_BLANCO,"Lo has kickeado.");
}
}else Mensaje(playerid,COLOR_BLANCO,"CMD:/kick [Player-ID]");// aqui deberнa de ir algun mensaje relacionado a la condicional fallida if(PI[playerid][Staff] == 5)
return 1;
}
//falta una corchea para cerrar el CMD:kick(playerid,params[])
//__________________________________________________________________
//________________________Correccion:__________________________
CMD:kick(playerid,params[])
{
if(PI[playerid][Staff] < 5) return SendClientMessage(playerid, COLOR_BLANCO, "* No estб autorizado a utilizar este comando debido a que no es parte del Staff. ");
if(EstadoDuty[playerid] == false)//їno deberнa ser true?, bueno.
{
if(!sscanf(params,"u",params[0]))
{
Mensaje(params[0],COLOR_BLANCO,"Te han kickeado.");
Kick(params[0]);
Mensaje(playerid,COLOR_BLANCO,"Lo has kickeado.");
}else Mensaje(playerid,COLOR_BLANCO,"/kick playerid");
}else Mensaje(playerid,COLOR_BLANCO,"No estбs duty");// aqui deberнa de ir algun mensaje relacionado a la condicional fallida if(PI[playerid][Staff] == 5)
return true;
}
CMD:kick(playerid,params[]) { if(PI[playerid][Staff] < 5) { if(EstadoDuty[playerid] == true) { if(!sscanf(params,"i",params[0])) { Mensaje(params[0],COLOR_BLANCO,"Te han kickeado."); Kick(params[0]); Mensaje(playerid,COLOR_BLANCO,"Lo has kickeado."); }else Mensaje(playerid,COLOR_BLANCO,"/kick playerid"); }else Mensaje(playerid,COLOR_BLANCO,"No estбs duty"); }else Mensaje(playerid, COLOR_BLANCO, "No Eres staff"); return true; } |
CMD:kick(playerid,params[])
{
if(PI[playerid][Staff] < 5) {
if(EstadoDuty[playerid] == true)
{
if(!sscanf(params,"i",params[0]))
{
Mensaje(params[0], Rojo,"Te han kickeado, si es un error avisa a un administrador para atender tu ayuda o ve al foro.");
Kick(params[0]);
Mensaje(playerid, COLOR_ADMIN,"Lo has kickeado.");
}else Mensaje(playerid, COLOR_ADMIN,"/kick playerid");
}else Mensaje(playerid, Rojo,"* No estб autorizado a utilizar este comando debido a que no es eres parte del Staff *.");
}else Mensaje(playerid, Rojo, "* No estб autorizado a utilizar este comando debido a que no es parte del Staff.");
return true;
}
//___________________________________________________________________________________________________________Comandos administradores___________________________________________________________________________________________________________//
command(dutyon, playerid, params[])
{
if(PI[playerid][Staff] < 1) return SendClientMessage(playerid, Rojo, "* No estб autorizado a utilizar este comando debido a que no es eres parte del Staff *. ");
if (EstadoDuty[playerid] == false)
{
if(PI[playerid][Staff] == 1) { SetPlayerColor(playerid,0xFCFF0000); ShowPlayerMarkers(0); }//Ayudante
else if(PI[playerid][Staff] == 2) { SetPlayerColor(playerid,0x0033FFFF); ShowPlayerMarkers(0); }//MODERADOR
else if(PI[playerid][Staff] == 3) { SetPlayerColor(playerid,0x0F000000); ShowPlayerMarkers(0); }//ModeradorJefe
else if(PI[playerid][Staff] == 4) { SetPlayerColor(playerid,0x0089FFFF); ShowPlayerMarkers(0); }//AdministracionJefe
else if(PI[playerid][Staff] == 5) { SetPlayerColor(playerid,0x0033FFFF); ShowPlayerMarkers(0); }//Subdueсo
else if(PI[playerid][Staff] == 6) { SetPlayerColor(playerid,0xF5400000); ShowPlayerMarkers(0); }//Dueсo
EstadoDuty[playerid] = true;
SetPlayerHealth(playerid, 999999);
SetPlayerArmour(playerid, 999999);
SetPlayerColor(playerid, COLOR_ADMIN);
new name[MAX_PLAYER_NAME+1], string[128];
GetPlayerName(playerid, name, sizeof(name));
new Skina = GetPlayerSkin(playerid);
SkinAdmin[playerid] = Skina;
SetTimerEx("PonerSkinAdmin", 1000, false, "i", playerid);
format(string, sizeof(string), "El Administrador {0C8EF8}%s {FFFFFF}estarб en servicio de atenciуn.", name,playerid);
SendClientMessageToAll(0xC4C4C4FF, string);
return 1;
}
else if (EstadoDuty[playerid] == true)
{
SetPlayerSkin(playerid,SkinAdmin[playerid]);
EstadoDuty[playerid] = false;
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 0);
SetPlayerColor(playerid, COLOR_BLANCO);
new name[MAX_PLAYER_NAME+1], string[128];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "- El Administrador {0C8EF8}%s {FFFFFF}estarб fuera de servicio de atenciуn.", name);
SendClientMessageToAll(0xC4C4C4FF, string);
return 1;
}
return 1;
}
CMD:kick(playerid,params[])
{
if(PI[playerid][Staff] < 5) {
if(EstadoDuty[playerid] == true)
{
if(!sscanf(params,"i",params[0]))
{
Mensaje(params[0], Rojo,"Te han kickeado, si es un error avisa a un administrador para atender tu ayuda o ve al foro.");
Kick(params[0]);
Mensaje(playerid, COLOR_ADMIN,"Lo has kickeado.");
}else Mensaje(playerid, COLOR_ADMIN,"/kick playerid");
}else Mensaje(playerid, Rojo,"* No estб autorizado a utilizar este comando debido a que no es eres parte del Staff *.");
}else Mensaje(playerid, Rojo, "* No estб autorizado a utilizar este comando debido a que no es parte del Staff.");
return true;
}
//___________________________________________________________________________________________________________Fin Comandos administradores___________________________________________________________________________________________________________//
if(PI[playerid][Staff] >= 5) {