stock PayDay:
код1:
if(newday) { new saturday = 1310155200, w = gettime(), day_week; while(w - saturday > 60 * 60 * 24) { w -= 60 * 60 * 24; day_week ++; } while(day_week >= 7) day_week -= 7; foreach(new i:Player) { if(!PlayerInfo[i][pLogin] || AntiCheatIsKickedWithDesync(i)) continue; if(PlayerInfo[i][pLeader] > 0 ) { static const Names_Days[7][22] = {"online_saturday","online_sunday","online_monday","online_tuesday","online_wednesday","online_thursday" ,"online_friday"}; cmdstr = ""; format(cmdstr,sizeof(cmdstr),"UPDATE `leaders` SET `%s` = '%d', WHERE lead_id = %i LIMIT 1",Names_Days[day_week], LeadInfo[i][leadPlayTime], LeadInfo[i][leadID]); mysql_tquery(connects, cmdstr); LeadInfo[i][leadPlayTime] = 0; } } }

код2:
f(h == 00 && m == 00) { if(getDayEx()==2) { foreach(new i: Player) { if(PlayerInfo[i][pLogin] || !PlayerInfo[i][pLeader]) continue; LeadInfo[i][leadPlayTime] = 0; } mysql_tquery(connects, "UPDATE "TABLE_LEADERS" SET online_monday = 0, online_tuesday = 0, online_wednesday = 0, online_thursday = 0, online_friday = 0, online_saturday = 0, online_sunday = 0"); } }

По сути больше ничего нет, но что и куда добавлять тоже уже не знаю
Сообщение отредактировал TaRtAlEtKA: 29 сентября 2024 - 14:55