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);
}
Но не помагает! Подскажите пж из-за чего?
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);
}
Но не помагает! Подскажите пж из-за чего?
