Добавлен
В своей карте я отфиксил всё что только можно. И остались всего 4 вещи.
  1. Сделать складывание однотипных артефактов, с зарядами.
  1. Чтобы не вылетал фатал, когда обычный юнит, берёт книгу знаний, или на силу/ловкость/разум.
    А появлялось сообщение "Этот воин не может использовать данный предмет".
  1. Чтобы игрок проигрывал когда не только все его здания уничтожены. А и юниты.
  1. Чтобы можно было построить только 1-го героя. (Чтоб при наёме 1-го героя, иконки героев убирались из алтаря).
Но некоторые умники дают ссылки на статьи, для которых уже должен быть опыт работы с подобными программами : TFT; минимальное знание JASS; умение работать с WinMPQ.
Некоторые дают ссылки на обучающие статьи. Где полностью обучают JASS, JASS ++ и т. д.
Мне же нужен обычный походовой гайд, как например я написал вот в этой статье :
Ведь согласитесь, глупо минимум 1 год учить английский, программирование, и всякую прочую параллельную жесть. Чтобы ввести в игру 4 грёбанных функции !!!
Я очень жду помощи. И буду очень благодарен тому кто поможет.

Принятый ответ

  1. тогда сделай при найме героя, чтобы все остальные блокировались для данного игрока.
  2. попробуй тогда сделать условие number of units owned by player matching the codition (matching unit is alive = true) равно 0
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
28
11 лет назад
0
Чтобы не вылетал фатал, когда обычный юнит, берёт книгу знаний, или на силу/ловкость/разум.
А юниты по твоей карте используют предметы?
0
18
11 лет назад
0
Да
0
28
11 лет назад
Отредактирован Jusper
0
Дик, есть такой вариант решения без использования jass. Сделать дубли предметов, с которых вылетает игра. У дублей сделать дамми способность.
В триггере сделать проверку на использование дубля-предмета юнитом или героем. Если герой - CreateItemForHero Оригинал предмета. Если юнит - запоминаешь позицию предмета и создаешь там по новой дубль.
0
18
11 лет назад
0
Не понимаю как это сделать. Опиши в виде походового гайда. (Открой то, введи это ....)
0
28
11 лет назад
0
Дик, сначала вопрос:
Как часто и как именно у тебя появляются эти книги?
0
18
11 лет назад
Отредактирован SANTIMEL
0
В карте около 150 юнитов, у каждого из них 5% выпадения книги + у героев ещё 100% шанс выпадения. А также у обалденно мощных юнитов 100 шанс выпадения "Реликвии" (тоже книга, но имеет 10 зарядов).
0
28
11 лет назад
Отредактирован Jusper
0
Дик, тогда, чтобы не менять все шансы выпадения.
  1. Открываешь редактор объектов. Заходишь во вкладку предметы и создаешь для каждой книги дубль т.е. идентичный предмет. Советую как нибудь пометить, чтобы потом не запутаться.
  2. Создаешь спелл (можно от способности Канал), который будет пустышкой. Указываешь мгновенное, без цели. Его могут использовать все без исключения.
  3. Ставишь в оригиналы своих книг, вместо способностей книги (прибавления статов) эту абилку.
  4. Теперь самое интересное
Для каждой книги делаешь триггер (можно в 1 с разными условиями)
Событие
Не помню, вроде называется использует предмет.
Условие
Используемый предмет = Оригинал книги
Действия
Если Type HeroManipulatingItem = герой,
then
создать Книгу-дубль для HeroManipulatingItem
else
set x = x point of manipulating item
set y = y point of item
create Оригинал книги в точке (X,Y)
Это все очень условно, если ты хоть чуть-чуть разбираешься в гуи и РО, уверен, поймешь.
0
18
11 лет назад
0
Я пытался, но слишком размытое описание. Начну с того что Спела "Канал" нет.
Я попробовал создать абилку на основе спела "Безумие".
Как я понял "без цели" это "Разрешённые цели" - Там уже все галочки с целей убраны.
"Указываешь мгновенное" - на вскидку я поставил "Длительность воздействия" на 0.
И всё остальное под 0 выставил.
Думал проканает.
Но создавая новое событие, я понял что стою перед тупиком. Увидев твои размытые "Не помню, вроде называется использует предмет".
Ничего подобного я не вижу. А если там на английском, то как минимум нужно хоть по русски но дословно. Чтобы искать что-та конкретное.
0
28
11 лет назад
0
"Указываешь мгновенное" - на вскидку я поставил "Длительность воздействия" на 0.
Ставь 0.01
Как я понял "без цели" это "Разрешённые цели" - Там уже все галочки с целей убраны.
Выбери деревья.
Триггер:
В первом условии - книга оригинал - с пустой абилкой. В то - книга, которая дает статы. В иначе - книга-оригинал.
Загруженные файлы
0
18
11 лет назад
Отредактирован SANTIMEL
0
Что-та не то. Не прибавляет пустышка статов героям.
Загруженные файлы
0
28
11 лет назад
0
то - книга, которая дает статы
поменяй в то пустышку на нормальную книгу.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.