avatar_positive

Max в Chaos Machine и MuOnline "гуру" Profesor08, пруф или п**д*б*л. Топик для тех, кому нужно прави

Автор positive, 2014 Нояб. 24, 18:37

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

8BitCore

#20
Цитата: epmak от 2014 Нояб. 28, 16:58  8BitCore, ну проверка то там очевидно, что есть, основной вопрос в том, откуда он берет данные: только лишь с микс бмд, или все же сервер в приоритете.
С item.bmd уровень берёт? На сервере проверка только во время микса и всё.

Цитата: NZK от 2014 Нояб. 28, 17:15  да, но функционал одинаковый
мой 1.04j https://prntscr.com/5b1gsg
8BitCore 1.02k https://prntscr.com/5b1hff
я таким образом искал оффсеты на туман и работает.
Размер меняется с DWORD на BYTE. Сначала сделай Fill with NOP, а потом забей CMP EDX, 0

epmak

Короче, проверили в 8 сезоне (полагаю, что так же и в 3, ибо механизм вроде как никто не менял). Суть такова:  сервер проверяет вещи на лвл380, опции и уровень больше 3

далее, если нет в itemaddoption, то не судьба вообще ничего сделать.

По поводу проверки именно в тот момент, когда вещь кладется в ХМ - похоже, что действительно проверка идет через микс.бмд, хотя, возможно, и через itemaddoption тоже, тут надо экспериментировать или до конца разбирать клиент, но самой варки не будет до тех пор, пока в сервере в листах не указать что вещь есть такая и на ней есть пвп опции.
где-то так =/ проверки на левел 380 нету, но, не факт, что ее не было, надо качать 2й сезон и смотреть там, чтобы с уверенностью сказать это.

cokpat

#22
Если я правильно уловил суть.
То Задача была, заставить клиент пихать вещь не  имеющюю 380 уровень.

PentiumTools +Mix.bmd
Вот вам фикс без ковыряния сервера.


ItemType:
0 - Ексл(НеЕксл) вещи
2 - 380 вещи
4 - Ancient Вещь

Дальше сами ищите))

Cr1m

Ты проверял на работа способность свою теорию сократ ?

NZK

Цитата: cokpat от 2014 Нояб. 29, 18:09  ItemType:
0 - Ексл(НеЕксл) вещи
2 - 380 вещи
4 - Ancient Вещь
Дальше сами ищите))
ооо да тут только этих кодов не хватает... )))
начинаются танцы с бубнами)
позитиву проще было бы написать как это пофиксить и не ломать всем голову)

cokpat

Цитата: Cr1m от 2014 Нояб. 29, 18:09  Ты проверял на работа способность свою теорию сократ ?
вообще то это не теория, а реальность у меня убрана эта шляпа и все работает.

positive

Хватит уже чушь нести с этим мейном и Mix.bmd  :lol:

Никаких лишних манипуляций с мейном и микс.бмд

сократ:

как видишь Type не менял даже и всё гуд.

биткор:

даже не трогал это..

так что дело вовсе не в этих 2-х файлах.

cokpat

ну вообще на скрине у тебя 0 стоит в ИтемТайп и это как раз таки фикс.
Поставь туда 2 и хер ты ее положишь.

positive

Цитата: cokpat от 2014 Нояб. 30, 13:37  ну вообще на скрине у тебя 0 стоит в ИтемТайп и это как раз таки фикс.
Поставь туда 2 и хер ты ее положишь.

хм. насчет этого я и не знал. но у меня изначально там было 0, странно..

epmak

потому что начиная с момента, когда друм ввел пвп у себя, почти все русские сборки и репаки пошли с по дефолту выключенными "ограчниеями", хотя я точно помню, кода писали 3.1 поднимался вопрос по поводу пвп, и вроде как в коде была доп заглушка именно на тему 380 уровня вещи. надо скачать дезвеевские сырки будет и глянуть функцию this->Is380Item тогда можно сказать точно, что было.  =\

Profesor08

#30
Цитата: epmak от 2014 Нояб. 30, 13:20  потому что начиная с момента, когда друм ввел пвп у себя, почти все русские сборки и репаки пошли с по дефолту выключенными "ограчниеями"
не не не... конечно популярностью пользовались клиенты с комком мотни под копотом, но даже тогда, можно было спокойно найти чистенький клиент, или на крайняк патч, и там все работало какраз так, как должно. и уже над этим комплектом ставились эксперименты. и пвп, и хармони, и сокеты, и прочая фигня разбиралась и по полкам расставлялась.

NZK

это шляпа все ваши фиксы. ни**я не работает.
файлы SCF за 2007 год

epmak

ты и на сервере и в клиенте все проставил?
ели точно да, то ребята из сцф были теми, кто не снял жесткую проверку в коде на уровень =\ тогда эксешник ковыряй

Похожие темы (5)