Перейти к содержанию

Сообщения от Программа по определению удачи/морали в героях 3!

В ответ пользователю Dirty_Player
Аватар пользователя
Dirty_Player;189443

По поводу проги, которая ловит БД! Раз идея уже созрела, то написать её просто необходимо! Всё равно, рано или поздно её кто-нибудь да напишет!
У меня мысли со своей колокольни - задача организатора турнира по любой версии Героев - это еще уметь и мочь отлавливать тех, кто пытается нарушить правила проведения турнира. Для этого обладать определенными знаниями и располагать программами, с помощью которых можно выявить нарушителя. Можно даже обратиться к разработчикам.
(когда играл 1-й турнир по Кингс Баунти, организатор обратился к разработчикам игры, и у него была возможность непосредственно по сейву игрока определить, не пытался ли игрок влезть в сейв или каким-либо способом играть нечестно, или например в другой версии игры...)
Поэтому, даже если появится программа, дающая преимущество в игре перед другими игроками, у которых ее нет... значит надо факт использования программы выявить...

Добавлено через 11 минут
Dirty_Player;189443
Данный турнир проведён с целью привлечения народа к офф-лайн турнирам!
А турнир действительно удался! Маленький- да удаленький. Цель достигнута. Именно такие турниры вызывают желание еще играть и участвовать в новых! (если конечно же они будут не хуже этого!!!)
В ответ пользователю AlexSpl
Аватар пользователя
mod(R, 12) + 1 < -m (m < 0). Отсюда видно, что отрицательная мораль будет выпадать в два раза чаще, чем положительная (при равных ед. морали).

Не совсем понял, почему сделан такой вывод.

Добавлено через 9 минут
значит надо факт использования программы выявить...
Для офф турниров это не как не сделать, а для он-турниров можно ... просто пишеться лоадер и игра создаеться на сервере, а этот лоадер как раз не дает вмешиваться в игру сторонними програмами (не важно, для чтения или для записи(ну запись это уже взлом чистой воды))
Но в героях не возможно на сколько я знаю при игре иметь выделенный сервер ... значит и тут нельзя будет отследить (помешать) заюзать такую программу.

С уважением K0Lb@zzeR.

Добавлено через 6 минут
А вот еще посетила мою голову такая мысль ...

Ладно будет прога такая будет симофорить .. типа нажимай и будет мораль/удача ... вывод: у тебя всегда мораль/удача выпадает .. главное как тут заметилти, что бы был либо скил либо войска одинаковые (для случая морали)
Это я все к тому, что можно не мучиться тогда и не тыкать ... а написать прогу которая меняет значение ячейки памяти, тем самым будет способствовать выпадение морали/удачи ... и заметьте .. не кто не сможет проверить использовании такой программы вообще ... может он не чего не менял .. а тупо сидел и выжидал момента (зеленого сигнала)
Есть над чем поразмыслить ... нужна ли такая прога или нет .. и каккие последствия будут ... вот в чем вопрос ...

С уважением K0Lb@zzeR.
:smile13: [ТУРНИР] "Гонка за Лидером" :smile13:
:smile28: [M] "Я и моя тень" - "I am and my shadow" :smile28:
:smile16: "Быстрая смерть" - "Fast Death" :smile16:
В ответ пользователю K0Lb@zzeR
Аватар пользователя
K0Lb@zzeR;189455
Не совсем понял, почему сделан такой вывод.
Элементарно! При делении на 24 мы получаем в остатке число от 0 до 23, а при делении на 12 - от 0 до 11, что в два раза меньше, а если учесть, что число R случайно, то вывод совершенно верный!
K0Lb@zzeR;189455
Для офф турниров это не как не сделать, а для он-турниров можно ... просто пишеться лоадер и игра создаеться на сервере, а этот лоадер как раз не дает вмешиваться в игру сторонними програмами (не важно, для чтения или для записи(ну запись это уже взлом чистой воды))
Но в героях не возможно на сколько я знаю при игре иметь выделенный сервер ... значит и тут нельзя будет отследить (помешать) заюзать такую программу.
А прогу юзать будут все!!! Вперёд читерюги!!! :smile14:
В ответ пользователю K0Lb@zzeR
Аватар пользователя
Но ведь факт использования игроком кодов в игре спокойно выявляется!
Если на данный момент у организатора турнира "инструмента", чтобы выявить факт вмешательства в игру или сейв - значит надо попытаться найти способ это обнаружить, или как я писал - обратиться к разрабам.
(кстати о спонсорах - при разыгрывании турнира по КБ - обратились к 1С - как официальный продавец игры.... призы были не только 3-м победителям, но и еще 4-м другим....даме, кто пытался улучшить рез уже после завершения турнира...)
В ответ пользователю AlexSpl
Аватар пользователя
Программа почти создана. Хочу спросить у Геройского Сообщества: стоит ли её выкладывать?
Аватар пользователя
AlexSpl;189471
Программа почти создана. Хочу спросить у Геройского Сообщества: стоит ли её выкладывать?
Сначала стои взвесить все за и против! Видимо после того как программа будет доступна для всех, то скорее всего в турнирах БД придётся запретить... Но с другой стороны, это прога рано или поздно должна была появится на свет. Её появление лично мной прогназировалось уже очень давно!
В ответ пользователю Dirty_Player
Аватар пользователя
AlexSpl;189471
Программа почти создана. Хочу спросить у Геройского Сообщества: стоит ли её выкладывать?

Соглашусь c Dirty. БД придется лочить. А программа теперь уже в любом случае родится. Так что, Alex вперед!!! Народ жаждет зрелищ!!! :D

PS: Уж лучше бы мы моральные клеточки искали :smile06:

Индивидуальный и клановый рейтинги Heroes World
Handmade
В ответ пользователю Kamikaze
Аватар пользователя
Kamikaze;189475
Соглашусь c Dirty. БД придется лочить. А программа теперь уже в любом случае родится. Так что, Alex вперед!!! Народ жаждет зрелищ!!! :D

PS: Уж лучше бы мы моральные клеточки искали :smile06:
А я соглашусь с тобой, Виталя! Это прога так или иначе изменит напрочь судьбу героев!!! Придётся зателать все карты проклятой землёй! А про он-лайн я вообще молуч :D А убьёт именно СоД. В ТЕ думаю всё можно будет поправить.... но ТЕ - это уже совсем другая история....
В ответ пользователю Dirty_Player
Аватар пользователя
О "светофоре морали и удачи".

Чтобы довести программу до ума, потребуется время (некоторые параметры пока приходится вводить вручную; дело в том, что R хранится в оперативке не по фиксированному адресу). Программа не изменяет структуру игры, т.е. просто считывает двойное слово из оперативной памяти процесса.
В ответ пользователю AlexSpl
Аватар пользователя
AlexSpl;189480
О "светофоре морали и удачи".

Чтобы довести программу до ума, потребуется время (некоторые параметры пока приходится вводить вручную; дело в том, что R хранится в оперативке не по фиксированному адресу). Программа не изменяет структуру игры, т.е. просто считывает двойное слово из оперативной памяти процесса.
Нет, ну понятное дело, что структуру игры эта програма не меняет, но она сильно изменет героев как игру... Это вам не нивинная героекопалочка или деревокачалочка, а то что изменет игру в целом.

Вот представьте только Гранд-Эльфы стреляют Удача, Удача, БД, Удача, Удача и сносят лазурного дракона нафиг! :D И так каждый раунд :) Вот это будет мегажесть!!! Хотя может такого и не будет, но мараль в каждом раунде, каждому стеку будет и это будет весело! И главное, что против этого бороться бесполезно! Не застилать же всю карту мёртвой землёй! Придётся разрешить использовать прогу всем! :smile34:
В ответ пользователю Dirty_Player
Аватар пользователя
Вот представьте только Гранд-Эльфы стреляют Удача, Удача, БД, Удача, Удача и сносят лазурного дракона нафиг!
И так каждый раунд

Такое могло только присница во сне ...

Я даже как то обсуждал тему БД с Виталей, он не даст мне соврать, я когда впервые почупал офф сразу понял БД это зло изначально. ИМХО

Добавлено через 1 минуту
Чтобы довести программу до ума, потребуется время

Не надо доводить до ума ... выкладывай ... пусть народ поглумиться в последний разз
:smile13: [ТУРНИР] "Гонка за Лидером" :smile13:
:smile28: [M] "Я и моя тень" - "I am and my shadow" :smile28:
:smile16: "Быстрая смерть" - "Fast Death" :smile16:
В ответ пользователю K0Lb@zzeR
Аватар пользователя
K0Lb@zzeR;189484
Я даже как то обсуждал тему БД с Виталей, он не даст мне соврать, я когда впервые почупал офф сразу понял БД это зло изначально. ИМХО
Зло, не зло, но БД и удача - это, благодаря чему можно не сидеть и плодить армию в стартовом замке, а сразу идти в атаку снося более сильные отряды! Без БД офф-лайн теряет смысл... А с прогой бороться можно, путём утраивания количества охраны, чтоб даже с БД каждым ходом не пробить было! Можно усложнить менеджмент хода, но это чень сильно ударит по новичкам! Очень сильно! Ладно, будь, что будет! Это рано или поздно должно было случиться! Открыли же то что Земля имеет форму шара, хотя это открытие пытались остановить, даже на костре сожгли человека, но пришли другие, которые это открыли... так же и здесь, если не выложить прогу сейчас, то всё-равно, рано или поздно, придёт другой человек, сделает дизассемблирование и напишет прогу!
В ответ пользователю AlexSpl
Аватар пользователя
AlexSpl;189480
. Программа не изменяет структуру игры, т.е. просто считывает двойное слово из оперативной памяти процесса.
Не согласен. Хороший программист сможет залезть в оперативную память, и в нужный адрес ОП занести необходимую информацию, которая (вмешательство)повлечет за собой ПОСТОЯННУЮ мораль у удачу. Если конечно знать этот адрес. Подавляющее количество программ использует ОП как текущее хранение информации. Соответсявенно, хоть ты в загрузочный модуль на диске и не лезешь и не меняешь так ничего, но уже то что загружено этой прогой в память (ОП) при соответсвующих знаниях можно что угодно изменить и подсунуть игре.
Все это можно сделать, но задай себе вопрос - а надо ли это? Получишь ли ты удовольствие от такого варианта всеми нами любимой игры. Ведь подсознательно ты все равно будешь знать, что обманул себя и других.
Все мы играем для собственного удовольствия. И победа в турнире тем ценней, чем больше сильных игроков с тобой сражались и ВСЕ играли честно. Просто кто-то знает больше, а другой знал, но забыл....
В ответ пользователю Dirty_Player
Аватар пользователя
путём утраивания количества охраны, чтоб даже с БД каждым ходом не пробить было!
Вспомни избраные карты гонки ... они такие были ... не все конечно но были ... а сколько сейвов по ним было ... новички вообще в хвосте были (по резам) ... будь что будет ... а про Землю ты отличный пример привел.

Добавлено через 3 минуты
Соглашусь c Dirty. БД придется лочить.

Интересно знать .. как это можно будет проследить ... использование БД в игре ???
:smile13: [ТУРНИР] "Гонка за Лидером" :smile13:
:smile28: [M] "Я и моя тень" - "I am and my shadow" :smile28:
:smile16: "Быстрая смерть" - "Fast Death" :smile16:
В ответ пользователю Dirty_Player
Аватар пользователя
2wolf64: Если буду выкладывать, то, конечно же, open source.

2K0Lb@zzeR: не все игроки знают, что такое GetLastError и TlsGetCount, поэтому торопиться не будем.

Я сам на стороне тех, кто считает, что таких программ быть не должно.

Статистика

Приветствуем новейшего участника: Emil