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
Вход
Регистрация
Помощь

Тема закрыта







