как сделать так чтобы при наборе в чате названия юнита
в переменную устанавливался тип названного юнита?
Например:
Игрок написал в чат -> =Пехотинец!
Действие триггера:
Установить:
Установить [Unit] как [Тип юнита: Введённая строка чата (чтоли)] (Но не как введённая строка чата а как боевая еденица)
Создать [Unit] в центре карты
нужно сделать так чтобы система преобразовывала название юнита которое писанно в чат в полноценного юнита и устанавливала его в Переменную

сделать базу даных по названию...
строка[1] = "пехотинец"
строка[2] = "паладин"
тип юнита[1] = пехотинец
тип юнита[2] = паладин
цыкл
если введенная строка == строка[А]
создать юнита тип юнита[А]
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
Borodach:
сделать базу даных по названию...
строка[1] = "пехотинец"
строка[2] = "паладин"
тип юнита[1] = пехотинец
тип юнита[2] = паладин
цыкл
если введенная строка == строка[А]
создать юнита тип юнита[А]
и зачем тут цикл? ох, советчики
18
Hate:
А как еще определить индетификатор массива?
22
Borodach, создаем структуру с базы данных и получать структуру по имени без цикла
22
Можно еще в хэш-таблицу сохранять нужные равкоды на StringHash от строк команд
типа SaveInteger(hash, 12345, StringHash("-Пехотинец"), 'hfoo')
а потом загружать
id = LoadInteger(hash, 12345, StringHash(GetEventPlayerChatString()))
18
мне кажется автор ни хэшем и уж тем более структурой не умеет пользоватся
32
Автор давно свалил, поняв что это не для него...
Но бурное обсуждение продолжается...
5
quq_CCCP:
Автор давно свалил, поняв что это не для него...
Но бурное обсуждение продолжается...
Лол)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.