Урок Скриптинг Dota 2 — руководство для начинающих

-ExotiC-

Администратор
Команда форума
11 Авг 2014
460
48
28
23
customgames.ru
Проект
Trolls vs Elves
Реакции
46 0 2
#1
Вторая часть статьи С чего начать создание мода Dota 2?
В этом уроке мы попытаемся объяснить основы программирования пользовательских модов (кастомок/аддонов) Dota 2.

Скриптинг
Для начала вам понадобится уже созданная кастомная игра, с которой вы уже провели некоторые опыты. Самое время начать учиться программировать на Lua и вообще разобраться со всем этим дерьмом.
Зайдите в
dota 2 beta\game\dota_addons\название_вашего_мода\scripts

Две основные папки cо скриптами — это NPC и vscripts. Первая может иметь следующие файлы с расширением .txt (если таковых нет, их можно создать самому):

npc_abilities_custom.txt — содержит все измененные и созданные способности в пользовательской игре.
npc_heroes_custom.txt — герои со своими способностями и статистикой.
npc_items_custom.txt — способности предметов, которые носят в инвентаре.
npc_units_custom.txt — все...
Продолжить чтение...
 
Последнее редактирование:

I_Explorer

Друзья CG
30 Июл 2016
310
16
18
19
г.Чайковский
Проект
Жизнь в тюрьме
VK
https://vk.com/id202548160
Реакции
16 0 0
#2
Отличный гайд, а теперь попробуй врубить темный стиль и не ослепнуть.
 

-ExotiC-

Администратор
Команда форума
11 Авг 2014
460
48
28
23
customgames.ru
Проект
Trolls vs Elves
Реакции
46 0 2
#3
Последнее редактирование:

vulkantsk

Друзья CG
21 Июн 2017
676
84
28
18
https://steamcommunity.com/profiles/76561198307890
www.dotabuff.com
Проект
Roshan defense
Реакции
79 0 5
#4
Слишком много текста , глаза ращбегаются !
Рекомендую распределить по разделам в оглавлении !
А потом засунуть в спойлеры , по моему будет легче читать или найти нужную информацию !
 
20 Дек 2016
618
126
28
11
Проект
DI:LS
Реакции
126 0 0
#5
АААА МНОГА БУКОВ! СЛИИИШКАМ МНОГА БУКОВ!!1 Я СА СТАРАСТИ УМРУ ПОКА ПРАЧИТАЮ. НУЖНА ВИДЕОЫА!1! (нет)
 
Реклама:

mitfleg

Новичок
25 Фев 2019
1
0
1
25
Проект
Scripts
Реакции
0 0 0
#6
Добрый вечер. С Lua ничего не понятно толком. Я хоть и изучал языки программирования, но таки не смог разобраться. Кто сможет помочь только вьехать в это все. По поводу функций и т.п. логически понятно, а вот куда писать код, и где брать файлы....Спасибо.
 

danilkoo832832

Пользователь
5 Фев 2016
36
3
8
18
Реакции
3 0 0
#7
your_name_addon\scripts\vscripts\addon_game_mode.lua писать код сюда, можно и в другие файлы, но их придётся подключать к главному. Все луа файлы должны находится в папке vscripts. Про брать файлы немного не понял, если имеешь ввиду стандартные абилки, то на луа от валв их нет, но есть от других людей SpellLibrary есть еще варианты.
 
Реклама: