Предметы для классов
Хотел бы сделать систему предметов для классов, чтобы юнит (Танк) не мог брать предмет на урон, а только на броню и силу.
Знаю, что осуществляется при лвле, классе предмета.
Не могу понять, как сделать.
(Желательно на GUI)
(Хотел сделать на основе:
Юнит получает предмет
If , then, also
Если уровень предмета равен 2
Если уровень способности (Танк) =1
То:ничего не делать
Иначе:Выбросить манипулируемый предмет

Лучший ответ:
Вот, слегка модифицировал твой вариант. Лучше, найти какую-нибудь готовую систему, ибо предметы всегда будут перемещаться, да и с полным инвентарем не корректно работает.



Просмотров: 367

XGM Bot #1 - 8 месяцев назад -1
Похожие вопросы:

» ответ
Писать для них искусственный интеллект. В базе была статья про создание ИИ для героев, но куда-то делась. Попробую найти.
UPD: Вот, восстановили, была недоступна из-за ошибки базы.
Правда конкретно про предметы там нет, но можно догадаться на примере того, как реализованы другие действия.
» ответ
закрыт по таймауту
» ответ
если классов очень много сделай как я . пишешь название предметов так
+1d_Железный молот - что же всё это означает
проверяешь имя предмета и substring ловишь первые 3 значения
+-озночает что предмет классовый
1-уменя означал уровень предмета для тебя можешь удалить
d-означает какой класс может его поднять
ну или красевей название типо +ABS Железный меч ну тему ты уловил думаю

pro100master #2 - 8 месяцев назад 0
через уровень делай а там дели строку для нужды
например 1|01|5|5|5
1 - тип предмета (1 до 9)
01 - уровень предмета
5 требование силы и остальное 5..5.. все можно через разделение строк длину и шаманим на гуи что хотите... если не хотите создать базу данных
Proshel_Doty #3 - 8 месяцев назад 0
Не могу понять, как сделать.
(Желательно на GUI)
(Хотел сделать на основе:
Юнит получает предмет
If , then, also
Если уровень предмета равен 2
Если уровень способности (Танк) =1
То:ничего не делать
Иначе:Выбросить манипулируемый предмет
Что значит не могу понять как сделать? И потом ты описываешь процесс как это сделать =\
bOrissko #4 - 8 месяцев назад 1

Вот, слегка модифицировал твой вариант. Лучше, найти какую-нибудь готовую систему, ибо предметы всегда будут перемещаться, да и с полным инвентарем не корректно работает.
прикреплены файлы
Loran124 #5 - 8 месяцев назад 0
Proshel_Doty:
Не могу понять, как сделать.
(Желательно на GUI)
(Хотел сделать на основе:
Юнит получает предмет
If , then, also
Если уровень предмета равен 2
Если уровень способности (Танк) =1
То:ничего не делать
Иначе:Выбросить манипулируемый предмет
Что значит не могу понять как сделать? И потом ты описываешь процесс как это сделать =\
То и значит., триггер не работает.
bOrissko:
Вот, слегка модифицировал твой вариант. Лучше, найти какую-нибудь готовую систему, ибо предметы всегда будут перемещаться, да и с полным инвентарем не корректно работает.
Можете подсказать где? А то искал, искал, не нашел.
bOrissko #6 - 8 месяцев назад 0
На Hive посмотри в разделе спеллов.
Loran124 #7 - 8 месяцев назад 0
bOrissko:
На Hive посмотри в разделе спеллов.
Спустя полчаса поиска не нашел.