Обучение/Помощь новичкам | Помощь
174029303 , эм...а не проще ли через крон?то ли сидеть с временем мучатся и думать правильно или нет,то ли на крон кинул и забыл
BMW7777 , ну не знаю, по мне так через таймер проще, считай время будет отсчитываться от того момента, когда юзер нажал кнопку.
Тогда я постараюсь объяснить как сделать через крон.
Делаешь тоже самое, в таблице users создаёшь строку elka и допусти elka_open, после чего на строку elka опять кидаешь число 30 и в функцию забирания ёлки пишешь код к примеру $query = "update users set elka=elka-'1', elka_open='1' where id = '$user_id' limit 1";
$result = mysqli_query($dbc, $query) or die ('Ошибка передачи запроса к БД');, а в файле крон пишешь $query = "update users set elka_open='0'";
$result = mysqli_query($dbc, $query) or die ('Ошибка передачи запроса к БД');
Тогда я постараюсь объяснить как сделать через крон.
Делаешь тоже самое, в таблице users создаёшь строку elka и допусти elka_open, после чего на строку elka опять кидаешь число 30 и в функцию забирания ёлки пишешь код к примеру $query = "update users set elka=elka-'1', elka_open='1' where id = '$user_id' limit 1";
$result = mysqli_query($dbc, $query) or die ('Ошибка передачи запроса к БД');, а в файле крон пишешь $query = "update users set elka_open='0'";
$result = mysqli_query($dbc, $query) or die ('Ошибка передачи запроса к БД');
BMW7777 , по крайней мере у меня в игре почти все функции через таймер стоят, и игрокам так удобнее
Ну вот пример крона
ставим таймер каждые сутки
И радуемся
<?php
require_once 'wcore/core.php';
### Подключаем ядро
mysql_query("UPDATE `users` SET `elkaopen`=1");
### Выполняем всем пользователям значение 1
?>
ставим таймер каждые сутки
И радуемся
[Brony] pimnik98 , примерно это я и имел ввиду:)
174029303 (02.01.2018 в 00:07)
[Brony] pimnik98 , примерно это я и имел ввиду:)
[Brony] pimnik98 , примерно это я и имел ввиду:)
Я прям весь код кинул
У меня тип этот код на еж.бонусе стоит!
Стр.: 1, 2