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

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

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

Ответ
Страница 27 из 260
 
Опции темы
#391
Старый 19.02.2012, 01:03
  #391
^
antonag07
📖
Регистрация: 29.09.2008
Сообщения: 691
Регистрация: 29.09.2008
Сообщения: 691
По умолчанию
Re: Скрипты

JonnyPконечно после того, как изменяешь параметры функции. Все ошибки ж легко print'ами ловятся.
Дааа, нехорошая будет проблема у игроков - не знать, какой обелиск посещен


Предлагаю покамест такое решение - обелиски нумеруем ( даем уникальные названия ) , в списке заданий указываем количество уже посещенных\кол-во оставшихся
antonag07 вне форума
Ответить с цитированием
#392
Старый 19.02.2012, 01:09
  #392
^
JonnyP
📖
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
По умолчанию
Re: Скрипты

KioMа тогда сори не правильно понял (сонный уже ), вот так делайте:

Trigger (OBJECT_TOUCH_TRIGGER,'stone_'..i,'up_herolider');

function up_herolider(geroi,object)
if geroi ==Larion then
................
- MarkObjectAsVisited (object,geroi);
+MarkObjectAsVisited (object,Larion);
.................
и т.п. т.е. напрямую на конкретного героя ссылайтесь
Пробовал уже.

Добавлено через 2 минуты
antonag07Предлагаю покамест такое решение - обелиски нумеруем ( даем уникальные названия ) , в списке заданий указываем количество уже посещенных\кол-во оставшихся
Э-э-э, идея хорошая, но в сюжет не впишется. . Это своеобразная замена 'каменным цветкам' из моей карты - делается для того чтобы использовать мог каждый герой по одному разу, а не один - и хана ему.
JonnyP вне форума
Ответить с цитированием
#393
Старый 19.02.2012, 01:12
  #393
^
KioM
 
Аватар для KioM
📖
Регистрация: 01.02.2012
Адрес: Херсон, Украина
Сообщения: 351
Выставка наград
Регистрация: 01.02.2012
Адрес: Херсон, Украина
Сообщения: 351
Выставка наград
По умолчанию
Re: Скрипты

JonnyPда - соответственно выдает ошибку что нет героя '1' на карте. и третим параметром true ставил - думал может в мануале ошибка. Эффект то в принципе и так достигается, но не для отдельного героя.

у этой команды только два параметра, а true = 1, false = 0 всегда, вот оно и пишет вам что нет таких героев с именем 1

Добавлено через 1 минуту
JonnyPПробовал уже. [u]

у меня работало делал сперва подобное в своей карте на посещаемость источника магии
KioM вне форума
Ответить с цитированием
#394
Старый 19.02.2012, 01:26
  #394
^
JonnyP
📖
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
По умолчанию
Re: Скрипты

KioMу этой команды только два параметра, а true = 1, false = 0 всегда, вот оно и пишет вам что нет таких героев с именем 1

Добавлено через 1 минуту


у меня работало делал сперва подобное в своей карте на посещаемость источника магии
То же самое - эффект не изменяется
JonnyP вне форума
Ответить с цитированием
#395
Старый 19.02.2012, 02:21
  #395
^
KioM
 
Аватар для KioM
📖
Регистрация: 01.02.2012
Адрес: Херсон, Украина
Сообщения: 351
Выставка наград
Регистрация: 01.02.2012
Адрес: Херсон, Украина
Сообщения: 351
Выставка наград
По умолчанию
Re: Скрипты

команда не правильно пашет выставляет состояниие посещенности для игрока целиком...


p.s. а я на своей карте толком не протестил ее решил что все норм
KioM вне форума
Ответить с цитированием
#396
Старый 19.02.2012, 02:45
  #396
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: Скрипты

А что за объект? Есть же объекты, которые относятся ко всему игроку, то есть посещаемость выставляется на всего игрока (шахты, обелиски слезы асхи, города), а также конкретно на героя (дольмены всякие , библиотеки итп). Или же не зависимо от типа объекта всегда посещаемость выставляется на всего игрока?
Dyrman вне форума
Ответить с цитированием
#397
Старый 19.02.2012, 02:49
  #397
^
JonnyP
📖
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
По умолчанию
Re: Скрипты

DyrmanА что за объект? Есть же объекты, которые относятся ко всему игроку, то есть посещаемость выставляется на всего игрока (шахты, обелиски слезы асхи, города), а также конкретно на героя (дольмены всякие , библиотеки итп). Или же не зависимо от типа объекта всегда посещаемость выставляется на всего игрока?
дольмен +1000 опыта. Подойдет только он - аналоги не подходят.
JonnyP вне форума
Ответить с цитированием
#398
Старый 19.02.2012, 02:53
  #398
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: Скрипты

JonnyPдольмен +1000 опыта. Подойдет только он - аналоги не подходят.
То есть скриптом ставишь, что он посещён только определенным игроком ,а он оказывается посещён даже впоследствии нанятыми?
MarkObjectAsVisited (object,geroi);

Но так он должен вроде работать стандартным образом. И выключать его не надо. А так получается лажа какая-то.
Dyrman вне форума
Ответить с цитированием
#399
Старый 19.02.2012, 02:56
  #399
^
JonnyP
📖
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
По умолчанию
Re: Скрипты

DyrmanТо есть скриптом ставишь, что он посещён только определенным игроком ,а он оказывается посещён даже впоследствии нанятыми?
MarkObjectAsVisited (object,geroi);
да, только не нанятыми, а изначально 2 героя (так проверял).
Кстати, был еще вариант оставить дольмен включенным, повесить триггер и модом убрать ему +1000 опыта. Ты не знаешь, случайно, где этот файлик нах-ся и какую строку менять в нем. (сделать напр. по мин. +15 опыта всего)?
так будет даже лучший вариант
JonnyP вне форума
Ответить с цитированием
#400
Старый 19.02.2012, 03:03
  #400
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: Скрипты

JonnyPда, только не нанятыми, а изначально 2 героя (так проверял).
Кстати, был еще вариант оставить дольмен включенным, повесить триггер и модом убрать ему +1000 опыта. Ты не знаешь, случайно, где этот файлик нах-ся и какую строку менять в нем. (сделать напр. по мин. +15 опыта всего)?
так будет даже лучший вариант
Хм.. не знаю.. м.б. это даже вшито в ехе.
А другой объект никакой не подойдёт? То есть сделать копию, поменять внешний вид на дольмен, указать путь?
Dyrman вне форума
Ответить с цитированием
#401
Старый 19.02.2012, 03:07
  #401
^
JonnyP
📖
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
По умолчанию
Re: Скрипты

DyrmanХм.. не знаю.. м.б. это даже вшито в ехе.
А другой объект никакой не подойдёт? То есть сделать копию, поменять внешний вид на дольмен, указать путь?
Нет, не подходит. Ну это уже итак копия с измененной моделью- остались только свойства дольмена. В RPGstats искал так нет там вроде (както так наз-ся)
JonnyP вне форума
Ответить с цитированием
#402
Старый 19.02.2012, 03:09
  #402
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: Скрипты

JonnyPНет, не подходит. Ну это уже итак копия с измененной моделью- остались только свойства дольмена. В RPGstats искал так нет там вроде (както так наз-ся)
Не понял меня. Копию не дольмена (то есть свойств дольмена у него не будет) и поменять этой копии внешний вид на вид дольмена.
Например, Кристалл знаний . Копируем его, меняем внешний вид. (побочный эффект уже другой +1 к знанию) и т.д. Тем более можно отнимать у героев это знание и эта процедура безболезненна для прикоснувшегося героя, нежели процедура отбирания опыта.
Либо найти другой объект более подходящий.
Dyrman вне форума
Ответить с цитированием
#403
Старый 19.02.2012, 03:15
  #403
^
JonnyP
📖
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
По умолчанию
Re: Скрипты

DyrmanНе понял меня. Копию не дольмена (то есть свойств дольмена у него не будет) и поменять этой копии внешний вид на вид дольмена.
Например, Кристалл знаний . Копируем его, меняем внешний вид. (побочный эффект уже другой +1 к знанию) и т.д. Тем более можно отнимать у героев это знание и эта процедура безболезненна для прикоснувшегося героя, нежели процедура отбирания опыта.
Либо найти другой объект более подходящий.
ааа, вот ты о чем. Не пробовал еще. А как от отлетающего сообщения избавиться?
JonnyP вне форума
Ответить с цитированием
#404
Старый 19.02.2012, 03:18
  #404
^
Dyrman
 
Аватар для Dyrman
📖
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
Регистрация: 24.06.2008
Адрес: Там, где неба кончается край
Сообщения: 3479
Отправить сообщение для  Dyrman с помощью ICQ
По умолчанию
Re: Скрипты

JonnyPааа, вот ты о чем. Не пробовал еще. А как от отлетающего сообщения избавиться?
Может в свойствах объекта( в Shared) покопаться, где ссылки на текстовые файлы. Поубивать их, может не вылетит )
Dyrman вне форума
Ответить с цитированием
#405
Старый 19.02.2012, 03:21
  #405
^
JonnyP
📖
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
По умолчанию
Re: Скрипты

DyrmanМожет в свойствах объекта( в Shared) покопаться, где ссылки на текстовые файлы. Поубивать их, может не вылетит )
Будем пробовать.
JonnyP вне форума
Ответить с цитированием
Ответ
Страница 27 из 260


Опции темы



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


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

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