Добавлен
Как отследить событие чисел
Типа- gold 200

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

Каких чисел? Это событие чата что ты приводишь, PlayerChatEvent
0
19
7 лет назад
0
Похожие вопросы:

ответ
Параметры стака ядов с одним и тем же баффом, это нужно чтобы складывались замедлени и\или урон от разных юнитов, или бафф тупо обновлялся.
С одним из параметров яды с разными баффами скатаются независимо, каждый вешает свой бафф. (годная основа для замедляющих способностей)
А игра вылетает из за зацикливания, темболее бафф при удалении и появлении наносит 0.00 ед урона, это так для справки.
ответ
MLPbratishka:
Нет, я про магический щит или укрыться щитом например, но все равно спасибо.
Статьи читать ни царское дело? Приказ без указания цели.
ответ
подведя итоги
простого способа нету
надо писать громоздкую систему с таймером и проверками на приказ, время с последней атаки и местоположения(на случай если юнит побежит за целью)
ответ
Mrachny, DesiMorti, нифига не верно
событие юнит умирает
откуда взяться приказу?
или вы думаете что в компе сидят маленькие человечки которые читают ваши мысли и следят чтобы всё работало так как вы того хотите?
должен вас огорчить но их не существует
и приказа не существует(ибо его никто не создал)
DesiMorti, есть куча систем отлова урона
даже есть статья на гуи на эту тему
хоть иногда статьи читайте
а вообще всё делается намного проще
просто помечаем построенный здания (например при постройке даём им дамми спел)
а при смерти юнита проверяем помечен он или нет(например есть ли у него дамми спел)
и если помечен то создаём юнитов
ответ
Используй "запустить", вместо "включить", если тебе не требуется событие.

0
32
7 лет назад
0
Каких чисел? Это событие чата что ты приводишь, PlayerChatEvent
Принятый ответ
0
9
7 лет назад
0
Да. событие чата но там в ---текст--- нужно его в integer но дальше....
0
32
7 лет назад
0
Ну есть SubString (берет из строки указанно число символов, начиная от х и заканчивая у) , так же можно перевести число в строку спец функцией.
0
27
7 лет назад
Отредактирован MpW
0
То что ты пытаешься сделать - отловить чат. Поищи в интернете.
смотреть сюда
Например, игрок вводит текст типа -gold X. где Х - кол-во голды
Событие - Игрок 1 (Красный) types a chat message containig "текст" as ===
Вместо === дают два выбора "подстрока" и "точное совпадение"
точное совпадение - точно, как ты указал в тексте, никак не иначе. Это не то, что тебе нужно. А подстрока (англ. substring, это текст, который ты указал в событий). Может находится впереди, в серединке, или даже в конце.
см. в условии раздел строка (англ. string) - substring
условие - Substring (Entered chat string, 1, 6) == "-gold "
функция Substring берет определенное кол-во символов введенной строки в подстроку. Например, нам нужно знать, что в введенной строке подстрока "-gold " находится впереди, не сзади (то есть от 1 до 6 символов, включая пробел).
set U= S2I (Substring (Entered chat string, 7, 16) )
А остальные символы от 7 до 16 могут быть цифрами. Но подстрока - строка. И ее надо конвентировать, то есть превратить в целочисленное число. Есть всякие специальные команды, вот нам нужна S2I. И даем золото игроку.
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.