Форумы мира Хаддан

Форумы мира Хаддан (http://forum.haddan.ru/index.php)
-   Предложения (http://forum.haddan.ru/forumdisplay.php?f=14)
-   -   Дроп с босов. Или криту охота, танку выживание. (http://forum.haddan.ru/showthread.php?t=68832)

marvin98 29.06.2009 14:18

Ув. Ктулху!
Я не очень разбираюсь в программировании, но с первого взгляда Ваш алгоритм просвечивает дырками... например:
1)если критотанку прописывать по +1 на ячейку крита и танка, что получится, что участвуют 2 человека -крит и танк, следовательно данный критотанк получает больше шансов выбить вещь своего комплекта, что в корне не верно.
2)Призванные питомцы(защитники, скрипни) и т.д. не должны учитываться, а по Вашему алгоритму у меня сложилось мнение, что данные считываются в конце боя.

П.с. Если я в чем-то не прав, поправьте
П.п.с. прошу простить за грамотность

Вывод: усовершенствуйте алгоритм, затем предложите снова

А вообще интересная идея, +1

marvin98 29.06.2009 14:20

ап штолши...

Ктулху 29.06.2009 14:29

Цитата:

Сообщение от marvin98
Ув. Ктулху!
Я не очень разбираюсь в программировании, но с первого взгляда Ваш алгоритм просвечивает дырками... например:
А вообще интересная идея, +1

Я скажу вы вообще не разбираетесь в программировании.
Поясняю
1) Есть массив A[5]=[0 0 0 0 0] И он един для всей группы. то есть если как вы говорите в группе крито-танк и крит, то массиы будет выглядеть
так: после того как расчитали крита получим массив [0 1 0 0 0], после обсчета крито-танка записываем в этот же массив и получаем [1 1 0 0 0].
То есть в бою, где участвуют они вместе выпедает либо выживание либо охота равновероятно. А уж как они ее поделят - это их дело.. могут продать, может кто-то оденет и все.
2) А я где то сказал что нужно обсчитывать ботов? Обсчитываем персов. живых игроков, у которых ID>0

Цитата:

Вывод: усовершенствуйте алгоритм, затем предложите снова
Если мне заплатят - я усовершенствую, но у Хаддана есть свои программисты, которые думают найдут оптимальный алгоритм.

marvin98 29.06.2009 15:58

1) По 1 пункту я Вас не до конца понял. Поясните, Вы считывайте просто присутствие игрока данного класса в данном бою в массив?
Если да, то я Вас понял.
2)Признаю претензию необоснованной

Ктулху 29.06.2009 16:01

Цитата:

Сообщение от marvin98
1) По 1 пункту я Вас не до конца понял. Поясните, Вы считывайте просто присутствие игрока данного класса в данном бою в массив?
Если да, то я Вас понял.
2)Признаю претензию необоснованной

Че ты тупишь? прочитай пост, нарисуй алгоритм на бумаге?
Причем тут пресонаж... Важно только какие вещи надеты на персах, учавствующих в бою... маг может одеть кольцо неба, тогда равновероятно что он выбьет с лича либо алмаз, либо небо.

marvin98 29.06.2009 16:28

Присутствие перса с данной вещью и подразумевает присутствие класса.

по вашему алгоритму получается, что если (допустим) лича лупят 4 крита и 1 стихийник (пусть все одеты только в охоту и алмаз соответственно), то шанс выпадения с лича охоты и алмаза одинаков, т.к. обы эти комплекта присутствуют в массиве?

я имел ввиду что можно было бы считывать не только присутствие, но и количество вещей класса, т. к. тогда у танков будет в 4 раза больше шансов снять вещь
п.с. Вы на каком языке программируйте?

Otter 29.06.2009 16:43

Илья, а как быть с артами? Гот и экзот перчи, гот и экзот амули, колечко паука?
Во-первых их владельцы врят ли захотят с ними расстаться.
Во-вторых кольцами и одноручными пушками опять завалит.
В-третьих они на несколько классов подходят.

ИМХО нужна универсальная заготовка, из которой можно сделать все-что угодно или морфинг любой миф/редкой шмотки в любую миф/редкую.

Ктулху 29.06.2009 17:32

Цитата:

Сообщение от marvin98
Присутствие перса с данной вещью и подразумевает присутствие класса.

по вашему алгоритму получается, что если (допустим) лича лупят 4 крита и 1 стихийник (пусть все одеты только в охоту и алмаз соответственно), то шанс выпадения с лича охоты и алмаза одинаков, т.к. обы эти комплекта присутствуют в массиве?

я имел ввиду что можно было бы считывать не только присутствие, но и количество вещей класса, т. к. тогда у танков будет в 4 раза больше шансов снять вещь
п.с. Вы на каком языке программируйте?

Зачем?? Смысл предложения чтобы игроки получали только те комплекты, которые представлены в их группе. а уж вероятность то пофиг - по статистике в группе в 90% случаях по 2 перса одного класса максимум...
Можно конечно и делить по вероятностям. разнцы мало - только в конадах на Урхе, да и то не сильная.

Программирую на РНР и С++ builder. Знаю Асемблер и С#

Ктулху 29.06.2009 17:38

Цитата:

Сообщение от Otter
Илья, а как быть с артами? Гот и экзот перчи, гот и экзот амули, колечко паука?
Во-первых их владельцы врят ли захотят с ними расстаться.
Во-вторых кольцами и одноручными пушками опять завалит.
В-третьих они на несколько классов подходят.

ИМХО нужна универсальная заготовка, из которой можно сделать все-что угодно или морфинг любой миф/редкой шмотки в любую миф/редкую.

1) нет проблем. каждому арту можно поставить свой type_id - у экзот и готики как у охоты и неба соответственно. клан-арты и лички делаются на основе какого то комплекта, поэтому их type_id будет таким же как у вещей, на основе которых они сделаны.
кольцо паука, амулеты можно вообще не читать. они универсальны.

marvin98 29.06.2009 19:01

то есть получается, что персонажу кортес_ , у которого есть 1 небесное кольцо будут по-пежнему падать дубины неба...


предлагаю альтернативный алгоритм:
есть массив из 5 масиивов (охота, выживание, небо, алмаз, золото)
аналогично Вашему алгоритму для каждой вещи устанавливаем type_id, но когда встречаем вещь, плюсуем уже на определенное место в массиве. Таким образом в первом массиве получается четкое отражение надетого на группе. Из этого нетрудно рандомно выбрать НУЖНУЮ вещь, не оставив дубине неба шансов появиться в дропе...

п.с. уехал надолго, дискуссия со мной окончена. Если у Вас будет желание, продолжим позже.


Часовой пояс GMT +4, время: 15:03.

Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Адаптация Архивариус & dukei