dislike 302 Опубликовано 18 июля, 2014 Название: Бонус переходящим кланам Добавил: dislike Добавлен: 18 Jul 2014 Категория: Серверные дополнения Автор: dislike Хроники: High Five Большинство админов на своих серверах проводят акцию "бонус переходящим кланам", и наверное многие согласятся, что выдача бонуса в виде клан репутации и поднятия уровня не всегда удобна. То клан не может собраться, то администрация занята. Так вот, этот скрипт поможет справится с этими проблемами. Всё что требуется от администрации, это заполнить таблицу в базе(bbs_clanbonus), где name - название клана players_count - количество требуемых игроков в онлайне для получения бонуса reward_lvl - уровень клана reward_rep - количество клан репутации, которая будет выдана клану Как только игроки соберутся, клан лидеру будет достаточно нажать всего на одну кнопку, и, если все условия соблюдены, клан получает бонус. В скрипте имеется нехитрый механизм проверки на твинков по ip. Байпас для кнопки: bypass _bbsclanbonus Скрипт подходит под любую оверподобную сборку. Если хотите ставить на лайф сервер, то предварительно протестируйте. Нажмите здесь, чтобы скачать файл 17 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Centro 196 Опубликовано 18 июля, 2014 Спасибо за шару) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
dislike 302 Опубликовано 18 июля, 2014 if(need != realOnline) замените на if(need > realOnline) Описался 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
amaranthe 117 Опубликовано 18 июля, 2014 не плох) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Расторгуев 111 Опубликовано 18 июля, 2014 полезно забрал + тыкнул пасиб ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ImmortalPony 126 Опубликовано 18 июля, 2014 + дал, полезное) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Meeero 38 Опубликовано 18 июля, 2014 А этот скрипт только для комунити подойдет, под НПС есть смысл переделывать? Посмотрел в код, вроде не сложный, но вот привязка к комьюнити настараживает Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
dislike 302 Опубликовано 18 июля, 2014 К нпц легко привязать scripts/model onBypassFeedback как аналог onBypassCommand в кб 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gigilo1968 46 Опубликовано 18 июля, 2014 Большое спасибо, пригодиться + Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Hikari 48 Опубликовано 18 июля, 2014 Спасибо ! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Detect 618 Опубликовано 18 июля, 2014 вкусняшка) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
KillerProMW 84 Опубликовано 18 июля, 2014 html страничку плиззз Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
dislike 302 Опубликовано 18 июля, 2014 Она не нужна, сделайте свою кнопку, где вам удобно. Байпас выше Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
KillerProMW 84 Опубликовано 18 июля, 2014 Она не нужна, сделайте свою кнопку, где вам удобно. Байпас выше да для приличия собно можно сделать и хтмлку с кнопкой Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
KillerProMW 84 Опубликовано 18 июля, 2014 Она не нужна, сделайте свою кнопку, где вам удобно. Байпас выше байпас ведь будет выглядеть так _bbsclanbonus;6(level):10000(reputetion) ???? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
gigilo1968 46 Опубликовано 18 июля, 2014 (изменено) я на пример просто добавил в bbs_clan.htm строки <td height=40> <button value="CLAN BONUS" action="bypass _bbsclanbonus" width=200 height=31 back="L2UI_CT1.OlympiadWnd_DF_BuyEtc_Down" fore="L2UI_CT1.OlympiadWnd_DF_BuyEtc"> For receiving bonus in Game have to be 18 members of your clan. As bonus receive: 5 clan lvl and 15000 clan reputation points<br> <?menu?> </td> и всё работает Изменено 18 июля, 2014 пользователем gigilo1968 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Warmen 126 Опубликовано 18 июля, 2014 кто на Ил сможет запилить скину на пивко пишите в лс Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
OwnedTime 121 Опубликовано 18 июля, 2014 Защиту по ИПу и КОМПУ легко обойти... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Fomik 17 Опубликовано 28 июля, 2014 А с академкой проблем не будет? Если допустим для клана от 30 тел онлайн, будет бонус. Из клана 10 чел онлайн и остальные 20 в академии. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Region 55 Опубликовано 28 июля, 2014 конечно хорошо бы добавить проверку на лвл участников клана и на наигранность по часам, что бы были все 80 лвл(в данном случаи зависит от рейтов сервера) и наиграность была не меньше дня на сервере Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
dislike 302 Опубликовано 29 июля, 2014 (изменено) А с академкой проблем не будет? Если допустим для клана от 30 тел онлайн, будет бонус. Из клана 10 чел онлайн и остальные 20 в академии. конечно хорошо бы добавить проверку на лвл участников клана и на наигранность по часам, что бы были все 80 лвл(в данном случаи зависит от рейтов сервера) и наиграность была не меньше дня на сервере Я думаю не проблема сделать, создать ещё один лист куда добавлять только отсортированных игроков. Map<String, String> ips = new HashMap<String, String>(); int count = 0; int need = 0; //проверка на твинков for(Player p : clan.getOnlineMembers(0)) { if(p.getLevel() >= 80 && p.getHoursInGame() >= 2) { count++; ips.put(p.getIP(), p.getIP()); } } if(count != ips.size()) return false; Изменено 8 ноября, 2014 пользователем dislike 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Sanet 58 Опубликовано 14 декабря, 2014 Под Интерлюд идет он? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
lacosta2 21 Опубликовано 14 декабря, 2014 Под Интерлюд идет он? вроде как нет Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ncsSpawN 45 Опубликовано 1 февраля, 2015 вроде как нетв чем проблема переделать ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
great1213 12 Опубликовано 26 октября, 2015 что делает данный скрипт? Чего дает кл лидеру? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты