Шанс на выстрел
|
|
Battle_Panda | Дата: Понедельник, 06 Июня 2011, 12:46:41 | Сообщение # 1 |
1 уровень
Группа: Пользователи
Сообщений: 14
Награды: 0
Репутация: -2
Блокировки:
| Как сделать так, что герой имеет шанс сделать выстрел огненной стрелой и леденой стрелой.Желательно наработку
Бесплатный сыр только в Микроволновке... Аура адекватности: Все пользователи сайта получают бонус в виде +25% адекватности...
|
|
|
|
DeadJass | Дата: Понедельник, 06 Июня 2011, 12:51:17 | Сообщение # 2 |
7 уровень
Группа: Проверенные
Сообщений: 447
Награды: 0
Репутация: 30
Блокировки:
| Случайное число от 1 до 100 < 25 Выстрелить огнненой
^ кликабельно Archers Of The Island v1.8 - на стадии завершения
|
|
|
|
Battle_Panda | Дата: Понедельник, 06 Июня 2011, 12:57:07 | Сообщение # 3 |
1 уровень
Группа: Пользователи
Сообщений: 14
Награды: 0
Репутация: -2
Блокировки:
| А по подробней?
Бесплатный сыр только в Микроволновке... Аура адекватности: Все пользователи сайта получают бонус в виде +25% адекватности...
|
|
|
|
SirNikolas | Дата: Понедельник, 06 Июня 2011, 13:01:38 | Сообщение # 4 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Поподробнее, что такое рандомизатор, или поподробнее, как выстрелить?
|
|
|
|
Battle_Panda | Дата: Понедельник, 06 Июня 2011, 13:19:29 | Сообщение # 5 |
1 уровень
Группа: Пользователи
Сообщений: 14
Награды: 0
Репутация: -2
Блокировки:
| Как это сделать???Где это, в тригерах делать???
Бесплатный сыр только в Микроволновке... Аура адекватности: Все пользователи сайта получают бонус в виде +25% адекватности...
|
|
|
|
SirNikolas | Дата: Понедельник, 06 Июня 2011, 13:28:02 | Сообщение # 6 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Что сделать? Рандомизатор или выстрел?
|
|
|
|
Novice998 | Дата: Понедельник, 06 Июня 2011, 13:30:15 | Сообщение # 7 |
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
| SirNikolas, походу он непонимает ни то ни другое...
|
|
|
|
Battle_Panda | Дата: Понедельник, 06 Июня 2011, 13:45:28 | Сообщение # 8 |
1 уровень
Группа: Пользователи
Сообщений: 14
Награды: 0
Репутация: -2
Блокировки:
| Не походу а не понимаю нечего.Как у тебя репа -11?
Бесплатный сыр только в Микроволновке... Аура адекватности: Все пользователи сайта получают бонус в виде +25% адекватности...
|
|
|
|
romaN-1998 | Дата: Понедельник, 06 Июня 2011, 14:34:49 | Сообщение # 9 |
10 уровень
Группа: Проверенные
Сообщений: 1368
Награды: 0
Репутация: 10
Блокировки:
| Code local integer random = GetRandomInt(1,100) local unit dummy local unit target = GetSpellAbilityTarget() local unit caster = GetTriggerUnit() if random <= ШАНС then set dummy = CreateUnit(GetOwningPlayer(caster),'ДАММИ с ОГНЕННОЙ СТРЕЛОЙ',GetWidgetX(caster),GetWidgetY(caster),GetUnitFacing(caster)) call IssueOrderTarget(dummy,target,'ОГНЕННАЯ СТРЕЛА') call RemoveUnit(dummy) endif set dummy = null set target = null set caster = null
|
|
|
|
Archmage | Дата: Понедельник, 06 Июня 2011, 14:41:11 | Сообщение # 10 |
7 уровень
Группа: Проверенные
Сообщений: 265
Награды: 0
Репутация: 7
Блокировки:
| ахах зря я думаю ты это написал он не поймет
|
|
|
|
SirNikolas | Дата: Понедельник, 06 Июня 2011, 14:57:36 | Сообщение # 11 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Quote (romaN-1998) call IssueOrderTarget(dummy,target,'ОГНЕННАЯ СТРЕЛА') call RemoveUnit(dummy) Ну-ну.
|
|
|
|
[DS] | Дата: Понедельник, 06 Июня 2011, 15:39:32 | Сообщение # 12 |
9 уровень
Группа: Проверенные
Сообщений: 1116
Награды: 0
Репутация: 527
Блокировки:
| Quote (romaN-1998) call RemoveUnit(dummy) А успеет ли дамми выстрелить?
|
|
|
|
romaN-1998 | Дата: Понедельник, 06 Июня 2011, 17:48:18 | Сообщение # 13 |
10 уровень
Группа: Проверенные
Сообщений: 1368
Награды: 0
Репутация: 10
Блокировки:
| [DS], SirNikolas, я тоже подумал что не успеет, а ещё одной функцией с таймером его нагружать не стану. И вообще я не понял вопрос. Шанс на выстрел после выстрела (то есть выстрел, потом ещё шанс на второй выстрел?), способность? или же это просто выстрелит/не выстрелит? Автор, поясняй.
|
|
|
|
DeadJass | Дата: Понедельник, 06 Июня 2011, 18:44:45 | Сообщение # 14 |
7 уровень
Группа: Проверенные
Сообщений: 447
Награды: 0
Репутация: 30
Блокировки:
| Прото установить дамми таймер жизни где то на .75 и не мучаться
^ кликабельно Archers Of The Island v1.8 - на стадии завершения
|
|
|
|
adiga | Дата: Понедельник, 06 Июня 2011, 19:47:41 | Сообщение # 15 |
7 уровень
Группа: Проверенные
Сообщений: 489
Награды: 0
Репутация: 14
Блокировки:
| боевая единица атакована если у атакующего юнита лвл способности "Случайные стрелы" больше 0 если (реальная - условие) математика рандом проценты <=25 (напримере 25%) то дать способность огненные стрелы Атакующему юниту Боевая еденица приказ без указания цели (ночные эльфы) влючить огенные стрелы (жрица луны)
удалить способность огненные стрелы у атакующего юнита
не проверял, должно работать =)
триггеринг 439/450 спеллкрафт 447/450 картокрафт 427/450 ландшафтинг 189/450 фастмэйкинг 225/225 иконкрафтинг 310/450 импортинг 110/450 самооценкинг 450/450
|
|
|
|