Совершенно неверно мыслишь, я понимаю, что хочется умные вещи затирать, но это ты не сделаешь при всём желании. Поясняю, хэш тебе даёт ровным счётом ничего, когда игра уже началась, ибо данные подгружены в кэш, и эти данные посылаются между LocalPlayer (то есть каждый игрок обрабатывается), затем эти данные сравниваются между всеми и если у кого-то что-то произошло то, что у других физически обработаться не может, то будет десинхронизация.
ты вообще читал что я писал?
хэш только в самом начале проверяется
потом идёт фальсификация трафика чтобы не было десинков
или по твоему данные между игроками передаются не сетевыми пакетами а маленькими человечками на плюшевых нло?
leroydraigo, нет
проверка хэша происходит до начала обработки карты
пиши доп софт для подмены
иначе никак DracoL1ch, ну пусть автор вопроса и займётся этим
вдруг нормальным станет
в конце концов именно труд сделал из обезьяны человека
при заходе на хост сравнивает хэши карт и вар3
а потом во время игры идёт синхронизация игроков
т.к. сравнение хэшей идёт до начала всех действий связанных с кодом карты то мемхак не поможет
а благодаря подмену пакетов хост будет считать что он есть
т.е. в реале твоя карта отличается от той что хостится на боте но бот этого не знает DracoL1ch, ну а синхронизируется она чем?
не маленькие человечки же бегают по проводам
всё что нужно это изменять часть передаваемых данных
и отсылать инфу о том что антимх работает отлично когда его на самом деле нету
ну или говоря словами вар3 вмешаться в синхронизацию игроков
ClotPh, мх даёт прямой доступ к памяти
так что через него можно сделать всё что угодно
надо только найти нужные участки памяти и записать в них правильные данные
опиши немного подробнее игровой процесс
что могут делать маги чтобы продержаться 30 минут? (строить там например)
что может делать орк чтобы эффективнее ловить магов
сделай магов девушками
а то 3 скил орка не круто смотрится
Hate, у людей разные предпочтения
ктото любит чтобы их били плёткой
ктото чтобы капали расплавленным воском
ну а ктото делает спелы в гуи
к слову
связка таймер + триггер в гуи не намного хуже связки таймер + функция
вот только большинство атачей недоступно на гуи что является ещё 1 минусом
там есть и про гуи и про джасс
читай разбирайся KaneThaumaturge:
ставил на паузу, но работа спелла никак не изменилась
время вейта менялось зато
получается баг
игроки могут спецом врубать паузу чтобы изменить длительность спела
конечно если игра планируется на 1 человека то можно забить
в общем если хочешь сделать чтото сложнее "применил способность - победил" быстрее чем за пол дня то учи джасс
твои страхи по поводу изучения джасса бессмысленны
его структура не особо отличается от гуи
только в гуи картинки к словам приделаны а в джасс только слова KaneThaumaturge, кастани спел и тутже поставь игру на паузу
через 10 секунд сними с паузы
использование таймера со стороны гуи:
создали таймер
добавили событие на его истечение к нужному триггеру
всё
всего 2 действия
статей по поводу гуи ты тут не найдёшь ибо делать подобное на гуи это мазохизм
нафига есть говно (юзать гуи) если можно быстро сделать на джасс и не парится
изучение джасса потребует меньше времени чем создание этого спела на гуи
KaneThaumaturge, можно
но это дольше чем на джасс
по сути главное отличие гуи от джасс в затраченном времени
то что в джасс требует 1 минуту в гуи требует 10
тебе нужно создать таймер и триггер который будет срабатывать когда таймер истекает
и каким нибудь способом атачить данные к таймеру
через хэш например
естественно при каждом срабатывание спела нужно создавать новый таймер и добавлять событие на его истечение к триггеру
+ вешать на этот триггер данные через хэш
вейты имеют много минусов
они не точны, и продолжают работу во время паузы
тем не менее они хороши чтобы прервать поток выполнения не порождая доп объекты
в данном случае стоит использовать таймеры т.к. задача выполнить действие спустя промежуток времени, а также чтобы избежать возможных багов
по поводу джасса
на джасс делать спелы и системы намного быстрее чем на гуи
особенно если использовать vjass и cjass
так же он предоставляет возможность создавать свои функции и все связанные с этим плюшки (таймеры с функциями и прочее)
если ты нуб который открыл редактор чтобы сделать свою кручедоты и через пару дней бросишь по причине ниасилил то джасс нафиг не нужен
ну а так советую выучить т.к. он намного проще и быстрее(в плане скорости разработки) чем гуи
да чего тут думать над алгоритмом то
всё уже давно придумано
разбиваем круг на ячейки
получаем граф
переходам между ячейками (рёбрам) назначаем рандомные веса
дальше юзаем любой алгоритм поиска кратчайшего пути на графах
ты хоть прогоняй текст через ворд перед тем как отправлять
а то ничего не понятно
для генерации лабиринтов используется теория графов
поиск в глубину/ширину и их модификации
самый надёжный способ это подмен пакетов и игровых данных
т.е. убираем из загруженной карты антимх но серверу говорим что антимх есть и ничего не обнаружил
за 200р на коленке никто подобного делать не будет
да и вообще тут никто не будет ничего делать за 200р
ибо нубы не смогут а те кто могут не станут это делать ради 200р (яб даже ради 200 баксов поленился среду разработки запустить)
кстати создатель этого антимх DracoL1ch который уже отписался в этой теме
» WarCraft 3 / Обход античита Unrize
хэш только в самом начале проверяется
потом идёт фальсификация трафика чтобы не было десинков
или по твоему данные между игроками передаются не сетевыми пакетами а маленькими человечками на плюшевых нло?
Ред. nvc123
» WarCraft 3 / Обход античита Unrize
проверка хэша происходит до начала обработки карты
пиши доп софт для подмены
иначе никак
DracoL1ch, ну пусть автор вопроса и займётся этим
вдруг нормальным станет
в конце концов именно труд сделал из обезьяны человека
» WarCraft 3 / Обход античита Unrize
а потом во время игры идёт синхронизация игроков
т.к. сравнение хэшей идёт до начала всех действий связанных с кодом карты то мемхак не поможет
» WarCraft 3 / Обход античита Unrize
т.е. в реале твоя карта отличается от той что хостится на боте но бот этого не знает
DracoL1ch, ну а синхронизируется она чем?
не маленькие человечки же бегают по проводам
всё что нужно это изменять часть передаваемых данных
и отсылать инфу о том что антимх работает отлично когда его на самом деле нету
ну или говоря словами вар3 вмешаться в синхронизацию игроков
» WarCraft 3 / Обход античита Unrize
подмен пакетов работает всегда
т.к. античит бесполезен если его нету на твоём компе
» WarCraft 3 / Пара элементарных вопросов
для этого выбери лучший ответ
функция есть
но это мемхак
а знаний обычного гуишника не хватит на использование мемхака
» WarCraft 3 / Хак на память Warcraft3
так что через него можно сделать всё что угодно
надо только найти нужные участки памяти и записать в них правильные данные
» WarCraft 3 / Маги против орка
теперь буду знать твои увлечения
» WarCraft 3 / Маги против орка
» WarCraft 3 / Маги против орка
что могут делать маги чтобы продержаться 30 минут? (строить там например)
что может делать орк чтобы эффективнее ловить магов
сделай магов девушками
а то 3 скил орка не круто смотрится
» WarCraft 3 / PLAYERUNKNOWN'S BATTLEGROUNDS
так что жив
или просто мозгов хочет
» WarCraft 3 / Каличное применение локальных переменных в GUI
ктото любит чтобы их били плёткой
ктото чтобы капали расплавленным воском
ну а ктото делает спелы в гуи
к слову
связка таймер + триггер в гуи не намного хуже связки таймер + функция
вот только большинство атачей недоступно на гуи что является ещё 1 минусом
Ред. nvc123
» WarCraft 3 / Каличное применение локальных переменных в GUI
хэш или прочее
вот статьи
читай разбирайся
KaneThaumaturge:
получается баг
игроки могут спецом врубать паузу чтобы изменить длительность спела
конечно если игра планируется на 1 человека то можно забить
в общем если хочешь сделать чтото сложнее "применил способность - победил" быстрее чем за пол дня то учи джасс
» WarCraft 3 / Каличное применение локальных переменных в GUI
его структура не особо отличается от гуи
только в гуи картинки к словам приделаны а в джасс только слова
KaneThaumaturge, кастани спел и тутже поставь игру на паузу
через 10 секунд сними с паузы
использование таймера со стороны гуи:
создали таймер
добавили событие на его истечение к нужному триггеру
всё
всего 2 действия
статей по поводу гуи ты тут не найдёшь ибо делать подобное на гуи это мазохизм
нафига есть говно (юзать гуи) если можно быстро сделать на джасс и не парится
изучение джасса потребует меньше времени чем создание этого спела на гуи
» WarCraft 3 / Каличное применение локальных переменных в GUI
но это дольше чем на джасс
по сути главное отличие гуи от джасс в затраченном времени
то что в джасс требует 1 минуту в гуи требует 10
тебе нужно создать таймер и триггер который будет срабатывать когда таймер истекает
и каким нибудь способом атачить данные к таймеру
через хэш например
естественно при каждом срабатывание спела нужно создавать новый таймер и добавлять событие на его истечение к триггеру
+ вешать на этот триггер данные через хэш
Ред. nvc123
» WarCraft 3 / Каличное применение локальных переменных в GUI
они не точны, и продолжают работу во время паузы
тем не менее они хороши чтобы прервать поток выполнения не порождая доп объекты
в данном случае стоит использовать таймеры т.к. задача выполнить действие спустя промежуток времени, а также чтобы избежать возможных багов
по поводу джасса
на джасс делать спелы и системы намного быстрее чем на гуи
особенно если использовать vjass и cjass
так же он предоставляет возможность создавать свои функции и все связанные с этим плюшки (таймеры с функциями и прочее)
если ты нуб который открыл редактор чтобы сделать свою кручедоты и через пару дней бросишь по причине ниасилил то джасс нафиг не нужен
ну а так советую выучить т.к. он намного проще и быстрее(в плане скорости разработки) чем гуи
Ред. nvc123
» WarCraft 3 / Какой алгоритм для генерации клеток!
всё уже давно придумано
разбиваем круг на ячейки
получаем граф
переходам между ячейками (рёбрам) назначаем рандомные веса
дальше юзаем любой алгоритм поиска кратчайшего пути на графах
» WarCraft 3 / Какой алгоритм для генерации клеток!
а то ничего не понятно
для генерации лабиринтов используется теория графов
поиск в глубину/ширину и их модификации
» WarCraft 3 / JassReplacer
» WarCraft 3 / Синглтаргет в АоЕ
» Администрация XGM / Не работает кнопки http://xgm.guru
скорее всего он заблокирован чем то (адблок, вирусы, китайские антивирусы)
попробуй открыть его в браузере
» Администрация XGM / Не работает кнопки http://xgm.guru
» WarCraft 3 / Ошибка сборки карты
Ред. nvc123
» WarCraft 3 / Как обойти античит мх в картае? (200р за помощь)
т.е. убираем из загруженной карты антимх но серверу говорим что антимх есть и ничего не обнаружил
за 200р на коленке никто подобного делать не будет
да и вообще тут никто не будет ничего делать за 200р
ибо нубы не смогут а те кто могут не станут это делать ради 200р (яб даже ради 200 баксов поленился среду разработки запустить)
кстати создатель этого антимх DracoL1ch который уже отписался в этой теме
Ред. nvc123
» Администрация XGM / Не работает кнопки http://xgm.guru
так же возможно в настройках браузеров выключены всплывающие окна