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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Модератор форума: PUVer, SirNikolas, Ty3uK  
Как подождать в if\than\else?
Master12Дата: Воскресенье, 20 Февраля 2011, 16:19:59 | Сообщение # 1
8 уровень
Группа: Проверенные
Сообщений: 775
Награды: 0
Репутация: 184
Блокировки:
Как осуществить в if\than\else "ждать"?

Говори, что бы я тебя увидел.

 

romaN-1998Дата: Воскресенье, 20 Февраля 2011, 16:22:19 | Сообщение # 2
10 уровень
Группа: Проверенные
Сообщений: 1368
Награды: 0
Репутация: 10
Блокировки:
всмысле ?
 

NestrikДата: Воскресенье, 20 Февраля 2011, 16:22:29 | Сообщение # 3
4 уровень
Группа: Пользователи
Сообщений: 88
Награды: 0
Репутация: 7
Блокировки:
в смысле ждать ?
тебе нужно ждать перед тем как действия совершить или что бы "иф, тхен элси" в триггере выполнилось через время N когда будет выполнено условие ?
подробнее проблему опиши.
 

oleg_best_olegДата: Воскресенье, 20 Февраля 2011, 16:23:37 | Сообщение # 4
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
неуверен что работает но мб
если / то / иначе
ДЕЙСТВИЯ
////нужно время/////
вкл. триггер2
выкл. этот триггер
ДЕЙСТВИЯ2

триггер2

ждать 5секунд
включить триггер1
выкл. этот

 

Master12Дата: Воскресенье, 20 Февраля 2011, 16:28:33 | Сообщение # 5
8 уровень
Группа: Проверенные
Сообщений: 775
Награды: 0
Репутация: 184
Блокировки:
Все что после "ждать" выполнятся не будет, как осуществить ждание?


Говори, что бы я тебя увидел.

 

DreiiДата: Воскресенье, 20 Февраля 2011, 17:05:11 | Сообщение # 6
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
Master12, oleg_best_oleg, вейты зло,юзаем таймеры

 

oleg_best_olegДата: Воскресенье, 20 Февраля 2011, 17:08:10 | Сообщение # 7
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
вместо "ждать" вставь вкл. триггер2 и выкл. этот
триггер2:
С.
У.
Д. ждать 2секунды
вкл. триггер1
выкл. этот

Добавлено (20-02-2011, 17:08)
---------------------------------------------
Dreii, а если надо делать вейты для 10уровневых спеллов. таймерами очень долго...

 

KartohaДата: Воскресенье, 20 Февраля 2011, 18:13:30 | Сообщение # 8
10 уровень
Группа: Ветераны
Сообщений: 2851
Награды: 1
Блокировки:
Quote (Master12)
Все что после "ждать" выполнятся не будет, как осуществить ждание?

С чего ты взял, все это выполняется, и без каких либо глюков, сам только что проверил.
Quote (Dreii)
вейты зло,юзаем таймеры

Wait`ы не корректно работают только в малых периодах (например цикл до 100 с вейтом 0.05), с чего ты взял что Wait например 2 seconds будет как-то не так работать? За весь мой почти трехлетний опыт в GUI ни разу не было проблем с такими wait`ами.
Quote (rixt7956)
Это одна из причин того, почему гуи параша.

Тупо поддакиваеш дрею?
 

lawsonДата: Воскресенье, 20 Февраля 2011, 18:48:08 | Сообщение # 9
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Quote (Kartoha)
в GUI ни разу не было проблем с такими wait`ами

Могу тебе пример привести.
Юнит использует способность
У используемая способность равно = id способности
ждать 5 секунд
убит (trigger unit())
Если в момент когда триггер дойдет до действия ждать кто то еще использует эту способность то второй юнит котороый тоже использовал эту способность умрет вместе с юнитом который вызвал действие первый раз через время когда это действие совершил второй юнит
Тоесть если второй юнит использовал эту же способность через наприме 2 секунды после первого то оба они умрут через 7 секунд.
С вейтами лучше не баловаться когда делаешь мульти способности или когда делаешь ИИ.


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!


Сообщение отредактировал lawson - Воскресенье, 20 Февраля 2011, 18:49:14
 

ZanaraZДата: Воскресенье, 20 Февраля 2011, 19:15:02 | Сообщение # 10
5 уровень
Группа: Проверенные
Сообщений: 120
Награды: 0
Репутация: 28
Блокировки:
Quote (lawson)
Могу тебе пример привести.
Юнит использует способность
У используемая способность равно = id способности
ждать 5 секунд
убит (trigger unit())
Если в момент когда триггер дойдет до действия ждать кто то еще использует эту способность то второй юнит котороый тоже использовал эту способность умрет вместе с юнитом который вызвал действие первый раз через время когда это действие совершил второй юнит
Тоесть если второй юнит использовал эту же способность через наприме 2 секунды после первого то оба они умрут через 7 секунд.
С вейтами лучше не баловаться когда делаешь мульти способности или когда делаешь ИИ.

Пример плохой я всегда в подобных спелах использую Wait я использовал однажды тестовый спелл если я использую способность Рулетка то через 5 секунд делать случайное число от 1 до 100 если число меньше или равно 65 то убить юнита

В данном случае даже если 1 использует спел а через 1 секунду использует другой то время будет идти как положено тоесть умрёт 1 а после 2 с ожиданием нужного времени


Набрался мозгов, теперь буду себя сдерживать
 

lawsonДата: Воскресенье, 20 Февраля 2011, 19:17:38 | Сообщение # 11
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Quote (ZanaraZ)
я всегда в подобных спелах использую Wait

Мда ты был бы последним у кого я бы попросил помощи в триггерах.


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

KartohaДата: Воскресенье, 20 Февраля 2011, 19:19:02 | Сообщение # 12
10 уровень
Группа: Ветераны
Сообщений: 2851
Награды: 1
Блокировки:
Quote (lawson)
Юнит использует способность У используемая способность равно = id способности ждать 5 секунд убит (trigger unit()) Если в момент когда триггер дойдет до действия ждать кто то еще использует эту способность то второй юнит котороый тоже использовал эту способность умрет вместе с юнитом который вызвал действие первый раз через время когда это действие совершил второй юнит

Если тебе это кто-то сказал, то тебя нагло обманули, если ты сам так думаеш значит ты идиот. Я сейчас, хоть и был уверен в не правильности сказаного, сделал точь в точь триггер по твоему описанию, и все работало корректно, каждый юнит применивший способность умирал через 5 сек, даже если они применял способность через сек/две/три/четыре после первого. Карта-пример. Надеюсь она заткнет ваше, обоснованное одними слухами, обсирание действий GUI.

Добавлено (20-02-2011, 19:19)
---------------------------------------------

Quote (lawson)
Мда ты был бы последним у кого я бы попросил помощи в триггерах.

Она тебе очень нужна ибо ты нуб. Иди учись у ZanaraZ, он по лучше тебя шарит.
 

[stebashka]Дата: Воскресенье, 20 Февраля 2011, 19:19:44 | Сообщение # 13
пути и нити разными бывают
Группа: Библиотекари
Сообщений: 4719
Награды: 5
Блокировки:
lawson, ты наркоман? или отчего тебя так шторит?

 

lawsonДата: Воскресенье, 20 Февраля 2011, 19:20:54 | Сообщение # 14
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Quote (Kartoha)
Она тебе очень нужна ибо ты нуб

Правда? ты эктрасенс?
Quote (Kartoha)
он по лучше тебя шарит.

На гуи не работаю.

Добавлено (20-02-2011, 19:20)
---------------------------------------------

Quote (lawson)
или отчего тебя так шторит

не знаю.


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

ZanaraZДата: Воскресенье, 20 Февраля 2011, 19:20:56 | Сообщение # 15
5 уровень
Группа: Проверенные
Сообщений: 120
Награды: 0
Репутация: 28
Блокировки:
Kartoha, хоть 1 умный человек который знает свойство Wait'a Если его использовать грамотно оно везде заработает

Набрался мозгов, теперь буду себя сдерживать
 

lawsonДата: Воскресенье, 20 Февраля 2011, 19:21:36 | Сообщение # 16
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Кароче кто хочет то использует. Мое мнение лучше его не использовать в определенных случаях.

Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

Master12Дата: Воскресенье, 20 Февраля 2011, 20:22:23 | Сообщение # 17
8 уровень
Группа: Проверенные
Сообщений: 775
Награды: 0
Репутация: 184
Блокировки:
Что в циклах не работает... да и не работало вроде...

Говори, что бы я тебя увидел.

 

[stebashka]Дата: Воскресенье, 20 Февраля 2011, 20:25:25 | Сообщение # 18
пути и нити разными бывают
Группа: Библиотекари
Сообщений: 4719
Награды: 5
Блокировки:
Quote (Master12)
Что в циклах не работает... да и не работало вроде...

работает. мб ты запустишь WE и проверишь?


 

Master12Дата: Воскресенье, 20 Февраля 2011, 20:34:01 | Сообщение # 19
8 уровень
Группа: Проверенные
Сообщений: 775
Награды: 0
Репутация: 184
Блокировки:
[stebashka], не-а... все что после wait не работает

Говори, что бы я тебя увидел.

 

[stebashka]Дата: Воскресенье, 20 Февраля 2011, 20:35:20 | Сообщение # 20
пути и нити разными бывают
Группа: Библиотекари
Сообщений: 4719
Награды: 5
Блокировки:
Master12, какой периодичности у тебя wait?

Добавлено (20-02-2011, 20:35)
---------------------------------------------
эммм не так выразился, сколько времени ты ждешь?


 

Master12Дата: Воскресенье, 20 Февраля 2011, 20:35:28 | Сообщение # 21
8 уровень
Группа: Проверенные
Сообщений: 775
Награды: 0
Репутация: 184
Блокировки:
[stebashka], 5 cек

Говори, что бы я тебя увидел.

 

[stebashka]Дата: Воскресенье, 20 Февраля 2011, 20:36:00 | Сообщение # 22
пути и нити разными бывают
Группа: Библиотекари
Сообщений: 4719
Награды: 5
Блокировки:
ну значит я совершил невозможное.

 

Master12Дата: Воскресенье, 20 Февраля 2011, 20:36:51 | Сообщение # 23
8 уровень
Группа: Проверенные
Сообщений: 775
Награды: 0
Репутация: 184
Блокировки:
[stebashka], дай скрин триггера

Говори, что бы я тебя увидел.

 

[stebashka]Дата: Воскресенье, 20 Февраля 2011, 20:38:32 | Сообщение # 24
пути и нити разными бывают
Группа: Библиотекари
Сообщений: 4719
Награды: 5
Блокировки:
тебе это поможет?
Цикл для А от 1 до 5
Боевая ед изменить высоту полета до XXX при XXX
ждать 0.9 сек


 

EdiTTORRДата: Воскресенье, 20 Февраля 2011, 20:44:22 | Сообщение # 25
8 уровень
Группа: Проверенные
Сообщений: 585
Награды: 0
Репутация: 147
Блокировки:
Quote (Kartoha)
почти трехлетний опыт в GUI

Три года на гуи??? мдэ... Всё-равно что быть десять лет в первом классе...


Местами здесь.
 

  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

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