Сейчас 15:27:36 Вторник, 23 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Шанс на выстрел
Шанс на выстрел
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, походу он непонимает ни то ни другое...

Nyan
Я в Знай наших
Уже на форум не захожу, варкрафт перестал интересовать (
 

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
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Шанс на выстрел
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz