20.04.2013, 16:22
(
Последний раз редактировалось FelipeMancilla; 23.04.2013 в 22:52.
)
Buenas Tardes comunidad, tengo una duda, verбn estaba scripteando el GM de Zenon City, yo saque el Sistema de /ad porque me parecia que habia que dar mucha vuelta, lo que yo queria era que solo /ad [Texto] y Sale el mensaje, Lo logre, pero lo que me paso, fue que puse /ad y Bueno, todo salio bien, hasta que espere un minuto, y todavia decia: Debes esperar un minuto para que vuelvas a enviar un anuncio, prueba de aqui a un minuto, no se como hacer para poder enviar mensaje otra vez, que hago? Porfa si me pueden ayudar, me dicen que lineas muestro. aqui las de mi CMD.
pawn Код:
#define AD_PRICE 25
pawn Код:
forward tiempoad();
public tiempoad()
{
adds = 0;
return 1;
}
zcmd(ad, playerid, params[])
{
if(!sscanf(params, "s[128]", params[0]))
{
if(Info[playerid][pPnumber] == 0) return SendClientMessageEx(playerid, COLOR_GREY, "No tienes telйfono, cуmpra uno en el 24/7.");
{
new szerror[128];
format(szerror, sizeof(szerror), "Sуlo se puede enviar un anuncio global cada 1 Minuto, faltan %d segundos.", iAdverTimer);
return SendClientMessageEx(playerid, COLOR_GREY, szerror);
}
if(CheckMoney(playerid, AD_PRICE))
{
new string[180];
format(string, sizeof(string), "{13FF00}[Anuncio] %s (Contacto: %d)", params[0], Info[playerid][pPnumber]);
OOCNews(-1,string);
Bought(playerid, AD_PRICE);
format(string, sizeof(string), "Anunciante: %s (%d)", GetPlayerNameEx(playerid), playerid);
ABroadCast(COLOR_WHITE,string,1);
adds = 60;
SetTimer("tiempoad" , 60000, 0);
}
}
else SendClientMessageEx(playerid, COLOR_GRAD2, "Utilize: /ad <Anuncio>");
return 1;
}