Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Lottery mod

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
Nikel
phpBB 2.0.5
Сообщения: 496
Стаж: 18 лет 11 месяцев
Откуда: Киев
Контактная информация:

Lottery mod

Сообщение Nikel »

Итак , поставил етот мод чуток помучался и ... начал сотреть , розыгрыши идут у меня ежеминутно , сначала все было вродь нормально , но потом начал замечать , что выигрывает всегда тот , кто купит билет первым ...
Вот часть кода которая выбирает рандомного юзера ... неделю в нее сотрю и никак не пойму где глюк ...

Код: Выделить всё

		// Select winner
		//
		list($usec, $sec) = explode(' ', microtime());
		$seed = (float) $sec + ((float) $usec * 100000);

		srand($seed);

		$randnum = rand(1, $sql_count);
		$randnum--;
		for ($i = 0; $i < $sql_count; $i++) 
		{
			if (!( $row = $db->sql_fetchrow($result) ))
			{
				message_die(GENERAL_ERROR, sprintf($lang['lottery_error_selecting'], 'lottery'), '', __LINE__, __FILE__, $sql);
			}
Какие будут мысли ?
Хочешь помочь коллеге- поделись опытом, хочешь помочь профессионалу-отойди и не мешай, хочешь помочь дураку... Сам дурак
Аватара пользователя
xXx
phpBB 1.4.3
Сообщения: 93
Стаж: 18 лет 6 месяцев
Откуда: Симферополь
Контактная информация:

Сообщение xXx »

А можно ссылку на мод ?
Изображение
Аватара пользователя
Zen
phpBB 2.0.2
Сообщения: 317
Стаж: 18 лет 5 месяцев
Откуда: Москва
Контактная информация:

Сообщение Zen »

Как устанавливать MODs/STYLEs
Аватара пользователя
xXx
phpBB 1.4.3
Сообщения: 93
Стаж: 18 лет 6 месяцев
Откуда: Симферополь
Контактная информация:

Сообщение xXx »

У меня вопрос в другом я вот только поставил и не могу билет купить что нужно делать что зыработать ну как бы деньги
Изображение
Аватара пользователя
xXx
phpBB 1.4.3
Сообщения: 93
Стаж: 18 лет 6 месяцев
Откуда: Симферополь
Контактная информация:

Сообщение xXx »

Народ чё то я не могу понять или мод калечный или у меня руки растут не с того места но денег у меня ак и не появляется
Изображение
krechmer

Сообщение krechmer »

xXx тебе надо мод поставить либо Point System либо cash hack...

Добавлено спустя 4 часа 17 минут 18 секунд:

Nikel версия php какая?? в моде написанно.. что версия должна быть выше 4.2.0, если ниже то выигрывать будет всегда тот кто перывый...

Добавлено спустя 14 минут 19 секунд:

поставил мод этот.. вроде все нормально.. но как только лотерея заканчивается.. всмысле должен кто то выиграть.. то получаем следущее

Код: Выделить всё

Error getting information from users table!

DEBUG MODE

SQL Error : 1054 Unknown column 'user_items' in 'field list'

SELECT `username`, `user_items` FROM phpbb_users WHERE user_id='17'

Line : 174
File : lottery.php


бывает что

Код: Выделить всё

user_id='17'
не 17 а другая цифра... что может быть ??? в какую сторону смотреть?
krechmer

Сообщение krechmer »

странно.. поставил значит shop mod http://phpbbguru.net/community/viewtopic.php?t=2769 теперь когда в лотерею захожу.. ошибки нету.. она вообще долго пытается загрузится и так не грузится... очистка базы поможет? как считаете? :roll:

Добавлено спустя 2 часа 9 минут 5 секунд:

все поченил.. включил Auto Restart и все заработало...

Добавлено спустя 3 минуты 27 секунд:

не сочтите за наглость.. может у кого то перевод есть?
Аватара пользователя
Dizel
phpBB 1.4.1
Сообщения: 49
Стаж: 18 лет 6 месяцев

Сообщение Dizel »

А можно немного подробнее что это за мод? На каком приципе основана лоттерея? Не хочу устанавливать не зная наверняка подходит он мне или нет.
Аватара пользователя
Zen
phpBB 2.0.2
Сообщения: 317
Стаж: 18 лет 5 месяцев
Откуда: Москва
Контактная информация:

Сообщение Zen »

http://www.phpbb.com/phpBB/viewtopic.ph ... ht=lottery

Еще можно на локалхосте тестить.
Как устанавливать MODs/STYLEs
Аватара пользователя
Dizel
phpBB 1.4.1
Сообщения: 49
Стаж: 18 лет 6 месяцев

Сообщение Dizel »

Zen что то очень запутанно там написано, онлайн-переочик не помог, мог бы рассказать как работает этот мод? В чём его принцип?
Аватара пользователя
Zen
phpBB 2.0.2
Сообщения: 317
Стаж: 18 лет 5 месяцев
Откуда: Москва
Контактная информация:

Сообщение Zen »

Мод позволяет посетителям покупать билеты для лотереи, их цена контролируется через админ панель, все средства полученные путем продажи билетов составляют приз выигрывшего, администратором регулируется возможность продажи отдельным пользователям одиночных билетов или нескольких сразу (на один розыгрыш), время розыгрышей регулируется через админку (минимально в секундах, можно в часах, днях, и т. д.), Призовой фонд не виден участникам, но виден админу через админку :), также есть возможность повтора лотереи после розыгрыша.
Как устанавливать MODs/STYLEs
Аватара пользователя
Dizel
phpBB 1.4.1
Сообщения: 49
Стаж: 18 лет 6 месяцев

Сообщение Dizel »

Zen всё понял но не понял одного - откуда у людей беруться деньги (очки) что бы покупать билеты? Не совсем понимаю.
Аватара пользователя
Zen
phpBB 2.0.2
Сообщения: 317
Стаж: 18 лет 5 месяцев
Откуда: Москва
Контактная информация:

Сообщение Zen »

Point System, Cash Mod. В постах выше написанно.
Как устанавливать MODs/STYLEs
Аватара пользователя
Dizel
phpBB 1.4.1
Сообщения: 49
Стаж: 18 лет 6 месяцев

Сообщение Dizel »

Zen это две идентичные системы или в них есть различия? Может одна хуже а другая лучше? И ещё - можно ли эти очки полученные с помощью Point System, Cash Mod использовать в других целях? Есть какие то игры подобные Lottery mod?
Conscript
phpBB 1.2.0
Сообщения: 13
Стаж: 18 лет 3 месяца
Откуда: Оттуда
Контактная информация:

Сообщение Conscript »

Вот такая же проблема
Error getting information from users table!

DEBUG MODE

SQL Error : 1054 Unknown column 'user_items' in 'field list'

SELECT `username`, `user_items` FROM phpbb_users WHERE user_id='2'

Line : 174
File : lottery.php

Но как написано авто рестарт не помогает. Помогите в чём проблема.
Если хочешь быть здоров,
Убегай от мусоров.
Закрыто

Вернуться в «Поддержка модов для phpBB 2.0.x»