/vad - вип объявления. Что не так?
Написал команда вип рекламы, ввожу /vad текст выдаёт " Ваше объявление успешно доставлено в службу проверки персональных объявлений. Примерное время ожидания публикования: 156148918961861( и тут огромное число ). Что не так?
PHP код:
CMD:vad(playerid, params[])
{
if(sscanf(params,"s[144]",params[0])) return SCM(playerid, COLOR_WHITE,"• {FFC800}[Подсказка] {ffffff}Используйте /vad [текст]");
if(PlayerInfo[playerid][pMuted]) return SCM(playerid, -1, "• {AC0000}[Ошибка] {ffffff}У вас бан чата!");
if(PlayerInfo[playerid][pDRInections] != 3 || PlayerInfo[playerid][pLeader]) return SCM(playerid, COLOR_WHITE, "• {AC0000}[Ошибка] {ffffff}Вы не имеете статуса VIP GOLD!");
if(GetPVarInt(playerid, #ad_time) > gettime()) return SCM(playerid, -1, "• {AC0000}[Ошибка] {ffffff}Вы уже подали объявление на публикацию. Ожидайте...");
if(!Reklama(playerid, params[0])) return 1;
strmid(gVip[playerid][adSender], PlayerInfo[playerid][pNames], 0, strlen(PlayerInfo[playerid][pNames]), 255);
gVip[playerid][adID] = playerid;
strmid(gVip[playerid][adText], params[0], 0, strlen(params[0]), 255);
SetPVarInt(playerid, #ad_time, gettime()+gVipTime);
gVipTime = gettime()+30;
if(GetPVarInt(playerid, #ad_time) >= 0) SetPVarInt(playerid, #ad_time, gettime()+30);
gVip[playerid][adNumber] = PlayerInfo[playerid][pPnumber];
SCMF(playerid, COLOR_WHITE, "Ваше объявление успешно доставлено в службу проверки персональных объявлений. Примерное время ожидания публикования: %i секунд.",GetPVarInt(playerid, #ad_time));
return true;
}
PHP код:
if(GetPVarInt(playerid, #ad_time) == gettime())
{
format(stringer, BIG_SIZE,"« VIP Radio - %s. Отправитель: %s[%d]. Телефон: %d", gVip[playerid][adText], gVip[playerid][adSender], gVip[playerid][adID], gVip[playerid][adNumber]);
SendClientMessageToAll(0xFFD700FF, stringer);
gVip[playerid][adID] = 0;
gVip[playerid][adNumber] = 0;
strdel(gVip[playerid][adText],0,100);
strdel(gVip[playerid][adSender],0,24);
}