Нужно сделать таймер на действие
|
|
IGRAMEN | Дата: Среда, 21 Марта 2012, 15:44 | Сообщение # 1 |
частый гость
Сейчас нет на сайте
| Я создаю браузерную игру про дальнобоев. http://dalnobou-pokori-dorogy.u-gu.ru/ Нужно сделать таймер который например: \Взять груз/ И идёт задержка по окончание таймера выдают деньги
Сообщение отредактировал IGRAMEN - Четверг, 16 Августа 2012, 12:43 |
|
| |
ElDarco | Дата: Четверг, 22 Марта 2012, 01:50 | Сообщение # 2 |
почетный гость
Сейчас нет на сайте
| И в чем тебе помощь нужна?
Ну сделай в БД ты поле к примеру last_time И забивай туда значение переменной $time = time() + "Твое время"
Самый простой вариант.
|
|
| |
Lord135 | Дата: Четверг, 29 Марта 2012, 21:46 | Сообщение # 3 |
постоянный участник
Сейчас нет на сайте
| можно так реализовать: Если пользователь взял заказ $time=date("H:i:s",time()+твоё время); mysql_query("UPDATE таблица SET zakaz_time='".$time."', zak='1' WHERE user='".$_COOKIE['user']."'"); $ver_time=mysql_fetch_array(mysql_query("SELECT * FROM таблицы WHERE user="'.$_COOKIE['user'].'"")); /* */ $timer=date("H:i:s",time()); if($timer>$ver_time['zakaz_time'] and $ver_time['zak']==1){ mysql_query("UPDATE таблица SET zakaz_time='0' AND zak='0' WHERE user='".$_COOKIE['user']."'"); и апдейтим опять таблицу добавляем деньги там или ещё чего }
Сообщение отредактировал Lord135 - Четверг, 29 Марта 2012, 23:03 |
|
| |
Nosorog | Дата: Четверг, 29 Марта 2012, 22:40 | Сообщение # 4 |
участник
Сейчас нет на сайте
| Quote (Lord135) можно так реализовать: Если пользователь взял заказ $time=date("H:i:s",time()+твоё время); mysql_query("UPDATE таблица SET zakaz_time='".$time."', zak='1' WHERE user='".$_COOKIE['user']."'"); $ver_time=mysql_fetch_array("SELECT * FROM таблицы WHERE user="'.$_COOKIE['user'].'""); /* */ $timer=date("H:i:s",time()); if($timer>$ver_time['zakaz_time'] and $ver_time['zak']==1){ mysql_query("UPDATE таблица SET zakaz_time='0' AND zak='0' WHERE user='".$_COOKIE['user']."'"); и апдейтим опять таблицу добавляем деньги там или ещё чего }
Классическая ошибка, которую совершают проектировщики абсолютно надёжных систем, - недооценка изобретательности клинических идиотов.
|
|
| |
Lord135 | Дата: Четверг, 29 Марта 2012, 22:42 | Сообщение # 5 |
постоянный участник
Сейчас нет на сайте
| а я не говорил что я профи))) я просто предложил вариант))
|
|
| |
IGRAMEN | Дата: Четверг, 16 Августа 2012, 08:30 | Сообщение # 6 |
частый гость
Сейчас нет на сайте
| И главное чтоб по этому таймеру нельзя переходить по страницам игры
|
|
| |
Yoda154 | Дата: Четверг, 16 Августа 2012, 12:29 | Сообщение # 7 |
участник
Сейчас нет на сайте
| Вообще нельзя переходить или нельзя выполнять какие-нибудь действия? (Покупать бензин к примеру)
|
|
| |
IGRAMEN | Дата: Четверг, 16 Августа 2012, 12:41 | Сообщение # 8 |
частый гость
Сейчас нет на сайте
| Quote (Yoda154) Вообще нельзя переходить или нельзя выполнять какие-нибудь действия? (Покупать бензин к примеру) Да одна страница типо едет и всё по окончанию таймера дают определённую сумму и можно переходить
Сообщение отредактировал IGRAMEN - Четверг, 16 Августа 2012, 12:42 |
|
| |
Yoda154 | Дата: Четверг, 16 Августа 2012, 12:52 | Сообщение # 9 |
участник
Сейчас нет на сайте
| Ну тогда на каждую страницу нужно будет вставить проверку. Если он работает, то просто делаем редирект на страницу работы. А если не работает, то пропускаем на эту страницу
|
|
| |