27.07.2011, 19:36
Hoolaaa Fooroo Samp! (:
Bueno mi problema es con un comando
No se bien cual es asi que dejo todas las partes del comando y bueno si alguien
Ve el problema ... se lo agradesco
Lo que pasa es que lo puedo usar todo el tiempo sin que me de el Mensaje de esperar 30 segundos
Espero que alguien me sepa ayudar (:
Desde ya muchas Gracias
Bueno mi problema es con un comando
No se bien cual es asi que dejo todas las partes del comando y bueno si alguien
Ve el problema ... se lo agradesco
pawn Код:
#define MAX_AUTODESBUG 2 //aca pongo la cantidad Permtidas
pawn Код:
new NoAbusardesbug[MAX_PLAYERS];
forward VolverAbusardesbug(playerid);
pawn Код:
public VolverAbusardesbug(playerid)// El public con la Variable
{
NoAbusardesbug[playerid] = 0;
return 1;
}
pawn Код:
if(strcmp(cmd, "/AutoDesBug", true) == 0) //y ahora el comando
{
if(NoAbusardesbug[playerid] == MAX_AUTODESBUG)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);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Logeate Antes De usar cualquier comando");
}
return 1;
}
if(NoAbusardesbug[playerid] < MAX_AUTODESBUG) NoAbusardesbug[playerid]++;
if(NoAbusardesbug[playerid] == MAX_AUTODESBUG)
{
SetTimerEx("VolverAbusardesbug",30000,0,"d",playerid);
}
return 1;
}
Espero que alguien me sepa ayudar (:
Desde ya muchas Gracias