• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Не работает таймер

Vanik2006

Дебютант
mintime = SetTimerEx("MinuteTimer", 1000*60, true, "d", i);

publics MinuteTimer(i)
{
if(GetPVarInt(i,"Job") == 0 && GetPVarInt(i,"JobMoney") > 0 && GetPVarInt(i,"JobEXP") > 0)
{
Player[pMoney] += GetPVarInt(i,"JobMoney");
Player[pExp] += GetPVarInt(i,"JobEXP");
SavePlayer(i);
SetPVarInt(i,"JobMoney", 0);
SetPVarInt(i,"JobEXP", 0);
ShowInfo(i, COLOR_BLACK, COLOR_GREEN, FixText("Вы получили зарплату"), 2000);
}
SetPlayerScore(i, Player[pLevel]);
if(Player[pMute] > 0)
{
Player[pMute]--;
SavePlayer(i);
}
TimePlayer++;
if(TimePlayer > 23) TimePlayer = 0;
SetPlayerTime(i, TimePlayer, 0);
}

Помагите пожалуйста! Я не понимаю из за чего таймер не работает!
Пробовал и так...

mintime = SetTimerEx("MinuteTimer", 1000*60, false, "d", i);


publics MinuteTimer(i)
{
if(GetPVarInt(i,"Job") == 0 && GetPVarInt(i,"JobMoney") > 0 && GetPVarInt(i,"JobEXP") > 0)
{
Player[pMoney] += GetPVarInt(i,"JobMoney");
Player[pExp] += GetPVarInt(i,"JobEXP");
SavePlayer(i);
SetPVarInt(i,"JobMoney", 0);
SetPVarInt(i,"JobEXP", 0);
ShowInfo(i, COLOR_BLACK, COLOR_GREEN, FixText("Вы получили зарплату"), 2000);
}
SetPlayerScore(i, Player[pLevel]);
if(Player[pMute] > 0)
{
Player[pMute]--;
SavePlayer(i);
}
TimePlayer++;
if(TimePlayer > 23) TimePlayer = 0;
SetPlayerTime(i, TimePlayer, 0);
mintime = SetTimerEx("MinuteTimer", 1000*60, flase, "d", i);
}

Но не помагает! Подскажите пж из-за чего?
 
Сверху Снизу