Наверное вопрос не совсем в тему, но всё же...
Видел как в гарене, когда чел хостует он мог перекидывать (с 1 слота на другой) всех игроков (включая себя) рандомно. Это какая-то прога или это какая-то "хитрость" карты?

Принятый ответ

Это функции бота. Комманда по-умолчанию называется !sp.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
19
6 лет назад
2
Похожие вопросы:

ответ
В этом архиве ищи свои скиллы, в [скобках] смотри нужный ID.
ответ
В конце ноября 2016 года Blizzard выпустили патч, позволяющий играть по сети в карты до 128 Мб.
ответ
XGM Bot:
Похожие вопросы:

ответ
никак
ответ
Ну да, после этого в редакторе карт не откроешь. Но им и никто не пользуется для этого, когда есть MPQ Editor.
ответ
lll_Kirito_lll:
Хочется иметь у себя только модель допустим )
Как вариант, сделать так, что бы модель была разбита на множество текстур которые раскиданы по самым дурацким путям. Ни какой картодел не будет вытаскивать такую модель, ни за что.
ответ
Tumart:
quq_CCCP, а можно поподробнее? И это защитит карту от инжекта?
Подробно - это сделай за меня?
Суть:
 call  BJDebugMsg( I2Sx( 100500  ) )
Выдаст разные значения в депротектнутой и нормальной картах, пока это теория но возьмите и проверьте.
I2Sx - фольклорная функция ретурн бага, суть преобразует хеш от строки в строку. именно хеш а не инт. т.е адрес в таблице строк на строку.
вот RetunrBug ( www.hiveworkshop.com/threads/accessing-memory-from-the-script-it... )
функция в либе Typecast - I2SH
Ну кароче проверил:
function Trig_J_Test_Actions takes nothing returns nothing
    local integer i = 486
    local string str = null
    set str = S2S( I2SH( i ) )
    call BJDebugMsg( str )
    set str = null
endfunction

//===========================================================================
function InitTrig_J_Test takes nothing returns nothing
    set gg_trg_J_Test = CreateTrigger(  )
    call TriggerRegisterPlayerEventEndCinematic( gg_trg_J_Test, Player(0) )
    call TriggerAddAction( gg_trg_J_Test, function Trig_J_Test_Actions )
endfunction
При добавлении, удалении 3 функций сменяется строка по этому адресу, самое главное найти последнюю строку (ну или как я от балды ввел число) хотя я не уверен что прокатит с числом от балды, нужно найти последнюю строку на момент загрузки карты и смотреть её адрес, а после смотреть что будет записано по этому адресу в таблице строк.
ответ
Karp, Ой способов защиты 100500, щяс есть мемхак, я уже выкладывал пример как проверить вводились ли в код карты измненения.
Так же есть возможность писать код карты байткодами, которые внезапно низя прочитать или перевести в JASS это внутренние инстркции JASS машины. Но это достаточно сложно. Так же Можно загружать свои ДЛЛ, а это дает полный контроль над картой, можно зашифровать и сжать данные в архиве хер знает какими алгоритмами которые никогда не видел варкравт, а при загрузке срипта вызывать Дллку которая бы и расшифровывала это дело и вызывала функцию чтения архива + проверяла контрольную сумму архива (вроде в мемхаке была эта функция), контрульная сумма не та - выгружаем из ДЛЛ вирус, чтонить на подобии шифровальщиков. И читерам уже не до карты и варкравта в целом...
Это не для гуи новичков, придется долго морщить лоб и писать карту на jass + малость в с++ шарить.

ответ
приложи лучше .txt файл с крашем из папки /errors
ответ
Нужно править руками файл war3map.imp чтобы импорт отображался в редакторе. И файл лист проверить что все верно...

2
7
6 лет назад
2
Это функции бота. Комманда по-умолчанию называется !sp.
Принятый ответ
0
10
6 лет назад
0
Т.е. в самой карте такое никак не сделать?~Freezeeee:
Это функции бота. Комманда по-умолчанию называется !sp.
0
32
6 лет назад
0
Skolz, ну разумеется нет! Пока вы в лобби - карты еще не существует в природе, вы просто ожидаете команды на запуск карты, но её может даже не быть в природе (с помощью хост бота можно хостануть пустой конфиг насколько помню), все остальные фишки вроде кика, бана, латенси, рехоста, это все функционал хостбота -хостбот по сути дополнительный игрок, который программно изменяет функции стандартных баттлнет-нативок, т.е как сделан кик, если нет ответа от игрока - хост игрок пишет ему - вы потеряли соединение и игра продолжается без него, а что делает хост бот - не дождидается пока игрок потерял соединение и говорит ему - вы потеряли соединение, досвидания! Ну это грубый пример, но суть надеюсь вам понятна.
К хост ботам по разному относятся на разных платформах, могут и забанить.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.