Ого, про этого чувака уже есть замечания в плане кидалова. Подтверждаю, Квестер — кидала и самое главное КРЫСА.
Крысит РБ (было при мне), и наверное все остальное, в чем увидит выгоду. О том что он кидала подтверждали сопартийцы, когда речь зашла о нем. Впрочем ничего удивительного, походу в этом клане (BESTsoldiers) вполне приветствуют крыс, ибо как минимум трое из известных мне, как оказалось, состоят в нем. ТанкРоссии, Румилька (о, это вообще отдельный случай неадекватности!!), и походу список только пополняется...
Кидала и моральный урод. Взяли его в пати на РБ, после чего он попросил взять какого-то танка хКвестерх, причем кто-то даже сказал, что его друг был замечен в крысятничестве. Плюс у нас было фул пати и он вроде успокоился. Но через некоторое время к нашему РБ пришла левая готовая пачка вместе с его сокланом-танком — он тупо сдал нашу позицию. Та пачка начала разводить нас на флаг, но безуспешно, поэтому ТанкРоссии поступил как последняя крыса, флагнулся сам, дождался пока флагнется наш хил и вышел из нашей пати.
В итоге, конечно, это им не помогло, дроп они не забрали, и даже слить в пк нас зас*али. А после РБ, их пачка и вовсе друг друга зачем-то посливала... Но сути это не меняет — сабж был, есть и судя по всему будет последней кидалой, сдающим и кидающим свою пати.
k вычисляется для каждого сервера на основе динамики за последнюю минуту
Это очевидно, только я думал не за последнюю минуту, а за минут 5-10 хотя бы, там меньше флуктуаций, и соответственно усредненное значение будет более близким к реальному. Но это не суть.
код функции проанализирован неверно. ... Кому интересно, сам может посмотреть.
Да пожалуйста, смотрите. Только к чему кидаться такими словами, если даже не аргументируете это. Причем не только сам код был проанализирован, но и его пошаговое выполнение с обзором всех переменных, включая k, getServerTime(), и всех тегов data-x.
js
function predictOnline(value, k, time){ if (value меньше 20) return value; var valueEx = value + Math.floor(Math.random() * 3) — 1; if (value меньше 50) return valueEx; var maxK = (Math.min(value * 0.5, 300) / 120) * (k больше 0 ? 1 : -1); if (Math.abs(k) больше Math.abs(maxK)) k = maxK; return Math.round(valueEx + (k * Math.min(120, Math.max(0, getServerTime() — time)))); }
Онлайн меньше 20 — никакого обновления не будет (посекундного, речь именно о нем). Онлайн меньше 50 — тупо раз в секунду рандомом либо +1, либо -1, или же +0. Онлайн меньше 600 — тогда k всегда будет не больше Math.min(value * 0.5, 300) / 120. И чем меньше онлайн, тем меньше k. Ясень пень, дабы ограничить неправдоподобное изменение скажем в 15 человек для сервера с низким онлайном, например 100. Онлайн больше 600 (наш случай) — k будет не больше 2.5, опять же чтобы изменение не было слишком огромным, ибо для сервера в 2000 чел., k было бы равно 2000 / 120 = 16. За одну лишь минуту могло набежать до 2000+16*60 = 2960 !! (и даже бы 60 раз постоянный рандом -1 не помог). По косточкам все расписал.
только для того, чтобы было видно, что значения обновляются без перезагрузки.
Впрочем, тут весь ответ. Но с тем же успехом, скажем random(-x, x) справился, ведь через минуту все равно покажет совсем другой онлайн. На примере кадмуса — ваш рандомный счетчик из онлайна 1785 сделал 1792, страница обновилась — и опа, онлайн 1768, и счетчик снова пошел плясать, но уже вокруг этого числа.
Раз уж тут "Обсуждение проекта L2on", решил написать. Стало интересно, каким образом каждую секунду обновляется онлайн напротив каждого сервера. Неужто каждую секунду идет обращение к серверу. Начал копать — оказалось такооой бред! Это делает функция predictOnline(). Для серверов с онлайном больше 600 вычисляется по такой формуле:
где старый_онлайн — это онлайн секунду назад, k — коэффициент роста/падения онлайна (человек в секунду), и для серверов руоффа он примерно +-0,05, а то и меньше. Причем если бы каждые 60 секунд вся страница целиком заново не сбрасывалась клиенту аяксом (незаметно для пользователя), полученный таким образом онлайн рос (или падал) бы бесконечно.
Получается, что онлайн гуляет небольшими шажками (1-6 чел) относительно своего первоначального значения практически тупо по РАНДОМУ, а не берется из базы l2on. То есть если на сервере реальная прибавка будет скажем 30 чел., в этот момент счетчик запросто может показать -2. Все понятно, снижение нагрузки на сервер и прочее,... но, Hint, для чего?? Лишь бы циферки менялись? Статичные цифры сейчас не модно, зато выводить полный бред, основанный на предугадывании (predict) рандомом, это круто?!
Крыса и тварь. Сам же собирает КК, сам же просит скинуть ему потом дроп, сам же крысит.
Причем стоит и всех обзывает крысами, тупит типа кто-то не скинул, хотя ему говорят поделить с ПЛами хотя бы то, что ему дали. А потом улетает с тем с полученным дропом (шифтовал в чате).
В клане есть крыса Mersedes777, который крысит дроп в эпик-инстах. Есть скрины и ники очевидцев. Но суть немного в другом — КЛ хонда был извещен о крысятничестве среди сокланов, но ему тупо пох. Еще бы, это ж ис 95+, еще и давнишний, а то, что крыса поганая.. ну подумаешь! Отсюда вывод о том, какие отбросы играют в этом клане... Хотя о чем я, о неадекватности хонды уже сколько раз говорилось, а это лишний раз подтверждает... Удачной игры в окружении крыс.
эй, школота, ау, очнись и пой — нигде не написано, что мы плачем из-за того что нас слили. И конечно сольют, читаешь между строк?? "заведомо более слабой пати" — как и вы, так и мы знали это.
А вот РБ именно ЗАБРАЛИ или по-другому, СКРЫСИЛИ. У кого дпс выше, тот и с большим шансом сделает последний удар, а значит не даст другой пати итем, на который МЫ, а не вы, убили по 10, а кто-то и по 20+ костей. РБ очень редкий, вы это знали и поэтому стали его крысить без раздумий.
И конечно, мы что, дураки стоять смотреть как у нас крысят РБ? Плюс к тому времени еще не весь ваш крысо-пак добежал. Поэтому двое-трое из нас и флагнулись и попытались отстоять своего РБ (повторюсь, на вызов которого было потрачено уйма времени и аден). После того как все ваши добежали, вы начали сливать и тех кто был НЕ ФЛАГНУТ + появились ваши ПК и т.д. И далее вы попытались делать то же самое на другом РБ, когда мы даже не флагались. Ну не крысы ли...
P.S. "фланговатся" мда, LOL :DD, а уж другие ошибки (поэтому и школота)
Аналогичная крыса, или скорее его окно. См. инфу о xFIPx. Деградации и застоя вашему "клану". Клан итак ни о чем, так еще и репутацию опустили ниже плинтуса.
"вар был снят по другим причинам- Вам непонятных" О, да, ведь все играющие в л2, кроме тебя, обязательно полные дураки, а если вары — так тем более! И обязательно школота, и непременно задроты, ах да, и с уровнем IQ ниже плинтуса... А как же иначе, умный тут только ты!
"Далее диалог и оскорбления с Вашей стороны считаю бесполезным" Считай дальше. Мне-то что?!
Не строй из себя умного и супер-мега-адекватного. Хочешь показать что-то умное — бросай л2. Вот только не надо нотаций типа "я играю для удовольствия, л2 мне не мешает, бла-бла-бла...".
И никто никого не оскорблял, я лишь высказал мысли и причины по поводу вара.
ахаха, сами не смогли — алли втянули)) сами же приняли поражение, доказав что ваши слова "Вы следующие на очереди готовтесь!" — ПУСТОЕ МЕСТО)) А началось все с вашего агрошколоты-КЛа, который будучи 4-профником тупо бегал по ГЦ и сливал третьепрофников в 2 ночи, просто так, от балды. Даже когда пати ушла в другое место — прибежал и давай опять флагаться. Пока не получил п*зды от такого же 4профника. А потом мистерГаррет еще говорит про каких-то недоумков, сливающих слабых... На Кла своего посмотри.
Нубы и опозорились, даже 20-дневный вар не выдержали... Ромашек еще не позвали, не???? Своих-то силенок не хватает.
Комментарии пользователя RaidHunter
Крысит РБ (было при мне), и наверное все остальное, в чем увидит выгоду. О том что он кидала подтверждали сопартийцы, когда речь зашла о нем. Впрочем ничего удивительного, походу в этом клане (BESTsoldiers) вполне приветствуют крыс, ибо как минимум трое из известных мне, как оказалось, состоят в нем. ТанкРоссии, Румилька (о, это вообще отдельный случай неадекватности!!), и походу список только пополняется...
В итоге, конечно, это им не помогло, дроп они не забрали, и даже слить в пк нас зас*али. А после РБ, их пачка и вовсе друг друга зачем-то посливала... Но сути это не меняет — сабж был, есть и судя по всему будет последней кидалой, сдающим и кидающим свою пати.
Я об этом написал, зачем повторять-то?
Это очевидно, только я думал не за последнюю минуту, а за минут 5-10 хотя бы, там меньше флуктуаций, и соответственно усредненное значение будет более близким к реальному. Но это не суть.
Да пожалуйста, смотрите. Только к чему кидаться такими словами, если даже не аргументируете это. Причем не только сам код был проанализирован, но и его пошаговое выполнение с обзором всех переменных, включая k, getServerTime(), и всех тегов data-x.
Онлайн меньше 20 — никакого обновления не будет (посекундного, речь именно о нем).
Онлайн меньше 50 — тупо раз в секунду рандомом либо +1, либо -1, или же +0.
Онлайн меньше 600 — тогда k всегда будет не больше Math.min(value * 0.5, 300) / 120. И чем меньше онлайн, тем меньше k. Ясень пень, дабы ограничить неправдоподобное изменение скажем в 15 человек для сервера с низким онлайном, например 100.
Онлайн больше 600 (наш случай) — k будет не больше 2.5, опять же чтобы изменение не было слишком огромным, ибо для сервера в 2000 чел., k было бы равно 2000 / 120 = 16. За одну лишь минуту могло набежать до 2000+16*60 = 2960 !! (и даже бы 60 раз постоянный рандом -1 не помог). По косточкам все расписал.
Впрочем, тут весь ответ. Но с тем же успехом, скажем random(-x, x) справился, ведь через минуту все равно покажет совсем другой онлайн. На примере кадмуса — ваш рандомный счетчик из онлайна 1785 сделал 1792, страница обновилась — и опа, онлайн 1768, и счетчик снова пошел плясать, но уже вокруг этого числа.
Это делает функция predictOnline(). Для серверов с онлайном больше 600 вычисляется по такой формуле:
новый_онлайн = старый_онлайн + k * сколько_сек_открыта_страница + RANDOM(-1, 1) ;
где старый_онлайн — это онлайн секунду назад, k — коэффициент роста/падения онлайна (человек в секунду), и для серверов руоффа он примерно +-0,05, а то и меньше. Причем если бы каждые 60 секунд вся страница целиком заново не сбрасывалась клиенту аяксом (незаметно для пользователя), полученный таким образом онлайн рос (или падал) бы бесконечно.
Получается, что онлайн гуляет небольшими шажками (1-6 чел) относительно своего первоначального значения практически тупо по РАНДОМУ, а не берется из базы l2on. То есть если на сервере реальная прибавка будет скажем 30 чел., в этот момент счетчик запросто может показать -2. Все понятно, снижение нагрузки на сервер и прочее,... но, Hint, для чего?? Лишь бы циферки менялись? Статичные цифры сейчас не модно, зато выводить полный бред, основанный на предугадывании (predict) рандомом, это круто?!
Причем стоит и всех обзывает крысами, тупит типа кто-то не скинул, хотя ему говорят поделить с ПЛами хотя бы то, что ему дали. А потом улетает с тем с полученным дропом (шифтовал в чате).
А вот РБ именно ЗАБРАЛИ или по-другому, СКРЫСИЛИ. У кого дпс выше, тот и с большим шансом сделает последний удар, а значит не даст другой пати итем, на который МЫ, а не вы, убили по 10, а кто-то и по 20+ костей. РБ очень редкий, вы это знали и поэтому стали его крысить без раздумий.
И конечно, мы что, дураки стоять смотреть как у нас крысят РБ? Плюс к тому времени еще не весь ваш крысо-пак добежал. Поэтому двое-трое из нас и флагнулись и попытались отстоять своего РБ (повторюсь, на вызов которого было потрачено уйма времени и аден). После того как все ваши добежали, вы начали сливать и тех кто был НЕ ФЛАГНУТ + появились ваши ПК и т.д. И далее вы попытались делать то же самое на другом РБ, когда мы даже не флагались. Ну не крысы ли...
P.S. "фланговатся" мда, LOL :DD, а уж другие ошибки (поэтому и школота)
Деградации и застоя вашему "клану". Клан итак ни о чем, так еще и репутацию опустили ниже плинтуса.
О, да, ведь все играющие в л2, кроме тебя, обязательно полные дураки, а если вары — так тем более! И обязательно школота, и непременно задроты, ах да, и с уровнем IQ ниже плинтуса... А как же иначе, умный тут только ты!
"Далее диалог и оскорбления с Вашей стороны считаю бесполезным"
Считай дальше. Мне-то что?!
Не строй из себя умного и супер-мега-адекватного. Хочешь показать что-то умное — бросай л2. Вот только не надо нотаций типа "я играю для удовольствия, л2 мне не мешает, бла-бла-бла...".
И никто никого не оскорблял, я лишь высказал мысли и причины по поводу вара.
Нубы и опозорились, даже 20-дневный вар не выдержали... Ромашек еще не позвали, не???? Своих-то силенок не хватает.