|
|
Модератор форума: LightInDarkness |
Форум Web раздел Сайты / WWW для эмуляторов WoW roulette v1.5 (рулетка) |
WoW roulette v1.5 |
Цитата Отступление: Вижу на форуме нет ни чего нового да и активности нет. Нашел старый код который не использую но он работает ) Решил не много оживить кинув старую свою разработку с нуля. Оно лежит уже год и доделывать нет времени. (Да реализация старовата что бы обновлять уже + не отлажено и могут быть баги!) В целом при установке я не много удивился ) без проблем встало на php 7.0.10 и NGINX и как бы без проблем работает. Не помню точно отлаживал или нет но багов не встретил и разместил на git. (Но код старый + логика где то может быть не правильной так как я еще плохо знал паттерны проектирования и сам PHP) Что же это за зверь Roulette WOW. Это простая рулетка для игроков которые голосуют за сервер. Старое описание которое я готовил: Цитата Без проигрышная рулетка предметов для голосующих игроков. Подходит для разных версий серверов Wow (DB TrinityCore). Подходит для разных типов серверов (BlizzLike, FUN, Server x***) Подходит для серверов с поддержкой SOAP протокола ЧТО ЕСТЬ? Random рулетка со звуком на (Jquery). Парсер иконок и статов предметов с WoWHead по ID предмета. Парсер файла статистики голосов. Запуск парсера HTTP или CLI. Авто сборка запроса SOAP для предмета. Смена языка (EN,RU). Поддержка только одного сервера! ADMIN: Добавление, изменение, удаление категорий Добавление, изменение, удаление макросов Добавление, изменение, удаление предметов Просмотр логов SOAP и парсера голосов Мини статистика игр игроков ROULETTE: Просмотр категорий Рулетка категории История парсера и выигрышей Отправка предметов персонажу INSTALL: Авто установка таблиц в Mysql Создание конфигурации Возможна переустановка Цитата -FAQ по установке ---------------------------------------------- Создайте суб домен и папку с любым названием. Разархивируйте в папку которую создали. Делаем права доступа 777 на папки: Путь до папки '~'. ~/init/config/ ~/init/storage/template/ ~/init/storage/log/ Создайте базу для Roulette v1.5 Далее переходим в установку: http://[субдомен].[домен].[зона]/install http://subdomen.mydomen.com/install Далее следуем по инструкции установки. -Планировщик (CRON если linux) ---------------------------------------------- Путь до папки '~'. Добавляем в планировщик запись для парсинга с топа: 01 * * * * php -f ~/init/cli.php parserLoad [название топа указанный при установке] Пример: 01 * * * * php -f ~/init/cli.php parserLoad mmotop Если несколько топов то несколько записей 01 * * * * php -f ~/init/cli.php parserLoad mmotop 02 * * * * php -f ~/init/cli.php parserLoad mmovote -Тест парсера Roulette v1.5(если linux) ---------------------------------------------- Путь до папки '~'. Открываем консоль и пишем: php -f ~/init/cli.php randomVoteFile [Сколько линий] [название файла] Пример: php -f ~/init/cli.php randomVoteFile 10000 mmotop.txt Далее появится файл в директории ~/init/mmotop.txt Меняем ссылку на файл статистики в ~/init/config/config.php и парсим его: php -f ~/init/cli.php parserLoad mmotop -Сбор или генерация голосов через HTTP протокол ---------------------------------------------- в конфигурации добавить во внутрь 'parser'=>array(: 'mmotop'=>array( 'file'=>'http://rulette.dev/mmotop.txt', 'vote'=>'2' ) открыть cli.php перейти к строке define('HTTP_RUN_CMD',false); и заменить false на true далее тест: http://mydomen.com/cli.php?cmd_run=randomVoteFile:10000:mmotop.txt http://mydomen.com/cli.php?cmd_run=parserLoad:mmotop Ну вроде бы как прикольная штука получилась ) Но в планах было: Переписать некоторую часть кода для поддержки более 1-го сервера Модифицировать в сторону кабинета и добавить функционал типа смены имени перса + расы и тд. И еще много чего но это уже в прошлом ) Требования: Место на диске: 6-10 мб PHP: >= 5.4.0 База: Mysql Веб сервер: Apache или NGINX на выбор Также делал видео очень давно с установкой и тестом По щупать можно Тут . Логин и пароль: Demo Скачать можно на git Не и кому понравилось ставьте + ))) |
Есть возможность брать валюту не с парсинга голосов, а с таблицы , допустим личного кабинета. Сделать общий счет. ? Если в вашей таблице присутствует логин пользователя то при установке можно указать название таблицы и названия колонок с которых нужно будет брать информацию о логине и кол-во бонусов
Сообщение # 3 написано 01.03.2017 в 12:06
|
Если в вашей таблице присутствует логин пользователя то при установке можно указать название таблицы и названия колонок с которых нужно будет брать информацию о логине и кол-во бонусов Скайп твой можно? Вдруг подскажешь чего. Добавлено (01.03.2017, 12:25)
Сообщение # 4 написано 01.03.2017 в 12:25
|
Пока нет времени ) При установке смените язык и там все описано и все понятно Проблем быть не должно )
Сообщение # 5 написано 01.03.2017 в 12:32
|
| |||
| |||