Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты для начинающих
Показать сообщение отдельно
#403
Старый 25.03.2024, 00:17
  #403
^
Азгалор
 
Аватар для Азгалор
📖
Регистрация: 24.04.2016
Сообщения: 209
Регистрация: 24.04.2016
Сообщения: 209
По умолчанию
Re: Скрипты для начинающих

FataLisT

 

p3heroname = GetPlayerHeroes(3)[0];
print(p3heroname);
SetHeroCombatScript(p1heroname, "/Maps/Multiplayer/Grand_Duel/DragonCombat.xdb#xpointer(/Script)");
StartCombat(p1heroname, "Inagost", 1, 84, 10, nil, nil, nil, nil);

 

Первые 2 строки связанны с p3heroname, а боевой скрипт вешается и комбат запускается на герое под названием p1heroname. Собственно, герой p1heroname существует?

Upd: Открыл твою карту, чекнул скрипт, p1heroname нигде не упоминается. Собственно, вопрос от нашего(почему-то в этом случае молчаливого) скрипта: "Да кто такой этот ваш p1heroname?!"

Азгалор вне форума
Ответить с цитированием