Реклама: Новые сервера Lineage 2
13

Lineage 2 → Модуль для получения наград за голосование на l2top

14 августа 2009, 12352 просмотра, опубликовано в разделе Lineage 2Веб обвязки
Модуль для получения наград за голосование на l2top
Этот модуль предназначен для выдачи награды на ваших серверах после голосования на l2top.

Чем отличается данный модуль, от всех остальных скриптов. Тем, что он новый? Не только, он еще и уникальный. Писал его для себя, но решил поделиться.
- выдавать награду сразу на нескольких серверах, все зависит от того, сколько у вас префиксов на l2top (количество не ограничено);
- выдавать награду на PTS и JAVA сборках;
- выдавать любой предмет и в любом количестве;
- иммется инструкция, как настроить конфиг;
- может быть внедрен в любом месте вашего сайта;
- ну и если уж сильно прибило, в каждом файле там указана моя ICQ пишите.
Версия модуля 1.0. Создан 4.08.09, последняя модификация 6.08.09.
Прошу, пользуйтесь. Сразу предупреждаю, это первая версия, первая работа которую я выкладываю для всеобщего пользования. Не бейте меня и не кидайтесь камнями))
Ссылки на скачивание доступны для зарегистрированных пользователей.
  • 85
 (голосов: 1)

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
#13
Ответил: thesingle (24 марта 2010 09:00)
В группе: Посетители, зарегистрирован 3.08.2009
Аватар
#12
Ответил: spaider2008 (18 марта 2010 20:24)
В группе: Посетители, зарегистрирован 18.03.2010
Аватар
Што скачять немагу
#11
Ответил: thesingle (24 февраля 2010 15:55)
В группе: Посетители, зарегистрирован 3.08.2009
Аватар
Начали разработку нового модуля. Используя свой опыт и увеличение потребностей, мы решили создать многофункциональный модуль, который должен соответствовать всем требованиям любого Java или PTS сервера, характеристикам L2Top и Администратором проектов.

В версии 3.1 будет доступно:
+ Режим установки (показано во вложении)
+ Подключение к одному Java серверу
+ Выбор любой награды
+ Автономное создание файла с on-line для L2top
+ Отображение ошибок с понятным языком оповещения

Разработано студией 6Bit
#10
Ответил: thesingle (27 января 2010 14:23)
В группе: Посетители, зарегистрирован 3.08.2009
Аватар
Рад сообщить, что в ближайшее время планируется выход новой версии модуля для голосования. Версия будет 2.1.

Версия 2.0. уже тестируется и не получила жалоб после 3000 раз получения бонуса.

В новой версии:
+ ну во первых ядро совершенно другое
+ соблюдение безопасности (сверяет данные о голосующих раз в 5 минут)
+ возможность сверять не только голоса через web, но и те, что были через sms
+ возможность добавить бесконечное количество серверов
и многое другое.

P.S. Версия 1.x больше выходить не будет, т.к. есть неудобства

И да, для тех кому уже не терпится или просто хочет протестировать прошу Модуль голосования v.2.0.beta

Установка:
1. Распакуйте в папку, где расположен сайт
2. Отработайте скрипт для ДБ MySQL create_table.sql
3. Откройте редактором файл config.php и отредактируйте (расписывать не буду, в файле всё подписано в формате utf-8)
4. Голосуйте и получайте награду.

ВНИМАНИЕ!
Это бета версия, она еще не полностью готова. Проверена и функционирует только на 1 сервере JAVA от EMU.

Пишите при возникновении вопросов: ICQ 334421096

Модуль голосования v.2.0.beta исправленная ссылка
#9
Ответил: thesingle (6 октября 2009 13:53)
В группе: Посетители, зарегистрирован 3.08.2009
Аватар
Всё работает!

На два поста выше была выложена новая ссылка, старая да, не работает!
http://desparion.ru/files/Voting_modul_from_TheSingle_v1.1.7z


Для тех, у кого Gracia Java от RT необходимо скачать новый файл voting.php и заменить старый;)

Удачи в ваших начинаниях
#8
Ответил: prosak (5 октября 2009 13:10)
В группе: Посетители, зарегистрирован 5.10.2009
Аватар
ссылка не работает
#7
Ответил: PROGRAMMATOR (14 сентября 2009 17:13)
В группе: Администраторы, зарегистрирован 11.11.2007
Аватар
А вы просто добавляйте новую новость. ;)
#6
Ответил: thesingle (14 сентября 2009 16:11)
В группе: Посетители, зарегистрирован 3.08.2009
Аватар
Новая ссылка

P.S. жаль, что не получается тут редактировать свои посты.
#5
Ответил: testings (6 сентября 2009 12:45)
В группе: Посетители, зарегистрирован 6.09.2009
Аватар
Вот так-то :
Object not found!

The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.

If you think this is a server error, please contact the webmaster.

Исправите ссылку плиз .
#4
Ответил: thesingle (31 августа 2009 10:07)
В группе: Посетители, зарегистрирован 3.08.2009
Аватар
Усовершенствуем скрипт для тех, кто не использует префиксы.

в тексте файла voting_conf.php перед кодом:

// количество серверов (префиксов) указанных в l2top
$server_number = array(
1 => 'x5',
);


добавить:

// есть ли префикс? 1 - да 0 - нет
$prefix = 0;



в тексте файла voting.php вместо кода:

// разбираем по дате, char name, префиксу и серверу данные о проголосовавших и записываем в массив
preg_match_all('/([0-9\-]+).([0-9:]+).('.$server_number[$i].')
\-('.$reg_name.'+)/', $preg, $match);


меняем на:

// Проверяем на существование префиксов
if($prefix == 1) { // префиксы есть
// разбираем по дате, char name, префиксу и серверу данные о проголосовавших и записываем в массив
preg_match_all('/([0-9\-]+).([0-9:]+).('.$server_number[$i].')
\-('.$reg_name.'+)/', $preg, $match);
}else{ // префиксов нет
// разбираем по дате, char name и серверу данные о проголосовавших и записываем в массив
preg_match_all('/([0-9\-]+).([0-9:]+)(.)('.$reg_name.'+)/'
;, $preg, $match);
}


Так же в новой версии произошли следующие изменения:
1. Исправлен некоторый текст, записывающийся в лог файл;
2. Добавлен скрипт voting.php_la2base, для сборки la2base (Server Gracia Final White Project Developer ver.11). Если вы используете именно эту сборку или близкую к этой от la2base, то переименуйте файл voting.php в любой другой, а voting.php_la2base в voting.php.

Voting modul v.1.1 скачать (в самой теме версия так же изменена).

Пользуйтесь на здоровье и если проблемы, пишите.
#3
Ответил: Hasiro (27 августа 2009 18:25)
В группе: Посетители, зарегистрирован 27.08.2009
Аватар
спс за модуль большое smile winked wink
#2
Ответил: PROGRAMMATOR (14 августа 2009 14:36)
В группе: Администраторы, зарегистрирован 11.11.2007
Аватар
Цитата: thesingle
на счет Java не уверен

Если что изменят пару запросов. ;) Спасибо за модуль.
#1
Ответил: thesingle (14 августа 2009 10:05)
В группе: Посетители, зарегистрирован 3.08.2009
Аватар
Хотел добавить. Модуль писался для Interlude PTS и Java от RT, подойдет к любой сборке PTS, на счет Java не уверен.

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

P.S. Эта 1 версия модуля и она не предназначена для выдачи голосов на серверах не имеющих префикс, обещаю со следующей версией будет возможность выдавать награду, если префикс не указан (ну если такая необходимость вам нужно, мне лично нет winked ).