Это авто-считалка для распределения кланового сида. Создается один топик в клановом форуме, куда отсюда копируется код с вашими настройками. Найденные маяки, вывоз, обнова, нафармленный сид - всё записывают в комментах к созданному топику на клан-форуме. Если всё записывали правильно, в конце каждого месяца (или когда у вас расред) можно одной кнопкой собрать данные со всех страниц и создать таблицу, кому-сколько сида полагается.
Таблицу, специальной кнопкой в том топике, нужно скопировать и опубликовать в отдельном топе. А записи про маяк можнно продолжить в том же топе. Но после каждой сводки нужно отправить флуд-сообщения на последней странице, чтобы записи начать с новой страницы. А сам топ, можно каждый раз редактировать и записать, с какой страницы начинаются записи для очередного периода. Тупо для удобства, и чтобы не забыть.
Янв (1-13стр.), Фев (14-27стр.), Март (28-...)
По распределению. Идея в том, чтобы за каждое действие человека на архе, присуждать ему какое-то количество условных очков или конкретное количество сида (констант); Каждый клан настраивает удобные для себя числа. Калькулятор считывает количество вывезенного сида, сначала раздает каждому персу положенное количество конст-сида (например, 1000 за найденный маяк), затем считает суммаррные заработанные очки всех сокланов, делит оставшийся сид на общее количество очков, получается кол-во сида, что полагается за каждое очко. Затем каждому персу докидывает сид исходя из его набранных очков.
Правильность записей определяется подсветкой (все инструкции будут записаны рядом с формой отправки коммента). Если все записанные ники покрасились - всё норм. Пройдет время, пока весь клан привыкнет к единому формату записи, до этого периодически придется за всеми бегать и указывать на ошибку/рассказать как исправить. На первых двух страницах этого топа показано, как это будет выглядеть. Можно заранее у себя создать тестовый топ-пустышку, куда будут флудить комментами и учиться записывать.
Топик является надстройкой над комментами. Код всегда можно удалить из топа и по прежнему считать вручную. Так же можно донастроить/менять очки в любое время. В самом калькуляторе, после подсчета, предусмотрена такая возможность.
Настройки очков.
Действие
Очки
Константы
Распред пачки сида на группу
Обнова днем
—
Обнова ночью
—
Вывоз
Защита
Маяк: Сам нашел
—
Маяк: в группе
Маяк: компас (доп, поверх обычного)
Фарм (лично добытый сид) % налога
Откуп от троллей 1
Парус-сер 1
Парус-зел 1.13
Парус-син 1.50
Парус-фио 1.87
Парус-орж 2.25
Парус-крс 2.63
Парус-чрн 3.07
Расширенные
Ночное время (ввод в формате чч:мм)
Придержать клану сид при раздаче (конст)
Придержать клану сид при раздаче (%)
Доступ к калькулятору только в браузере Только указанным персам (перечисляйте ники через запятую)
OPTlMUS PRIME, описал алгоритм как это можно сделать не помешав текущему коду) был бы благодарен если бы ты выставил где-то код в первоначальном виде, а то убранные переносы очень сильно отталкивают от модификации скрипта)
OPTlMUS PRIME90
King MiRoN, Ого) А ты прямо понимаешь весь код? И есть свой редактор? Ну проблема в том, что код откровенно плохой)) Он и изначально был написан прямо в одном файле.
См. функции: detect_n_mark_compass и calcPage createTable distributeSyd
У них везде переменная global = _o.calcGlobal; // туда собираются данные каждого ника.
Ну при каждом обнаружении компаса вычесть global.totalSyd -= 1000; это можно) Но когда осознал, что в таблице есть еще и галочки, и при каждом переключении нужно пересчитывать общее кол-во сида, и перераздать оставшимся персам свою порцию - сдался. Это надо было заранее продумать, а не дописывать)
P.s. в настройках, autoScrollDownOnce и errorMode выставляются true, когда копируются отсюда. Надо будет вручную выставить)
[[ Новый Маяк ]] Версия 1.10.3 Что с кириллицей? эксель перестал распознавать
OPTlMUS PRIME90
IIuTeP_PeIIIaeT, Ого. Это не надежная фишка, и работает далеко не везде. И этот кусок не трогал с самого появления этого топика.
А через какой браузер был сохранен файл? Сейчас через хром проверил, всё нормально открылось в Excel 2016. Может дело в Excel (не знаю). Можно попробовать загрузить туда - внешняя ссылка , посмотреть что будет. Или покопаться, как выставить в Excel кодировку utf-8
IIuTeP_PeIIIaeT88
через хром. в 2007. раньше всегда норм открывалось, теперь вместо кириллицы набор символов. но если ничего не трогал, то остается только пробовать другие методы)
OPTlMUS PRIME90
Test
OPTlMUS PRIME90
Переписан. Добавлено:
- Возможность записывать личный фарм сида с элиток и пр. (записывать только то, что положили в схрoн). - Отдельный учет сида с рахнид при вывозе (раскинуть сид с рахнид участникам вывоза). - Учет парусов и откупа от троллей. - Возможность за любое действие выдать не только очки, но и пачку сида в копилку. - Подсветка и распознавание мобов oстрова. Вместо верх/низ можно записать +ф/+п/+к, если мобы на oстровах разные. Такие записи автоматически будут переделаны в +ф / +п / +к
Можно не создавать новый топ, а скопировать этот код к вашему старому топу, если тот уже был настроен на эту систему и уже работал. Но перед обновлением, куда-нибудь сохраните свою старую рабочую версию.
Во: внешняя ссылка
См. функции: detect_n_mark_compass
и
calcPage
createTable
distributeSyd
У них везде переменная global = _o.calcGlobal; // туда собираются данные каждого ника.
Ну при каждом обнаружении компаса вычесть global.totalSyd -= 1000; это можно) Но когда осознал, что в таблице есть еще и галочки, и при каждом переключении нужно пересчитывать общее кол-во сида, и перераздать оставшимся персам свою порцию - сдался. Это надо было заранее продумать, а не дописывать)
P.s. в настройках, autoScrollDownOnce и errorMode выставляются true, когда копируются отсюда. Надо будет вручную выставить)
P.s. после редакции, код для форума можно сжать там -
Версия 1.10.3 Что с кириллицей? эксель перестал распознавать
А через какой браузер был сохранен файл? Сейчас через хром проверил, всё нормально открылось в Excel 2016. Может дело в Excel (не знаю). Можно попробовать загрузить туда - внешняя ссылка , посмотреть что будет. Или покопаться, как выставить в Excel кодировку utf-8
но если ничего не трогал, то остается только пробовать другие методы)
- Возможность записывать личный фарм сида с элиток и пр. (записывать только то, что положили в схрoн).
- Отдельный учет сида с рахнид при вывозе (раскинуть сид с рахнид участникам вывоза).
- Учет парусов и откупа от троллей.
- Возможность за любое действие выдать не только очки, но и пачку сида в копилку.
- Подсветка и распознавание мобов oстрова. Вместо верх/низ можно записать +ф/+п/+к, если мобы на oстровах разные. Такие записи автоматически будут переделаны в +ф / +п / +к
Можно не создавать новый топ, а скопировать этот код к вашему старому топу, если тот уже был настроен на эту систему и уже работал. Но перед обновлением, куда-нибудь сохраните свою старую рабочую версию.
+10 +20 +30
Глас Небесный: Вы получили: Сидиан (20 шт), Безупречный орб вампира (5 шт),
Глас Небесный: Вы получили: Сидиан (20 шт), Убивашка (5 шт),
22:02 _-ВаМПиР-_ »OPTlMUS PRIME: +1900
22:04 OPTlMUS PRIME »_-ВаМПиР-_: +1900 + 135