Засчитывать убийство снежком (с + уроном)

Naeba

Активный участник
Регистрация
31 Окт 2023
Сообщения
11
Как засчитывать килл в статистику, если при нанесении урона мобу (с помощью действия “Урон”), когда в него попадают снежком, он умирает от наносимого урона кодом?

В прошлой моей теме,
мне подсказали: “Использовать функцию «Установить урон»”, в данном случае это не работает.
 

Mee8YT

Эксперт
Регистрация
3 Май 2023
Сообщения
387
Код:
СобытиеИгрока(смертьИгрока) {
 Если переменная - Текст равен (ЯБЛОКО@причинаСмерти, "CUSTOM") {
  Если переменная - Знач равно (%player%_customKill == "da") {
  %player%_customKill = "net"
  игрок.отправить<все>("Игрок %var(%player%_customKiller)% убил %player%")
  }
 }
}

СобытиеИгрока(уронСнарядом) {
 %victim%_customKill = "da"
 %victim%_customKiller = ЯБЛОКО@имя
 игра.ждать(0 тиков)
 выбрать.игрокПоУмолч
 %victim%_customKill = "net"
}
 

Naeba

Активный участник
Регистрация
31 Окт 2023
Сообщения
11
Код:
СобытиеИгрока(смертьИгрока) {
 Если переменная - Текст равен (ЯБЛОКО@причинаСмерти, "CUSTOM") {
  Если переменная - Знач равно (%player%_customKill == "da") {
  %player%_customKill = "net"
  игрок.отправить<все>("Игрок %var(%player%_customKiller)% убил %player%")
  }
 }
}

СобытиеИгрока(уронСнарядом) {
 %victim%_customKill = "da"
 %victim%_customKiller = ЯБЛОКО@имя
 игра.ждать(0 тиков)
 выбрать.игрокПоУмолч
 %victim%_customKill = "net"
}
Хотел бы у тебя уточнить, как использовать “Текст равен (ЯБЛОКО@причинаСмерти, "CUSTOM")”?
На какое значение туда вставить проверку?

Допустим —
“CUSTOM”, это что? Что там должно быть?
(Никогда не использовал это значение, не знаю что туда поместить)
 
Сверху