Награда за убийство
|
|
ТамплиерЛ | Дата: Воскресенье, 06 Мая 2012, 12:54:23 | Сообщение # 1 |
5 уровень
Группа: Проверенные
Сообщений: 147
Награды: 0
Репутация: 13
Блокировки:
| В своей карте я сделал триггер, который дает награду за убийство героев, где сумма награды зависит от уровней убивающего героя и умирающего героя. Все это работает замечательно, но я не подумал о двух важных вещах. а когда подумал, то понял, что не знаю, как их сделать. Поэтому у меня два вопроса: 1) Как сделать, чтобы при убийстве героя союзниками, или самим игроком, награда не давалась? 2) Как сделать так, чтобы при убийстве героя-противника не-героем, все равно шла привязка к уровням? Вот собственно, сам триггер: http://imagepost.ru/images/t/ri/trigger.png
Абсурд среди нас!
|
|
|
|
One | Дата: Воскресенье, 06 Мая 2012, 12:57:15 | Сообщение # 2 |
2 уровень
Группа: Пользователи
Сообщений: 29
Награды: 0
Репутация: 14
Блокировки:
| Quote (ТамплиерЛ) 1) Как сделать, чтобы при убийстве героя союзниками, или самим игроком, награда не давалась? ну если убивающий враг игрока давать золото иначе не давать
|
|
|
|
ТамплиерЛ | Дата: Воскресенье, 06 Мая 2012, 13:02:39 | Сообщение # 3 |
5 уровень
Группа: Проверенные
Сообщений: 147
Награды: 0
Репутация: 13
Блокировки:
| Кхм...действительно) Спасибо, One.) Тогда остается только моя вторая проблема: Quote (ТамплиерЛ) 2) Как сделать так, чтобы при убийстве героя-противника не-героем, все равно шла привязка к уровням? Вот собственно, сам триггер: http://imagepost.ru/images/t/ri/trigger.png
Абсурд среди нас!
|
|
|
|
One | Дата: Воскресенье, 06 Мая 2012, 14:28:31 | Сообщение # 4 |
2 уровень
Группа: Пользователи
Сообщений: 29
Награды: 0
Репутация: 14
Блокировки:
| ТамплиерЛ, я второй вопрос не понял, норм задай, отвечу
|
|
|
|
ТамплиерЛ | Дата: Воскресенье, 06 Мая 2012, 14:37:48 | Сообщение # 5 |
5 уровень
Группа: Проверенные
Сообщений: 147
Награды: 0
Репутация: 13
Блокировки:
| One, попробую объяснить на примере: Герой и обычный воин, принадлежащие красному игроку, атакуют героя синего игрока. Если само убийство совершает герой - то все нормально, награда получается по моему триггеру. Если же убийство совершает воин красного игрока - то награда получается зашкаливающей. Я так понимаю, что у воина уровень по умолчанию рассчитывается как 0 или 1. Вот и выходит, что награда за убийство рассчитывается по "Лвл умирающего героя - лвл убивающего героя". Мне же нужно, чтобы даже если убил воин, рассчет шел все равно по убивающему герою. Как это сделать?
Абсурд среди нас!
|
|
|
|
One | Дата: Воскресенье, 06 Мая 2012, 14:41:42 | Сообщение # 6 |
2 уровень
Группа: Пользователи
Сообщений: 29
Награды: 0
Репутация: 14
Блокировки:
| Quote (ТамплиерЛ) чтобы даже если убил воин, рассчет шел все равно по убивающему герою. Как это сделать? я не уверен ну просто сравнивай что его убивает игрок красный
|
|
|
|
ТамплиерЛ | Дата: Воскресенье, 06 Мая 2012, 14:47:32 | Сообщение # 7 |
5 уровень
Группа: Проверенные
Сообщений: 147
Награды: 0
Репутация: 13
Блокировки:
| One, ты триггер то смотрел?)) Там же 8 таких игроков, и как мне, опять же, привязать игрока к герою? Привязано то все к уровням героев...
Абсурд среди нас!
|
|
|
|
One | Дата: Воскресенье, 06 Мая 2012, 14:48:43 | Сообщение # 8 |
2 уровень
Группа: Пользователи
Сообщений: 29
Награды: 0
Репутация: 14
Блокировки:
| Quote (ТамплиерЛ) ты триггер то смотрел?)) ссылку бы сначала нормальную дал
|
|
|
|
ТамплиерЛ | Дата: Воскресенье, 06 Мая 2012, 14:53:52 | Сообщение # 9 |
5 уровень
Группа: Проверенные
Сообщений: 147
Награды: 0
Репутация: 13
Блокировки:
| Мб вот эта норм?) http://imagepost.ru/?v=trigger_2.png
Абсурд среди нас!
|
|
|
|
GameprO | Дата: Воскресенье, 06 Мая 2012, 15:37:07 | Сообщение # 10 |
7 уровень
Группа: Проверенные
Сообщений: 422
Награды: 0
Репутация: 76
Блокировки:
| У меня в карте сделано: При покупки героя заносить его в переменную и при убийстве считать лвл A_1 ( проданный ) и лвл убитого.Добавлено (06 Май 2012, 15:37:07) --------------------------------------------- ( имхо, моё мнение )
Всё гениальное - просто, но не всё простое - гениально...
|
|
|
|