Скрипты - Страница 91 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Герои Меча и Магии 5 - Картостроительство (Редактор карт) В этом разделе можно обсуждать все что касается редактора карт для Heroes of Might and Magic V. Так же здесь обсуждаем картостроительство.

Ответ
Страница 91 из 260
 
Опции темы
#1351
Старый 22.05.2013, 14:40
  #1351
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
По умолчанию
Re: Скрипты

MentTakeAwayHeroExp( heroName, exp )
С ней бывает полезна функция LockMinHeroSkillsAndAttributes( heroName ), если какие-то навыки надо зафиксировать, чтобы их не отняли.
Спасибо большое! Всё работает)
MasteR вне форума
Ответить с цитированием
#1352
Старый 22.05.2013, 18:22
  #1352
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

Я прошу прощения, эта функция разве не дает сбой? По крайне мере когда-то (версию не помню), после понижения героя до 1 ур таким путем, он уже не мог качаться (не достигал второго и тп).
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1353
Старый 22.05.2013, 20:17
  #1353
^
Ment
 
Аватар для Ment
📖
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30681
Регистрация: 30.10.2009
Адрес: Национальный заповедник
Сообщения: 30681
По умолчанию
Re: Скрипты

Не знаю, я её благополучно засунул в скрипт для NHFшного Фагуса, так что если она глюкнутая, ждите багов ))) Но вообще вроде тестилось и может быть даже не только мной, никто не жаловался.
Ment вне форума
Ответить с цитированием
#1354
Старый 22.05.2013, 21:32
  #1354
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
По умолчанию
Re: Скрипты

HeroistЯ прошу прощения, эта функция разве не дает сбой? По крайне мере когда-то (версию не помню), после понижения героя до 1 ур таким путем, он уже не мог качаться (не достигал второго и тп).
Сейчас у себя проверил, причём в двух вариантах. Всё работает нормально) Причём в одном из вариантов у героя было 9000 опыта, а отнималось 30000. Глюков нет
MasteR вне форума
Ответить с цитированием
#1355
Старый 22.05.2013, 21:33
  #1355
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

т.е - после уменьшения уровня до 1-го, получив 1000 опыта, герою выскакивало поздравление со 2-ым и выбор навыков?
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1356
Старый 22.05.2013, 21:37
  #1356
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
По умолчанию
Re: Скрипты

после этого он получил 10000 опыта(в другом месте) и ему сразу несколько уровней дали

Добавлено через 2 минуты
ну т.е. всё вроде как стандартно. Навыки только удаляются не по принципу ПЕРВЫЙ ВОШЁЛ - ПОСЛЕДНИЙ ВЫШЕЛ
MasteR вне форума
Ответить с цитированием
#1357
Старый 22.05.2013, 21:37
  #1357
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

Все, благодарю за пояснение, просто у меня были с этим проблемы на старых картах, но там, кажется, была версия 3.0.
Спасибо
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1358
Старый 22.05.2013, 21:41
  #1358
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
По умолчанию
Re: Скрипты

А вообще, было бы интересно узнать ту функцию(код), по которой в игре действует МЕНТОР. Он же тоже по такой схеме примерно действует
MasteR вне форума
Ответить с цитированием
#1359
Старый 27.05.2013, 21:25
  #1359
^
Warrior777
 
Аватар для Warrior777
📖
Регистрация: 15.09.2012
Адрес: Под кроватью
Сообщения: 602
Регистрация: 15.09.2012
Адрес: Под кроватью
Сообщения: 602
По умолчанию
Re: Скрипты

можно ли узнать расу игрока или города?
__________________
502 Bad Gateway

__________________________________

nginx/0.8.54
502 Bad Gateway

__________________________________

nginx/0.8.54
Warrior777 вне форума
Ответить с цитированием
#1360
Старый 27.05.2013, 21:54
  #1360
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

GetPlayerRace(playerID)
GetTownRace ('objectname')
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1361
Старый 29.05.2013, 13:44
  #1361
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
По умолчанию
Re: Скрипты

Возвращаясь к теме с TakeAwayHeroExp я нашёл причину ошибки. Если эта команда работает практически одновременно с начислением герою опыта(например при окончании битвы), то действительно происходит глюк и следующие уровни не даются.
MasteR вне форума
Ответить с цитированием
#1362
Старый 29.05.2013, 17:56
  #1362
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

Ага. Вот оно что! Я же помню, что с ней все было не так просто. Спасибо за инфу.
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1363
Старый 30.05.2013, 11:54
  #1363
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
По умолчанию
Re: Скрипты

почему не работает данная функция?

Trigger(2, 2, "removelF");

function removelF(herolos, herowin)
if herolos=="Grok" then
SetObjectiveState("Sec17", 3, 1);
sleep(3);
...
end;
end;

"..." - проверенный кусок скрипта, по которому точно не может возникнуть вопросв.
Герой Грок принадлежит второму игроку. Его name - Grok. Когда я его побеждаю, ничего не происходит.
MasteR вне форума
Ответить с цитированием
#1364
Старый 30.05.2013, 12:06
  #1364
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

А консоль чего-нибудь пишет?
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#1365
Старый 30.05.2013, 12:09
  #1365
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
По умолчанию
Re: Скрипты

вообще 0 реакции
MasteR вне форума
Ответить с цитированием
Ответ
Страница 91 из 260


Опции темы



Часовой пояс GMT +4, время: 12:23.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru