Опрос на сайте
Как вам движок Vice Lua?

Популярные новости

Magic - TXD Builder 0.9.1

Magic - TXD Builder 0.9.1
Полезная программа для сборки TXD файлов, которая важные параметры, такие как mip map, DXT сжатие... Кроме того, программа

Vertex Alpha в Vice City

Vertex Alpha в Vice City
То, что некогда было доступно лишь в GTA: San Andreas и выше: Vertex Alpha, а потенциально - и физический бленд текстур в

Компактное меню

Компактное меню
Компактное меню для глобальных модов. Исключено все лишнее.

Main Menu Scene

Main Menu Scene
"Main Menu Scene" дает вам возможность создавать собственные сцены в "Главном Меню" игры с кастомными картой и скриптом, при

Rollerskates Mod

Rollerskates Mod
Модификация позволяет кататься на роликах, прямо как пляжные девушки.

02 ноябрь 2014

Создаем первый плагин ASI на C++ Часть 2


Так продолжаем, наш урок, теперь все что нам требуется это создать папку для плагина, где-то на диске D можно. Я например создал тут: “D:GamesGTAVC_ASI”, как создадим запускаем MSVC 2010 студию и создаем новый проект, File->New->Project смотрим на рисунок:

Создаем первый плагин ASI на C++ Часть 2


Далее выберем Win32 Project, имя в поле Name зададим gtavc_plugin и в Location укажем нашу папку, где будет наш исходный код плагина:

Создаем первый плагин ASI на C++ Часть 2


После нажатие OK, выскочит такое окошко что на рисунке, в нем мы нажимаем Next.

Создаем первый плагин ASI на C++ Часть 2


после этого, теперь выберем в Application type, DLL, это значит наш тип проекта DLL и нажмем Finish

Создаем первый плагин ASI на C++ Часть 2


Все теперь, наш плагин почти готов, вот в этом файле dllmain.cpp мы и будем вести разработку свою плагина, а также тренироваться:

Создаем первый плагин ASI на C++ Часть 2


Так давайте, еще завершим последнее дело, в наше же благо, это настроим по человеческий наш проект и так, сразу же переведем наш проект в режим Release вот тут:

Создаем первый плагин ASI на C++ Часть 2


Затем из нашего списка, что находиться слева выделим наш проект gtavc_plugin кликнем правой мышкой и выберем Properties

Создаем первый плагин ASI на C++ Часть 2


Теперь настроим полную оптимизацию, в Configuration Properties-> C/С++ -> Optimization установим там Full Optimization (/Ox)

Создаем первый плагин ASI на C++ Часть 2


Ну и последняя настройка, это нам нужно, для того что-бы наш плагин не использовал сторонние библиотеки от MSVC, настраиваем тут в Configuration Properties-> C/С++ -> Code Generation в Runtime Library выберем Multi-threaded(/MT) как на рисунке ниже:

Создаем первый плагин ASI на C++ Часть 2


Это нужно было, для того, что-бы снять зависимость от сторонних библиотек MS, которые не у всех могут быть установлены. Вот и все, наш проект настроен как нужно, теперь можно все сохранить в следующий части, мы уже начнем заниматься тем, что будем писать плагин и разбирать как все работает.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Добавить свой комментарий

Полужирный Наклонный текст Подчёркнутый текст Зачёркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Вопрос: Введите первые 3 (Русские) буквы сайта (заглавные).
Ответ:*
Другие материалы

Подключение Vice Lua SDK к проекту.

Подключение Vice Lua SDK к проекту.
В данном уроке мы научимся использовать подключать Vice Lua SDK а также хорошо настроим наш проект, для дальнейшего его

Создаем первый плагин ASI на C++ Часть 3

Создаем первый плагин ASI на C++ Часть 3
Сейчас мы сделаем, самый простой плагин, который лишь выведет системное сообщение в виде привет, после запуска игры. Из кода

Создаем первый плагин ASI на C++ Часть 1

Создаем первый плагин ASI на C++ Часть 1
Для написания плагинов ASI к GTA, лучше всего использовать MSVC 2010 Ultimate (MicroSoft Visual C++) или версию выше.

Создаем квадратный радар в GTA VC

Создаем квадратный радар в GTA VC
В этом уроке мы научимся создавать квадратный радар с помощью GTA VC seter. Не чего сложного нету, все делается за 5 минут.
Ads

Группа GTA Builder