Сейчас 19:25:06 Четверг, 16 января, 2025 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: PUVer, SirNikolas, Ty3uK  
Помощь с триггерами
realmsДата: Пятница, 29 Августа 2008, 00:23:04 | Сообщение # 1
Сенатор
Группа: Ветераны
Сообщений: 556
Награды: 3
Репутация: 181
Блокировки:
Здесь вы пишите вопросы ТОЛЬКО по триггерам.
Правила.
Запрещено задавать вопросы, на которые можно ответить да/нет. (проверяйте сами)
Задающие вопрос: 1) Описывайте свой вопрос наиболее понятно. Вопросы типа: помогите с заклинанием Иллидана (и подобные) будут удалены.
2) Не задавайте сразу несколько вопросов на разные тематики. Если у вас также есть вопросы по другим областям WE, пишите в соседние темы, соответсвующие теме вопроса.
3) Предварительно пролистываем тему, чтобы узнать, задавался ли такой вопрос перед вами. За повторяющиеся вопросы будут раздаваться замечания, вплоть до банов.


И не стоит флудить и оффтопить. Этим вы только делаете больше работы администрации, и можете получить за это замечание.




Сообщение отредактировал realms - Понедельник, 01 Сентября 2008, 22:03:48
 

BinGOДата: Понедельник, 15 Июня 2009, 13:39:56 | Сообщение # 4426
Группа: Модераторы
Сообщений: 2906
Награды: 8
Блокировки:
Quote (kros-master)
Какой ты простой, джасс изучать надо и не всем это дано

Я за три дня уже многому научился (по крайней мере уже спокойно смотрю все чужие скрипты да и сам много что могу написать, изначально не без ошибок, но там не менее). Насчет не всем дано, действительно, так оно и есть ;) Тут для первого толчка нужно действительно много времени и упорство)) А потом само пойдет!

Quote (Karamba)
B1nGO, И где это Jass скачать???

Эмм...я тебя немного разочарую: Jass - язык программирования и написать на нем скрипт можно прямо в World Editor'е)) Создаешь новый триггер => правка => конвертировать в текст и вуа-ля появляются непонятные текстовые фразы)) Вот тут то и следует кодить. Но писать прямо там не советую...лучше скачать Jass Craft - там редактор Jass кода с синтаксисом, но в целом если ты только начал делать карты и у тебя нет опыта в программировании...лучше пока не берись за джасс )))

Quote (RenTv)
А где вода?

На панели рельефа выбирай => глубоко или мелко.
 

kros-masterДата: Понедельник, 15 Июня 2009, 13:45:47 | Сообщение # 4427
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Quote (RenTv)
вот это в каком разделе условий. чё то немогу найти

Сравнение чисел
 

RenTvДата: Понедельник, 15 Июня 2009, 13:56:52 | Сообщение # 4428
3 уровень
Группа: Пользователи
Сообщений: 50
Награды: 0
Репутация: 3
Блокировки:
kros-master, хм. всё равно не вижу :(

Добавлено (15-06-2009, 13:49)
---------------------------------------------
Всё. Уже дошло. Свою же переменную не увидел. :D

Добавлено (15-06-2009, 13:51)
---------------------------------------------
А как вот это

Quote (kros-master)
Удалить последнийозданный предмет дать герою предмет

можно в одно действие влепить? там же только одно можно.

Добавлено (15-06-2009, 13:56)
---------------------------------------------
я попробовал "Удалить последнийозданный предмет" вставить в действий "тогда"
а "дать герою предмет" в "иначе". и тогда вылет из игры при выполнении действия


 

kros-masterДата: Понедельник, 15 Июня 2009, 14:01:09 | Сообщение # 4429
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Quote (kros-master)
Удалить последнийозданный предмет
дать герою предмет

Это два разных действия
Quote (kros-master)

if/else/then
Если (целочисленную переменную) = 0
То
Удалить последний созданный предмет
дать герою предмет
иначе
if/else/then
Если
(целочисленную переменную) = 1
То
Удалить последнийозданный предмет
дать герою предмет

Вот так вот по идее должно работать, попробуй так

 

RenTvДата: Понедельник, 15 Июня 2009, 14:07:30 | Сообщение # 4430
3 уровень
Группа: Пользователи
Сообщений: 50
Награды: 0
Репутация: 3
Блокировки:
опять не понял. Если (целочисленную переменную) = 0 то (сюда ведь нельзя вставить сразу и удаление предмета из героя и создание нового) иначе. Если (целочисленную переменную) = 1 то (опять же немогу сюда 2 сразу впихнуть ) иначе ничего не делать.

 

kros-masterДата: Понедельник, 15 Июня 2009, 14:10:39 | Сообщение # 4431
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Quote (RenTv)
(сюда ведь нельзя вставить сразу и удаление предмета из героя и создание нового)

Quote (RenTv)
(опять же немогу сюда 2 сразу впихнуть )

Да.
Удалить последний созданный предмет и Дать герою предмет - это два отдельный действия
 

RenTvДата: Понедельник, 15 Июня 2009, 14:12:09 | Сообщение # 4432
3 уровень
Группа: Пользователи
Сообщений: 50
Награды: 0
Репутация: 3
Блокировки:
и как их друг с другом связать?

Добавлено (15-06-2009, 14:11)
---------------------------------------------
помоему проще несколько триггеров сделать, чем всё это пхать.

Добавлено (15-06-2009, 14:12)
---------------------------------------------
Ну в смысле несколько действий.


 

kros-masterДата: Понедельник, 15 Июня 2009, 14:21:14 | Сообщение # 4433
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
RenTv, Погоди может я щас попробую пример сделать
 

RenTvДата: Понедельник, 15 Июня 2009, 14:27:07 | Сообщение # 4434
3 уровень
Группа: Пользователи
Сообщений: 50
Награды: 0
Репутация: 3
Блокировки:
я щас пробовал с несколькими триггерами по своему. Так вот когда значение выпадает 1 то дается нужный предмет. а если 0 то ничего не дается хотя в обоих триггерах всё одинаково сделано

Добавлено (15-06-2009, 14:27)
---------------------------------------------
А нет. это я ступил. мвесто 0 поставил 2 по привычке


 

NaffДата: Понедельник, 15 Июня 2009, 14:36:44 | Сообщение # 4435
2 уровень
Группа: Пользователи
Сообщений: 24
Награды: 0
Репутация: 2
Блокировки:
Никто не знает,как сделать грозу? Ну что-бы на экране мигнуло,и потом звук. Вот никак не могу найти,звук то знаю как произвести...
 

kros-masterДата: Понедельник, 15 Июня 2009, 14:39:05 | Сообщение # 4436
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Quote (Naff)
Никто не знает,как сделать грозу? Ну что-бы на экране мигнуло,и потом звук. Вот никак не могу найти,звук то знаю как произвести...

держи

Добавлено (15-06-2009, 14:39)
---------------------------------------------
RenTv, ну дак как там у тебя получилось?

 

NaffДата: Понедельник, 15 Июня 2009, 14:44:17 | Сообщение # 4437
2 уровень
Группа: Пользователи
Сообщений: 24
Награды: 0
Репутация: 2
Блокировки:
Quote (kros-master)
держи

Полезная наработка,но это не то,что именно нужно. Надо что-бы экран мигнул. Ну всмысле так,как в Way of Other's в Компании мурлоков. Типо дождик капает,и молния экран белым-серым покрывает на 2-3 секунды,и через 1 секунду гром.
 

kros-masterДата: Понедельник, 15 Июня 2009, 15:12:04 | Сообщение # 4438
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Quote (Naff)
Надо что-бы экран мигнул. Ну всмысле так,как в Way of Other's в Компании мурлоков. Типо дождик капает,и молния экран белым-серым покрывает на 2-3 секунды,и через 1 секунду гром.

Скинь звук грома, я тебе постараюсь наработачку сделать :)
 

NaffДата: Понедельник, 15 Июня 2009, 15:26:27 | Сообщение # 4439
2 уровень
Группа: Пользователи
Сообщений: 24
Награды: 0
Репутация: 2
Блокировки:
Quote (kros-master)
Скинь звук грома, я тебе постараюсь наработачку сделать

Ок,щас поищу.

Добавлено (15-06-2009, 15:26)
---------------------------------------------

Quote (kros-master)
держи

Вот в нем есть переменная - LightningBolt1.wav - Нужный звук. Я щас ищу где он находиться в самом варе)
 

kros-masterДата: Понедельник, 15 Июня 2009, 15:29:11 | Сообщение # 4440
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Quote (Naff)
Я щас ищу где он находиться в самом варе)

Можешь не парица, не найдёшь его в варе... щас постараюсь тебе наработку сделать
 

NaffДата: Понедельник, 15 Июня 2009, 15:31:32 | Сообщение # 4441
2 уровень
Группа: Пользователи
Сообщений: 24
Награды: 0
Репутация: 2
Блокировки:
Нашол!
Звуки(6268)\Внутренний(6268)\Doodads\Cinematic\LightningBolt1\LightningBolt1.wav

Добавлено (15-06-2009, 15:31)
---------------------------------------------

Quote (kros-master)
Можешь не парица, не найдёшь его в варе... щас постараюсь тебе наработку сделать

Еще как нашел) Иначе бы в импорте было)
 

kros-masterДата: Понедельник, 15 Июня 2009, 15:33:53 | Сообщение # 4442
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Naff, щас сделаю, по крайней мере постораюсь
 

NaffДата: Понедельник, 15 Июня 2009, 15:34:55 | Сообщение # 4443
2 уровень
Группа: Пользователи
Сообщений: 24
Награды: 0
Репутация: 2
Блокировки:
Quote (kros-master)
Naff, щас сделаю, по крайней мере постораюсь

Ок,я пока продолжу делать свою карту
 

kros-masterДата: Понедельник, 15 Июня 2009, 16:09:41 | Сообщение # 4444
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Naff, сделал, зацени
Вводи дождь, чтобы увидеть погодный эффект
Вводи прекратить, чтобы прекратить погодный эффект
(вводить нужно именно с маленькой буквы - дождь, прекратить)
 

NaffДата: Понедельник, 15 Июня 2009, 16:16:03 | Сообщение # 4445
2 уровень
Группа: Пользователи
Сообщений: 24
Награды: 0
Репутация: 2
Блокировки:
Спасибо,лови,сам знаешь что в репутацию=)

Добавлено (15-06-2009, 16:14)
---------------------------------------------
Ой,я что-то не могу ставить плюсики и т.д. =((

Добавлено (15-06-2009, 16:16)
---------------------------------------------
Только для проверенных пользователей наверно,такая функция. Пока-что могу отблагодарить простым Спасибо)

 

LOZACДата: Понедельник, 15 Июня 2009, 16:16:29 | Сообщение # 4446
3 уровень
Группа: Пользователи
Сообщений: 42
Награды: 0
Репутация: 0
Блокировки:
помогите как делать триггер дуели:
например карта загрузилася все выбрали героев и через 5 мин все тпшутся в определённые места и начинается дуель, подскажите???
и ещё как делать квест: например герой подходит к крестьянину он иму квест даёт убит 10орков и за это он даст ему 10000золота герой идет убивает приходит он ему даёт 10000 золота квест выполнен???
и создавать диалог!!!


master lozac
 

kros-masterДата: Понедельник, 15 Июня 2009, 16:19:54 | Сообщение # 4447
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Quote (Naff)
Пока-что могу отблагодарить простым Спасибо)

Мне и спасибо хватит, а + у меня и так достаточно
Quote (Naff)
Только для проверенных пользователей наверно,такая функция

А вроде это потому, что у тебя нету плюса. Чем больше репутация, тем весомей глос (за моё одно повышение репы, дают +4)

Добавлено (15-06-2009, 16:19)
---------------------------------------------
Naff, норм хоть получилось-то?

 

NaffДата: Понедельник, 15 Июня 2009, 16:20:47 | Сообщение # 4448
2 уровень
Группа: Пользователи
Сообщений: 24
Награды: 0
Репутация: 2
Блокировки:
Quote (kros-master)
А вроде это потому, что у тебя нету плюса. Чем больше репутация, тем весомей глос (за моё одно повышение репы, дают +4)

Может быть,не знаю точно)
 

kros-masterДата: Понедельник, 15 Июня 2009, 16:22:52 | Сообщение # 4449
8 уровень
Группа: Проверенные
Сообщений: 663
Награды: 1
Репутация: 219
Блокировки:
Quote (LOZAC)
помогите как делать триггер дуели:
например карта загрузилася все выбрали героев и через 5 мин все тпшутся в определённые места и начинается дуель, подскажите???

Если это написать считай 3/4 карты уже сделаны за тебя омг это не правильно
Quote (LOZAC)
и ещё как делать квест: например герой подходит к крестьянину он иму квест даёт убит 10орков и за это он даст ему 10000золота герой идет убивает приходит он ему даёт 10000 золота квест выполнен???

с квестом могу помочь и сделать наработку
Quote (LOZAC)
и создавать диалог!!!

Смотря, что ты представляешь под этим словом
 

NaffДата: Понедельник, 15 Июня 2009, 16:27:25 | Сообщение # 4450
2 уровень
Группа: Пользователи
Сообщений: 24
Награды: 0
Репутация: 2
Блокировки:
Code
function Trig_Lighting_2_Func009Func001C takes nothing returns boolean
     if ( not ( udg_sound == 1 ) ) then
         return false
     endif
     return true
endfunction

function Trig_Lighting_2_Func009C takes nothing returns boolean
     if ( not ( udg_sound == 0 ) ) then
         return false
     endif
     return true
endfunction

function Trig_Lighting_2_Actions takes nothing returns nothing
     set udg_sound = GetRandomInt(0, 1)
     call TriggerSleepAction( 2 )
     call CinematicFilterGenericBJ( 2.00, BLEND_MODE_BLEND, "ReplaceableTextures\\CameraMasks\\White_mask.blp", 0.00, 0.00, 0.00, 0.00, 100.00, 100.00, 100.00, 100.00 )
     call DisplayCineFilterBJ( true )
     call TriggerSleepAction( 0.50 )
     call SetSoundVolumeBJ( gg_snd_LightningBolt1, 100 )
     call SetSoundVolumeBJ( gg_snd_LightningBolt2, 100 )
     if ( Trig_Lighting_2_Func009C() ) then
         call PlaySoundBJ( gg_snd_LightningBolt1 )
     else
         if ( Trig_Lighting_2_Func009Func001C() ) then
             call PlaySoundBJ( gg_snd_LightningBolt1 )
             call TriggerSleepAction( 2.00 )
             call PlaySoundBJ( gg_snd_LightningBolt2 )
         else
         endif
     endif
     call TriggerSleepAction( 1.00 )
     call DisplayCineFilterBJ( false )
endfunction

//===========================================================================
function InitTrig_Lighting_2 takes nothing returns nothing
     set gg_trg_Lighting_2 = CreateTrigger(  )
     call DisableTrigger( gg_trg_Lighting_2 )
     call TriggerRegisterTimerEventPeriodic( gg_trg_Lighting_2, 15.00 )
     call TriggerAddAction( gg_trg_Lighting_2, function Trig_Lighting_2_Actions )
endfunction

Не может съесть в моей карте. Я в jass переводе нуль,не понимаю в чем проблема(
 

Поиск:

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