XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
FeDos

offline
Опыт: 72
Активность:
Мастера JASS помогите !!!
Я давно делаю один проект, идея хорошая, все друзья ждут премьеры, сделать должен до 20 августа.
Но у меня возникла проблемма, немогу сделать то что хочу.
Постораюсь обьяснить:
  • Мне надо изменить имя Предмета находяшегося на карте, допустим с названием "Меч"
    на "Меч 2", и сделать ето так, чтобы ненадо было создавать два предмета "Меч"и"Меч 2"
Вопрос :
-Можноли менять имя предмета непосредственно того иоторый находится на карте?
Пробовал решить так:
  • создал в редакторе "Меч" и "Меч 2", с помощью тригеров в определённый момент
заменил "Меч" на "Меч 2" при етом поменялось имя.
Но, когда мне понадобились еще и "Меч 3","Меч 4", "Меч 5", "Меч 6"и т.д. а потом тоже самое с перчатками и со шлемами, то кателок закепел, я все события потерял, в тригерах запутался начались глюки и т.п.
Помогите как могите пожалуйста, самому некак :(:
Старый 01.08.2007, 06:15
YasonDelAlt

offline
Опыт: 862
Активность:
Увы, свойства предметов во время игры менять нельзя, в том числе и имя. Можно попробовать что-нибудь с массивами. Например: запихать в массив все мечи (типы предметов) по порядку, а потом когда надо искать в цикле нужный меч и заменять на следующий в массиве. Попробуй, так исчезнет геморой с большим количеством триггеров и легко можно будет добовлять и удалять предметы, изменяя только массив.
Старый 01.08.2007, 07:59
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
YasonDelAlt прав, тут только заменой предмета (удалить Меч1 и добавить новый, заранее сделанный в РО Меч2).
Старый 01.08.2007, 10:58
FeDos

offline
Опыт: 72
Активность:
Значит всётаки JASS не может сделать в этой игре всё!!!!

Отредактировано Jon, 02.08.2007 в 08:35.
Старый 02.08.2007, 07:29
J
expert
offline
Опыт: 48,447
Активность:
FeDos ну ну.. че ты так? джаз может и не может все, но он может гораздо больше Гуишных триггеров.
хоть осуществить смену предмуту имени нельзя, но можно намного упростить работу с ними, и написать код который обрабатывает сразу все предметы, величиной с код который у тебя обрабатывает один предмет в Гуи тригере. Как это сделать более мение описал YasonDelAlt
Старый 02.08.2007, 08:38
FeDos

offline
Опыт: 72
Активность:
Ну ладно, массивы возможно геморой уберут с тригерами, он с созданием предметов геморой останется.
Старый 02.08.2007, 16:11
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

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



Часовой пояс GMT +3, время: 18:46.