Скрипты для начинающих - Страница 3 - Форум HeroesWorld-а

Вернуться   Форум HeroesWorld-а > Все о игре Герои 5. All about Heroes 5 > Герои Меча и Магии 5 - Картостроительство (Редактор карт)
Имя
Пароль
Карта сайта Регистрация Справка Пользователи Календарь Все разделы прочитаны
Быстрая навигация по основным разделам форума:
Кланы HW Турниры на HW КАРТЫ и Картостроительство Heroes 6 Heroes 5 Heroes 4 Heroes 3 Heroes 2 Heroes 1 Might&Magic

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

Ответ
 
Опции темы
Старый 06.02.2015, 18:05   #31
ggroy
 
Аватар для ggroy
Регистрация: 19.01.2014
Сообщения: 108
ggroy - уровень боевого духа
По умолчанию Re: Скрипты для начинающих

ага понятно. Спасибо. Сейчас попробую.

Добавлено через 4 минуты
А из Player так же?
__________________
Таверна (фулдилка) - заходите.



ggroy вне форума   Ответить с цитированием
Старый 06.02.2015, 18:12   #32
RedHeavenHero
 
Аватар для RedHeavenHero
Регистрация: 10.02.2012
Сообщения: 2344
RedHeavenHero - уровень боевого духа RedHeavenHero - уровень боевого духа RedHeavenHero - уровень боевого духа
Выставка наград
По умолчанию Re: Скрипты для начинающих

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума   Ответить с цитированием
Старый 06.02.2015, 18:17   #33
ggroy
 
Аватар для ggroy
Регистрация: 19.01.2014
Сообщения: 108
ggroy - уровень боевого духа
По умолчанию Re: Скрипты для начинающих

Понял. А опиши все функции где нужно изменить. И вспомнил еще один недочёт - в начале хода другому игроку показывает то же сообщения, что и у первого при посещении региона.
__________________
Таверна (фулдилка) - заходите.



ggroy вне форума   Ответить с цитированием
Старый 06.02.2015, 18:18   #34
RedHeavenHero
 
Аватар для RedHeavenHero
Регистрация: 10.02.2012
Сообщения: 2344
RedHeavenHero - уровень боевого духа RedHeavenHero - уровень боевого духа RedHeavenHero - уровень боевого духа
Выставка наград
По умолчанию Re: Скрипты для начинающих

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума   Ответить с цитированием
Старый 06.02.2015, 18:20   #35
ggroy
 
Аватар для ggroy
Регистрация: 19.01.2014
Сообщения: 108
ggroy - уровень боевого духа
По умолчанию Re: Скрипты для начинающих

Да, карта сетевая. А в чем разница?
__________________
Таверна (фулдилка) - заходите.



ggroy вне форума   Ответить с цитированием
Старый 06.02.2015, 18:27   #36
RedHeavenHero
 
Аватар для RedHeavenHero
Регистрация: 10.02.2012
Сообщения: 2344
RedHeavenHero - уровень боевого духа RedHeavenHero - уровень боевого духа RedHeavenHero - уровень боевого духа
Выставка наград
По умолчанию Re: Скрипты для начинающих

Там сообщения и вопросы другой функцией показываются - MessageBoxForPlayers, QuestionBoxForPlayers. В том архиве с таблицей идентификаторов можно найти их описание.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума   Ответить с цитированием
Старый 06.02.2015, 18:31   #37
ggroy
 
Аватар для ggroy
Регистрация: 19.01.2014
Сообщения: 108
ggroy - уровень боевого духа
По умолчанию Re: Скрипты для начинающих

Пожалуйста, дай правильной скрипт для мультиплеерной карты.
__________________
Таверна (фулдилка) - заходите.



ggroy вне форума   Ответить с цитированием
Старый 06.02.2015, 18:33   #38
RedHeavenHero
 
Аватар для RedHeavenHero
Регистрация: 10.02.2012
Сообщения: 2344
RedHeavenHero - уровень боевого духа RedHeavenHero - уровень боевого духа RedHeavenHero - уровень боевого духа
Выставка наград
По умолчанию Re: Скрипты для начинающих

Цитата:
Сообщение от ggroy
Пожалуйста, дай правильной скрипт для мультиплеерной карты.
Там заменить пару строк.
Цитата:
Там сообщения и вопросы другой функцией показываются - MessageBoxForPlayers, QuestionBoxForPlayers. В том архиве с таблицей идентификаторов можно найти их описание.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума   Ответить с цитированием
Старый 06.02.2015, 18:35   #39
ggroy
 
Аватар для ggroy
Регистрация: 19.01.2014
Сообщения: 108
ggroy - уровень боевого духа
По умолчанию Re: Скрипты для начинающих

Уже понял, а срочки заменять и в одной, и в другой?
__________________
Таверна (фулдилка) - заходите.



ggroy вне форума   Ответить с цитированием
Старый 06.02.2015, 20:44   #40
RedHeavenHero
 
Аватар для RedHeavenHero
Регистрация: 10.02.2012
Сообщения: 2344
RedHeavenHero - уровень боевого духа RedHeavenHero - уровень боевого духа RedHeavenHero - уровень боевого духа
Выставка наград
По умолчанию Re: Скрипты для начинающих

Да, нужно заменить обе функции, иначе ссобщение или вопрос будут показаны всем игрокам.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума   Ответить с цитированием
Старый 07.02.2015, 01:28   #41
ggroy
 
Аватар для ggroy
Регистрация: 19.01.2014
Сообщения: 108
ggroy - уровень боевого духа
По умолчанию Re: Скрипты для начинающих

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

Добавлено через 48 минут
И еще один скриптовий вопросик. Вопю сказать такой скрипт (скрипт на задания) - хочу задания, что бы суть била в следующем:
Найти и принести артефакт, указанному существу. (НО ЧТО БЫ ЗАДАНИЯ БИЛО ПЕРВОСТЕПЕННЫМ). Прошу помочь. Буду благодарен пожизненно.
__________________
Таверна (фулдилка) - заходите.



ggroy вне форума   Ответить с цитированием
Старый 07.02.2015, 12:46   #42
RedHeavenHero
 
Аватар для RedHeavenHero
Регистрация: 10.02.2012
Сообщения: 2344
RedHeavenHero - уровень боевого духа RedHeavenHero - уровень боевого духа RedHeavenHero - уровень боевого духа
Выставка наград
По умолчанию Re: Скрипты для начинающих

Цитата:
Сообщение от ggroy
А не подскажете-ли кто нибудь такой скрипт, что-бы при входе в регион, героя (любого героя), переместило в другой регион (или просто в указанную клетку). Прошу помощи.

Добавлено через 48 минут
И еще один скриптовий вопросик. Вопю сказать такой скрипт (скрипт на задания) - хочу задания, что бы суть била в следующем:
Найти и принести артефакт, указанному существу. (НО ЧТО БЫ ЗАДАНИЯ БИЛО ПЕРВОСТЕПЕННЫМ). Прошу помочь. Буду благодарен пожизненно.
1)
Код:
function teleport1(hero) SetObjectPosition(hero, x, y, floor) -- x,y,floor заменить на координаты end Trigger(REGION_ENTER_AND_STOP_TRIGGER, 'регион', "teleport1")
2) Создаёшь задание в дереве свойств карты, первостепенное, тип - MANUAL, IsInitiallyActive и IsInitiallyVisible = false.
Код:
function objective_1(hero) local player = GetObjectOwner(hero) if GetObjectiveState("имя_задачи", player) == OBJECTIVE_UNKNOWN then SetObjectiveState("имя_задачи", OBJECTIVE_ACTIVE, player) elseif GetObjectiveState("имя_задачи", player) == OBJECTIVE_ACTIVE and HasArtefact(hero, номер_артефакта) then SetObjectiveState("имя_задачи", OBJECTIVE_COMPLETED, player) RemoveArtefact(hero, номер_артефакта) end end SetObjectEnabled("имя_существа", nil) Trigger(OBJECT_TOUCH_TRIGGER, "имя_существа", "objective_1")
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума   Ответить с цитированием
Старый 07.02.2015, 13:57   #43
ggroy
 
Аватар для ggroy
Регистрация: 19.01.2014
Сообщения: 108
ggroy - уровень боевого духа
По умолчанию Re: Скрипты для начинающих

Спасибо, 1 скрипт работает безупречно, большущее спасибо.
Второго питаюсь изучить.
Вот еще одна просьба:
Скажи скрипт (задания), при прикосновении к указанному обьекту исчезал указанный другой обьэкт. (ЗАДАНИЕ ВТОРОСТИПЕННОЕ)

Добавлено через 1 минуту
А что такое имя задачи?
__________________
Таверна (фулдилка) - заходите.



ggroy вне форума   Ответить с цитированием
Старый 07.02.2015, 14:09   #44
RedHeavenHero
 
Аватар для RedHeavenHero
Регистрация: 10.02.2012
Сообщения: 2344
RedHeavenHero - уровень боевого духа RedHeavenHero - уровень боевого духа RedHeavenHero - уровень боевого духа
Выставка наград
По умолчанию Re: Скрипты для начинающих

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

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума   Ответить с цитированием
Старый 07.02.2015, 17:13   #45
ggroy
 
Аватар для ggroy
Регистрация: 19.01.2014
Сообщения: 108
ggroy - уровень боевого духа
По умолчанию Re: Скрипты для начинающих

Добавлено через 33 минуты
можешь добавить, до скрипта с заданиям, что-бы при нападении на существо (которое видает задания), проигрывался диалог. Прошу подробно изложить все по полочкам. Плиз помоги
__________________
Таверна (фулдилка) - заходите.



ggroy вне форума   Ответить с цитированием
Ответ


Опции темы

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

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


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


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

Яндекс цитирование  Rambler\'s Top100   Рейтинг@Mail.ru

Авторские права - Copyright © 2002-2018 www.HeroesWorld.ru All rights reserved (new server)


На правах рекламы:123123