Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
Поиск
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Флуд/Скрипт голосования L2top
Поиск

Скрипт голосования L2top

3 ответов37 просмотровСейчас просматривают: 1
Станислав
Станислав

Пользователь

Бывалый

Постов: 129

На форуме с: 02.05.2008

Репутация: +169

Рейтинг: 0

· 26.03.2009, 10:49

Менеджер голосований для L2Top. Должен работать на всех ява-сборках Интерлюда.
Функции:
- Слизывает голоса с сайта Л2Топ
- Пихает их в БД
- Раздает награду игрокам непосредственно в игре (Подходишь к НПЦ забираешь награду)

Состав:
Состоит из двух физически-независимых частей:
1. Скрипт на ПХП (слизывает голоса по расписанию и пихает в базу)
2. Custom-Квест для сервера (реализует диалог с игроками и выдачу призов)

Требования:
ОС: Unix/Windows (PS! Все это делалось под FreeBSD, поэтому теоретически под виндой могут быть ошибки, связанные с некоторыми несовместимостями.)
Software:
- MySQL.
- PHP 5.1.0+ with CURL, PCRE
ВНИМАНИЕ! В PHP обязательно должна быть поддержка CURL!!!

Установка:
0. Прочитать README и осознать, что там написано. На вопросы, освещенные там, отвечать не буду.
1. Создаем таблицу и НПЦ (sql/tables.sql)
2. Устанавливаем квест
3. Проверяем работоспособность ПХП скрипта в консольном режиме (php/votes.php)
4. Если все работает - пихаем в планировщик/крон.

-- UPDATES --
* Перезалил архив. Мелкая ошибка в квесте. Не отображается статистика на границе месяцев.
* Перезалил. Добавил в описание указание на версию PHP 5.1.0. Исправил незначительную ошибку в скрипте PHP.
* Перезалил. Добавлена альтернатива функции strptime() (должна помочь тем, у кого ПХП версии ниже 5.1.0 или функция отсутствует - актуально для форточников!). Проверка на CURL.



".exe файл - это программа. В данном случае это твой PHP интерпретатор. Там указываешь путь к нему, в качестве параметра указываешь путь к твоему файлу votes.php с параметром -f. Должно получиться что-то типа:

c:\php\bin\php.exe -f c:\server\some-dir\votes.php"

Скачать

— RedLine Dev Team

0
Никита
Никита

Пользователь

Бывалый

Постов: 177

На форуме с: 19.01.2008

Репутация: +55

Рейтинг: 0

· 26.03.2009, 10:54

я так понимаю под базу не переделан?)

— l2apocalypse root admin

0
Станислав
Станислав

Пользователь

Бывалый

Постов: 129

На форуме с: 02.05.2008

Репутация: +169

Рейтинг: 0

· 26.03.2009, 11:28

нет не переделывалось...

— RedLine Dev Team

0
Войдите или зарегистрируйтесь чтобы ответить