радиус кача
|
|
Akcm | Дата: Понедельник, 02 Мая 2011, 00:05:18 | Сообщение # 1 |
5 уровень
Группа: Проверенные
Сообщений: 132
Награды: 0
Репутация: 11
Блокировки:
| у меня на карте стоит герой, и куча крипов, моих лично и врага, в разных её концах, как сделать так, чтобы я получал опыт только от ближайшего криппинга,а не со всей мапы. Добавлено (02-05-2011, 00:03) --------------------------------------------- чтобы было более понятно, объясню, представьте себе мили карту. у вас два отряда: один с героем, другой - без. ВЫ посылаете по одному отряду в разные далеко друг от друга удалённые концы карты на мобов, но в итоге герой получит опыт за убитых мобов и 1-м и 2-м отрядом, как сделать так, чтобы он получал опыт только за мобов которых он убил ТОЛЬКО вместе со своим отрядом ? Добавлено (02-05-2011, 00:05) --------------------------------------------- тобишь второй отряд, который находиться слишком далеко от него не давал ему ничего
|
|
|
|
Keeper_of_the_Life | Дата: Понедельник, 02 Мая 2011, 05:25:30 | Сообщение # 2 |
7 уровень
Группа: Проверенные
Сообщений: 467
Награды: 1
Репутация: 130
Блокировки:
| Можно сделать так: С: юнит умирает У: убивший юнит=пехотинец отрядный) Д: добавить опыт герою.
|
|
|
|
Akcm | Дата: Понедельник, 02 Мая 2011, 12:46:40 | Сообщение # 3 |
5 уровень
Группа: Проверенные
Сообщений: 132
Награды: 0
Репутация: 11
Блокировки:
| а как сделать чтобы как в доте было ? а то могу стоять героем на базе а опыт будет идти со всей карты. с отрядом тоже не получиться, так как если просто союз, то он не сможет взять в отряд юнита, Добавлено (02-05-2011, 12:46) --------------------------------------------- что то типо юнит умирает. если убийца юнит или сумон или другой геро в радиусе 1000, то дать герою n опыта - можно такое сделать ?
|
|
|
|
SunCreep | Дата: Понедельник, 02 Мая 2011, 12:47:46 | Сообщение # 4 |
9 уровень
Группа: Проверенные
Сообщений: 1136
Награды: 0
Репутация: 141
Блокировки:
| Keeper_of_the_Life, ?!! А Икровые константы для кого придумали? Akcm, Заходишь в Игровые константы своей карты.Там ставь фложок на против нестондартные константы.И ищи строку которая тебе нужна.Опыт - общее распределение. Игровые константы находятся во вкладке Дополнительно
|
|
|
|
Akcm | Дата: Понедельник, 02 Мая 2011, 13:05:50 | Сообщение # 5 |
5 уровень
Группа: Проверенные
Сообщений: 132
Награды: 0
Репутация: 11
Блокировки:
| нет, общее распределение это другой параметр, он отвечает за общее распределение опыта между героями по всей карте, а на других юнитов он не действует Добавлено (02-05-2011, 13:05) --------------------------------------------- мне надо что-то вроде: Юнит умирает дать по 50 опыта всем героям, в радиусе 1000 от убитого юнита всем героям - всмысле героям той команды которая убила юнита
|
|
|
|
SunCreep | Дата: Понедельник, 02 Мая 2011, 13:11:43 | Сообщение # 6 |
9 уровень
Группа: Проверенные
Сообщений: 1136
Награды: 0
Репутация: 141
Блокировки:
| С юнит умирает Д Выбрать каждый юнит в радиусе Добавить опыт выбранный юнит
|
|
|
|
Akcm | Дата: Понедельник, 02 Мая 2011, 13:14:49 | Сообщение # 7 |
5 уровень
Группа: Проверенные
Сообщений: 132
Награды: 0
Репутация: 11
Блокировки:
| Quote (SunCreep) С юнит умирает Д Выбрать каждый юнит в радиусе Добавить опыт выбранный юнит спс, но разве при таком триггере, не будет давать опыт и тем героям которые находяться в той же команде что и убитый юнит ?
|
|
|
|
SunCreep | Дата: Понедельник, 02 Мая 2011, 13:15:54 | Сообщение # 8 |
9 уровень
Группа: Проверенные
Сообщений: 1136
Награды: 0
Репутация: 141
Блокировки:
| Добавь функцию если\то\иначе И поставь если выбранный юнит враг умирающего юнита
|
|
|
|
Akcm | Дата: Понедельник, 02 Мая 2011, 13:16:38 | Сообщение # 9 |
5 уровень
Группа: Проверенные
Сообщений: 132
Награды: 0
Репутация: 11
Блокировки:
| Quote (SunCreep) Добавь функцию если\то\иначе И поставь если выбранный юнит враг умирающего юнита вот точно, сейчас попробую, большое спасибо
|
|
|
|