Вспоминаю всякое в распределении лута. Cклонюсь к рандому независящему ни от чего. Врядли китайцы к функции rand() прикрутили всяких программных свистелок-перделок. Им просто незачем усложнять код ради непонятно чего.
Показано с 31 по 40 из 151
Тема: Фича или чит?
-
03.03.2010 23:47 #31
[102] [101] [101] [101] [101] [101]
Лучший билд для всех рас и классов: фулл-донат!
-
03.03.2010 23:52 #32
это и есть рандом))
часто замечала что самое вкусное достаётся тому, на ком держался бос. Или бывало и так, что падало вообще не заслужено. Пока патя мутузила мобов, весь дроп падающий с них доставался вару который афкнул на 15 минут и стоял неподалёку.
-
04.03.2010 09:22 #33
Народ читайте внимательнее
. Все что вы описываете понятно и объяснимо
. Разговор о том , что странно это - когда конкретный чел поднимает лут изредка -ценный лут ( ну как бы я ж вижу анимацию - поднимает , ну не нагибался он за ДКшкой , а темный символ поднял) и он падает именно ему и только ему , в других случаях лут падает рэндомно на всю пати . 79 без вина как бы мобиков много , но чел ничего не поднимает , лут игнорирует , чтот ценное упало - 1 наклон ценный лут у него и побег дальше , остальное в кучке собирают другие и ему перепадает . С боссов , опять же , с обоих упало по форме , чел зделал два наклона - ВСЕ , формы у него .И опят же ежа то каждый день , а сама лично такое видела только 2 раза . Ну странно это согласитесь
. Если это рэндом - научите , я тоже так хочу
Последний раз редактировалось Vilonika; 04.03.2010 в 09:27.
Сириус Волшебница 101
+
Жетокий вы народ )))
У нас есть баночки111 ©
Для анализов? XD ©
Для убийства11 ©
Вы убиваете баночками? оО А они точно не с анализами? XD ©
-
04.03.2010 09:49 #34На перепутье
- Регистрация
- 09.02.2010
- Сообщений
- 146
Никто не думал что % выпадения лута определяется при сборе пати. Например собрали пати и сразу определяется % выпадения лута каждому члену пати.
Несколько раз ходил по ежедневке и почти все доставалось мне, независимо от того, кто подбирал.ЕА 80+
-
04.03.2010 09:59 #35
Когда я с френдами играл и ходил на боса, прежде всего у нас договор был, "если чтото на меня я лутаю все ждут" и тд. Возможно и тут так.
-
04.03.2010 10:03 #36
randomize() называется генератором ПСЕВДОслучайных чисел. Случайные цифры детерминированная цифровая система генерировать впринципе не может. Потому и названа функция "псевдо" - её значения зависят от системного таймера. Вот для этого китайцы вполне могли усложнить код, добавив ещё каких то зависимостей...
Есть мнение, что существует некий набор неотображаемых параметров персонажа, которые могут влиять в том числе, и на распределение трофеев.
Для того чтобы доказать или опровергнуть "неслучайность" случайностей в ПВ нужно иметь доступ к коду сервера, дизассемблер и кучу свободного времени.
"Читов" тут быть в принципе не может - математикой заведует сервер, вы же лишь видите результат. Другое дело, что если знать ЧТО влияет на расчёты, то можно в определённых пределах влиять на тот же рандом, но это опять же не будет читом, т.к. обслуживается кодом сервера - следовательно предусмотрено разработчиками.
И ещё... те, кто эти зависимости знает, никогда ими не поделится
по вполне понятным причинам...
-
04.03.2010 10:03 #37
Раньше в 89 постоянно пытался подобрать голд, всё бесполезно. Потом забил и начали падать формы и страницы. Это ВКР однако
Райский нуболук 100+, ,Адская дру 100+, сервер Орион
Жряка 101+ и обормот 102+ Cин 103+ Вар 100+ Шаман 102+ сервер Антарес
-
04.03.2010 10:22 #38
И так родился новый миф... Не подбирай ничего, кроме того чтобы хочешь чтоб тебе упало, и подбирай ту вещь специально кликая на ту весчь.
ВКР, имхо
PostScriptum Говорю ВКР, чтобы не захламлять себе голову. Если есть что-то там, то никто тебе этого все равно не скажет. Заводи с тем человеком братскую дружбу, тогда можт есть шанс
Актер живет, он плачет и смеется на сцене, но, плача и смеясь, он наблюдает свой смех и свои слезы. И в этой двойственной жизни, в этом равновесии между жизнью и игрой состоит искусство. Т.Сальвини
-
04.03.2010 11:50 #39
 
 
DANGER
Вредный советник
Летописец Идеального мира
Ум
- Регистрация
- 26.02.2010
- Адрес
- Аркадия
- Сообщений
- 246
Было так пару раз: проходили кланом 51 данж, и весь фиолет падал мне, причём только фиолет))
Когда отдавала лут клиенту, ребята прикалывались - "читерша ты наша")))
Один раз в ХХ ничего не подбирала, в конце подняла три кожи змеи и все мне))) потом всё честно поделили)
Рыженькая ЛедиПока вы качаетесь - я играю...avatar by TheMysticalPantherСтихи о Perfect World
Лисичкина норка
Клубнички
«Я убежден, что убийство под предлогом войны не перестает быть убийством.» Эйнштейн :P
-
04.03.2010 11:54 #40Развивающийся
- Регистрация
- 23.10.2008
- Сообщений
- 29
Вы хотите поговорить о технической возможности или невозможности выхватывания лута? Пожалуйста, давайте рассмотрим техническую сторону вопроса. Сразу предупреждаю: дальше будет много букф, особо ленивые могут не читать.
Итак, типичная ситуация в магистре: Лиса убила моба в 5-й комнате и собирает с него бобы. В это же время в 3-ей комнате танк с магом и луком добивают еще одного моба, а рядом вар тоже собирает бобы. И одновременно с ними на поле боя прист добил второго (ложного) боса и собирает с него дроп.
Вариант обсчета ситуации № 1 (упрощено насколько возможно чтобы было понятно):
- Лиса поднимает лутину при этом клиент лисы передает серверу информацию о том, что поднята лутина. Сервер оценивает следующую информацию:
1. Где находится Вар и участвует ли он в получении этой лутины (нет)
2. Где находится Танк и участвует ли он в получении этой лутины (нет)
3. Где находится Маг и участвует ли он в получении этой лутины (нет)
4. Где находится Лучник и участвует ли он в получении этой лутины (нет)
5. Где находится Прист и участвует ли он в получении этой лутины (нет)
Исходя из оценки сервер распределяет поднятую лутину между теми кто может участвовать в распределении (в данном случае лиса одна)
Одновременно
- Вар поднимает лутину при этом клиент Вара передает серверу информацию о том, что поднята лутина. Сервер оценивает следующую информацию:
1. Где находится Лиса и участвует ли он в получении этой лутины (нет)
2. Где находится Танк и участвует ли он в получении этой лутины (да)
3. Где находится Маг и участвует ли он в получении этой лутины (да)
4. Где находится Лучник и участвует ли он в получении этой лутины (да)
5. Где находится Прист и участвует ли он в получении этой лутины (нет)
Исходя из оценки сервер задействует функцию Rand() которую все упорно называют ВКР и распределяет поднятую лутину между теми, кто может участвовать в распределении (в данном случае между Варом, Танком, Магом и Лучником)
Одновременно
- Прист поднимает лутину при этом клиент Приста передает серверу информацию о том, что поднята лутина. Сервер оценивает следующую информацию:
1. Где находится Лиса и участвует ли он в получении этой лутины (нет)
2. Где находится Танк и участвует ли он в получении этой лутины (нет)
3. Где находится Маг и участвует ли он в получении этой лутины (нет)
4. Где находится Лучник и участвует ли он в получении этой лутины (нет)
5. Где находится Вар и участвует ли он в получении этой лутины (нет)
Исходя из оценки сервер распределяет поднятую лутину между теми кто может участвовать в распределении (в данном случае Прист один)
Вся оценка ситуации происходит на сервере, повлиять на распределение лута невозможно т.к. для такого влияния должен быть взломан сервер, НО… Сервер, только для обсчета этой ситуации, использует огромное колличество ресурсов, а с учетом того, что в гуях одновременно несколько десятков патей, да плюс еще сотня патек делит лут в других данжах – сервер просто задохнется только на обсчете деления лута.
Поэтому гораздо логичнее предположить, что ситуация в нашей пати обсчитывается по другому сценарию.
Вариант обсчета ситуации № 2:
- Лиса поднимает лутину при этом клиент Лисы оценивает где находятся остальные члены пати и участвуют ли они в разделе этой лутины (в данном случае не участвуют). Клиент Лисы передает серверу информацию, что поднята лутина и на эту лутину только 1 претендент – лиса. Сервер распределяет лутину Лисе.
Одновременно
- Вар поднимает лутину при этом клиент Вара оценивает где находятся остальные члены пати и участвуют ли они в разделе этой лутины (в данном случае кроме самого вара участвуют танк лук и маг). Клиент Вара передает серверу информацию, что поднята лутина и на эту лутину 4 претендента – Вар, танк, лук и маг. Сервер распределяет лутину между этими четырьмя претендентами используя функцию Rand().
Одновременно
- Прист поднимает лутину при этом клиент Приста оценивает где находятся остальные члены пати и участвуют ли они в разделе этой лутины (в данном случае не участвуют). Клиент Приста передает серверу информацию, что поднята лутина и на эту лутину только 1 претендент – Прист. Сервер распределяет лутину Присту.
Как видно, во втором варианте обсчета ситуации сервер нагружен намного меньше. Рассчет того, кто участвует в разделении поднятого лута происходит на компьютерах клиентов НО!!! Как раз при таком обсчете ситуации и открывается масса возможностей для хакеров – недоучек модифицировать свой клиент так, чтобы при подъеме лутины этот модифицированный клиент в упор не замечал стоящих рядом членов патьки, а выдавал серверу информацию, о том, что рядом никого нет.
Все помнят то время, когда некоторые «умельцы» летали в данжах? Так вот летать они могли именно потому, что расчет возможности\невозможности взлета происходил не на сервере а на компьютере клиента. С флайхаком справились. Справятся ли с выхватыванием лута и как быстро. А нам пока остается внимательно наблюдать за сбором лута в незнакомых патьках и заносить всех выхватывателей в личный ЧС.



. Два раза попадала в аналогичную ситуацию , причем все это достаточно недавно происходило (февраль) 