27.07.2011, 22:36
(
Последний раз редактировалось dis77urbio; 27.07.2011 в 23:56.
)
Que tal asi:
Asi quedaria para que esperen los 30 segundos que le pusiste, y ya solo le agregarias lo de los 2 abusos ._. aunque no le veo la necesidad de ponerle 2 abusos cada 30 segundos porque solo pueden usarlo 1 vez cada 30 segundos ._.
pawn Код:
#define MAX_AUTODESBUG 2 //aca pongo la cantidad Permtidas
new NoAbusardesbug[MAX_PLAYERS];
forward VolverAbusardesbug(playerid);
if(strcmp(cmd, "/AutoDesBug", true) == 0) //y ahora el comando
{
if (NoAbusardesbug[playerid] == 1) return SendClientMessage(playerid,0xff0000ff,"No Abuses de Este comando 1 ves cada 30 Segundos !");
{
if(IsPlayerConnected(playerid))
{
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid, 0);
SendClientMessage(playerid, COLOR_GREY, "Te Has Desbugeado Pero los Admins Lo Saben Asi que no abuses (2 permitidos) ");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "Atencion: %s Uso El comando /AutoDesBug Recuerden 2 Veces Se permite segidas que no Abusen !", sendername);
ABroadCast(COLOR_ROJO,string,1);
NoAbusardesbug[playerid] = 1;
SetTimerEx("VolverAbusardesbug", 30000, false, "i", playerid);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Logeate Antes De usar cualquier comando");
}
}
return 1;
}
public VolverAbusardesbug(playerid)// El public con la Variable
{
NoAbusardesbug[playerid] = 0;
return 1;
}