XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
Kemodonn

offline
Опыт: 1,665
Активность:
//! inject config
Знающие люди, подскажите пожалуйста как вставить какую-нибудь строчку кода в функцию config? я знаю лишь, что там нужно использовать ! inject config, но как именно все это делать (куда что писать, как запустить) я не знаю.
Подробного материала, который описывает как все это сделать я не нашел.
Старый 27.01.2010, 22:11
adic3x

offline
Опыт: 108,439
Активность:
Старый 27.01.2010, 22:29
Kemodonn

offline
Опыт: 1,665
Активность:
ADOLF:
ADOLF добавил:
Спасибо, но я это читал. Там только не написано куда все это писать и как запустить... Я в джассе не очень, так что мне нужно чтобы кто-нибудь обьяснил, пожалуйста.
Старый 27.01.2010, 22:38
adic3x

offline
Опыт: 108,439
Активность:
что именно непонятно? как вы пробовали? что вы хотите вставить? зачем?
Старый 27.01.2010, 22:42
Kemodonn

offline
Опыт: 1,665
Активность:
Мне не потяно куда это нужно прописывать и как это нужно запустить (ведь оно не само собой запускается). Я пробовал прописать это в раздел "Нестандартный код". Я хочу вставить расшаривание контроля нейтралом в функицю config, чтобы вначале игры не выводилось сообщение о том, что игрок 15 передал свой контроль (как в DotA).
function Inject_Config takes nothing returns nothing
//! inject config
call SetPlayerAlliance(Player(15),Player(0),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(1),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(2),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(3),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(4),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(5),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(6),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(7),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(8),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(9),ConvertAllianceType(6),true)
//! endinject
endfunction
И я пробовал обратиться к функции через кс, но карта перестала запускаться.
Старый 27.01.2010, 23:02
adic3x

offline
Опыт: 108,439
Активность:
для инжекта надо убрать первую и последнюю строки, но добавить в код то, что есть в конфиге сейчас (смотреть код карты)
Я хочу вставить расшаривание контроля нейтралом в функицю config, чтобы вначале игры не выводилось сообщение о том, что игрок 15 передал свой контроль
а оно выводит? что то неприпомню...
Старый 27.01.2010, 23:06
Kemodonn

offline
Опыт: 1,665
Активность:
ADOLF:
а оно выводит? что то неприпомню...
если триггерно настраивать, то выводит.
Pudermantel добавил:
ADOLF, убрал 1 и последнюю строки, сохранился, открыл код карты и увидел что там это уже есть. мне как бы уже удалять инжект?
ну т.е. вот это:
//! inject config
call SetPlayerAlliance(Player(15),Player(0),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(1),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(2),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(3),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(4),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(5),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(6),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(7),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(8),ConvertAllianceType(6),true)
call SetPlayerAlliance(Player(15),Player(9),ConvertAllianceType(6),true)
//! endinject
Старый 27.01.2010, 23:12
adic3x

offline
Опыт: 108,439
Активность:
значит криво настраиваете, сюдя по всему
Старый 27.01.2010, 23:13
Kemodonn

offline
Опыт: 1,665
Активность:
ADOLF, спасибо, я понял в чем была проблема, сейчас все хорошо.

Отредактировано Pudermantel, 27.01.2010 в 23:32.
Старый 27.01.2010, 23:17
ScorpioT1000
Работаем
offline
Опыт: отключен
кстати, адик не пропускает инжект
ScorpioT1000 добавил:
по кр. мере стабильная версия =O хотя хз че щас там
Старый 28.01.2010, 09:56
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 02:45.