Sweet_Bridges
Умник
Включаю в любое время сервер, там 12:00, через час только время меняется и ещё если на сервере нет игроков, то время всегда
стоит на 12:00, в чём проблема?
стоит на 12:00, в чём проблема?
PHP:
public PayDay()
{
for(new i = GetMaxPlayers() - 1; i != -1; i--)
{
if(IsPlayerConnected(i))
{
new exp = PlayerInfo[i][pExp];
new nxtlevel = PlayerInfo[i][pLevel]+1;
new expamount = nxtlevel*levelexp;
new hourgo,mingo,secgo;
new tmphour;
new tmpminute;
new tmpsecond;
gettime(tmphour, tmpminute, tmpsecond);
FixHour(tmphour);
SetWorldTime(tmphour);
gettime(hourgo,mingo,secgo);
SetWorldTime(hourgo);
PlayerInfo[i][pExp] ++;
if(exp == expamount)
{
PlayerInfo[i][pLevel] += 1;
PlayerInfo[i][pExp] = 0;
SCM(i,COLOR_BLUE,"Поздравляем! Ваш уровень повысился.");
DollahScoreUpdate();
return true;
}
new oplata2,oplata3, oplata = 250,oplata4 = 125;
oplata2 = oplata*HouseInfo[PlayerInfo[i][pPhousekey]][hKlass];
oplata3 = oplata4*HouseInfo[PlayerInfo[i][pPhousekey]][hKlass];
if(PlayerInfo[i][pSubsid] == 0) { PlayerInfo[i][pBank] -= oplata2; }
else
{PlayerInfo[i][pBank] += oplata3; }
new acar1[25];
if(PlayerInfo[i][pSubsid] == 0)
{ format(acar1,sizeof(acar1),"%s",oplata2); }
else
{ format(acar1,sizeof(acar1),"%s",oplata3); }
