Динамическая смена тумана - Wc3-Maps Форум













[ Главная · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Динамическая смена тумана
-
ZombiДата: Вторник, 30-11-2010, 15:03:13 | Сообщение # 1

загрузка наград ...
Группа: Избранные
Сообщений: 103
Репутация: 215
Статус: Не на сайте

За окном темнеет. И вот мне захотельсь написать эту статью

Иногда бывает так, что ты хочешь добавить в свою карту чего-то такое, от чего она стала бы краше! Все знают как установить освещение в карте, туман... И вот вы сидите и думаете, а что еслибы туман менялся от времени суток! Это элементарно!

Нам нужно не много:
Создаем переменные типа Real: R,R1,G,G1,B,B1

А теперь создаем наш периодический триггер: (Переодичность задаем в зависимости от того, как быстро мы хотим менять цвет тумана)

Code
Событие:  
   -Every 0.5 seconds  
Условие:  
Действие:  
   -If(All conditions are true) then do (Then Actions) else do (Else Actions)  
   -Если:  
   -B равно B1  
   -То:  
   -Do nothing  
   -Иначе:  
   -If(All conditions are true) then do (Then Actions) else do (Else Actions)  
   -Если:  
   -B меньше B1  
   -То  
   -Set B1 = B1+1  
   -Иначе:  
   -If(All conditions are true) then do (Then Actions) else do (Else Actions)  
   -Если:  
   -B больше B1  
   -То  
   -Set B1 = B1-1  
   -Иначе  
   -Do nothing  

   -If(All conditions are true) then do (Then Actions) else do (Else Actions)  
   -Если:  
   -R равно R1  
   -То:  
   -Do nothing  
   -Иначе:  
   -If(All conditions are true) then do (Then Actions) else do (Else Actions)  
   -Если:  
   -R меньше R1  
   -То  
   -Set R1 = R1+1  
   -Иначе:  
   -If(All conditions are true) then do (Then Actions) else do (Else Actions)  
   -Если:  
   -R больше R1  
   -То  
   -Set R1 = R1-1  
   -Иначе  
   -Do nothing  

   -If(All conditions are true) then do (Then Actions) else do (Else Actions)  
   -Если:  
   -G равно G1  
   -То:  
   -Do nothing  
   -Иначе:  
   -If(All conditions are true) then do (Then Actions) else do (Else Actions)  
   -Если:  
   -G меньше G1  
   -То  
   -Set G1 = G1+1  
   -Иначе:  
   -If(All conditions are true) then do (Then Actions) else do (Else Actions)  
   -Если:  
   -G больше G1  
   -То  
   -Set G1 = G1-1  
   -Иначе  
   -Do nothing  

   -Окружение - Set fog Линейный, z-start 2000.00, z-end 4000.00, density 0.00 and colour ((Real(R1))%, (Real(G1))%, (Real(B1))%)

В этом триггере мы переодично меняем только цвет тумана, но также можно добавить изменение дальних и ближних границ тумана, добавив еще две переменных и увеличив периодичность (Лучше конечно для этого создать триггер со своей периодичностью, тк для границ периодичность нужна очень маленькая)

А дальше мы создаем триггер(ы) меняющие переменные G,B и R в зависимости от времени суток:

Code
Событие:  
   -Игра - The in-game time of day becomes равно чч.мм [color=gray](Тут вы подставите свое время)[/color]  
Условие:  
Действие:  
   -SetR =XX  
   -SetG =XX  
   -SetB =XX

Тут есть таблица примерных цыфр, которые я использовал в зависимости от времени суток (Вы конечноже можете подставить свои):
Время/Значение
R: 3/50 5/100 11/39 17/78 19/0 21/0
G: 3/44 5/88 11/74 17/44 19/0 21/0
B: 3/35 5/71 11/78 17/37 19/40 21/0

+*'`'*+Jedem das Seine+*'`'*+
<iframe src="http://webchat.freenode.net?channels=PyPoE&uio=MTE9MjQ255" width="647" height="400"></iframe>
 
-
KpuTuK_ShocKДата: Среда, 15-12-2010, 17:58:16 | Сообщение # 2
Тёмный Иллюзионист

загрузка наград ...
Группа: V.I.P.
Сообщений: 1397
Репутация: 1655
Статус: Не на сайте
а попроще нельзя ка нить а? а то у меня с переменами капец как херово
Боже, как же я себя люблю, Отто Вейнингер.

 
-
playerДата: Понедельник, 20-12-2010, 17:59:12 | Сообщение # 3
Старый флудер

загрузка наград ...
Группа: V.I.P.
Сообщений: 2672
Статус: Не на сайте
Прикольно. МОЁ СОТОЕ СООБЩЕНИЕ! biggrin
Учитель должен быть умнее своего ученика в 10 раз[^^ADMIRALL^^, 2010 г.],
дурак тот, кто не умеет скрывать свою мудрость.
 
-
xXxDemanxXxДата: Понедельник, 20-12-2010, 19:13:23 | Сообщение # 4
Темный маг

загрузка наград ...
Группа: Проверенные
Сообщений: 253
Репутация: 262
Статус: Не на сайте
player, поздравляю хД biggrin

 
-
playerДата: Понедельник, 20-12-2010, 19:35:52 | Сообщение # 5
Старый флудер

загрузка наград ...
Группа: V.I.P.
Сообщений: 2672
Статус: Не на сайте
Спасибо, ты настящий человек. biggrin biggrin
Учитель должен быть умнее своего ученика в 10 раз[^^ADMIRALL^^, 2010 г.],
дурак тот, кто не умеет скрывать свою мудрость.
 
-
playerДата: Среда, 22-12-2010, 09:56:58 | Сообщение # 6
Старый флудер

загрузка наград ...
Группа: V.I.P.
Сообщений: 2672
Статус: Не на сайте
Я ваще давно не видел зомби на сайте, еслиб он появился, я б ему добавил.
Учитель должен быть умнее своего ученика в 10 раз[^^ADMIRALL^^, 2010 г.],
дурак тот, кто не умеет скрывать свою мудрость.
 
-
-killero4ek-Дата: Пятница, 24-12-2010, 12:51:01 | Сообщение # 7
Темный рыцарь

загрузка наград ...
Группа: Пользователи
Сообщений: 239
Репутация: 507
Статус: Не на сайте
Ага, он редко на сайте, а ваще инфа достаточно легкое, хотя долго писать))

Добавлено (24.12.2010, 12:51)
---------------------------------------------
И кста пиши тогда СТАТЬЮ а не создавай тему на форуме)) тем итак много


skype - killero4ek997
 
-
ZombiДата: Пятница, 31-12-2010, 10:42:54 | Сообщение # 8

загрузка наград ...
Группа: Избранные
Сообщений: 103
Репутация: 215
Статус: Не на сайте
player, ГРАЦ
+*'`'*+Jedem das Seine+*'`'*+
<iframe src="http://webchat.freenode.net?channels=PyPoE&uio=MTE9MjQ255" width="647" height="400"></iframe>
 
-
wetalqДата: Пятница, 31-12-2010, 11:21:13 | Сообщение # 9
Король Мёртвых

загрузка наград ...
Группа: V.I.P.
Сообщений: 1263
Репутация: 1572
Статус: Не на сайте
Название мапы подскажите, ли это не гая орпг ?

Покупка предметов через способность
 
-
playerДата: Пятница, 31-12-2010, 16:41:21 | Сообщение # 10
Старый флудер

загрузка наград ...
Группа: V.I.P.
Сообщений: 2672
Статус: Не на сайте
Zombi, что за ГРАЦ? изъясняйся русским языком а не этими дурацкими с.б.р.я.
Учитель должен быть умнее своего ученика в 10 раз[^^ADMIRALL^^, 2010 г.],
дурак тот, кто не умеет скрывать свою мудрость.
 
-
drkleinerДата: Суббота, 01-01-2011, 14:44:12 | Сообщение # 11
Ополченец

загрузка наград ...
Группа: Пользователи
Сообщений: 52
Репутация: 92
Статус: Не на сайте
грац это поздравляю wink

Добавлено (01.01.2011, 14:44)
---------------------------------------------
а мона нароботку!! cry


Арена WarCraft
Воин: зомби
Уровень: уровень 2
Скайп:drkleiner2
 
-
playerДата: Суббота, 01-01-2011, 17:18:34 | Сообщение # 12
Старый флудер

загрузка наград ...
Группа: V.I.P.
Сообщений: 2672
Статус: Не на сайте
Quote (drkleiner)
а мона нароботку!!

Каую наработку?

Учитель должен быть умнее своего ученика в 10 раз[^^ADMIRALL^^, 2010 г.],
дурак тот, кто не умеет скрывать свою мудрость.
 
-
-killero4ek-Дата: Воскресенье, 02-01-2011, 20:51:57 | Сообщение # 13
Темный рыцарь

загрузка наград ...
Группа: Пользователи
Сообщений: 239
Репутация: 507
Статус: Не на сайте
Наоаботка это мапа со сделаным триггером- ее копируешь, и получается точно также
и кста класно было бы так сделать ток в отдельных областях (пещерках), (темницах)

skype - killero4ek997
 
-
ZombiДата: Понедельник, 03-01-2011, 08:49:26 | Сообщение # 14

загрузка наград ...
Группа: Избранные
Сообщений: 103
Репутация: 215
Статус: Не на сайте
player, за меня уже ответели что такое грац=)
+*'`'*+Jedem das Seine+*'`'*+
<iframe src="http://webchat.freenode.net?channels=PyPoE&uio=MTE9MjQ255" width="647" height="400"></iframe>
 
-
playerДата: Понедельник, 03-01-2011, 10:16:11 | Сообщение # 15
Старый флудер

загрузка наград ...
Группа: V.I.P.
Сообщений: 2672
Статус: Не на сайте
я понял dry
Учитель должен быть умнее своего ученика в 10 раз[^^ADMIRALL^^, 2010 г.],
дурак тот, кто не умеет скрывать свою мудрость.
 
-
-killero4ek-Дата: Понедельник, 03-01-2011, 14:05:07 | Сообщение # 16
Темный рыцарь

загрузка наград ...
Группа: Пользователи
Сообщений: 239
Репутация: 507
Статус: Не на сайте
Угу!! Кста, сделай в статьи этот материал!
skype - killero4ek997
 
-
playerДата: Понедельник, 03-01-2011, 19:27:26 | Сообщение # 17
Старый флудер

загрузка наград ...
Группа: V.I.P.
Сообщений: 2672
Статус: Не на сайте
Мож закрыть тему, здесь помойму всё сказано
Учитель должен быть умнее своего ученика в 10 раз[^^ADMIRALL^^, 2010 г.],
дурак тот, кто не умеет скрывать свою мудрость.
 
-
-killero4ek-Дата: Вторник, 04-01-2011, 14:14:15 | Сообщение # 18
Темный рыцарь

загрузка наград ...
Группа: Пользователи
Сообщений: 239
Репутация: 507
Статус: Не на сайте
Я закрываю!
skype - killero4ek997
 
-
playerДата: Вторник, 04-01-2011, 22:19:50 | Сообщение # 19
Старый флудер

загрузка наград ...
Группа: V.I.P.
Сообщений: 2672
Статус: Не на сайте
Молодец
Учитель должен быть умнее своего ученика в 10 раз[^^ADMIRALL^^, 2010 г.],
дурак тот, кто не умеет скрывать свою мудрость.
 
-
ololoДата: Понедельник, 05-09-2011, 14:03:57 | Сообщение # 20
Враг сайта

загрузка наград ...
Группа: V.I.P.
Сообщений: 4760
Статус: Не на сайте
Я тут подумал. А как вы относитесь к ОДМ? Я долго думал, но так и не понял, зачем это правило. Что плохого в том что юзеры обсуждают действия модераторов. Мне кажется, давно пора бы обсудить, это странное правило)
 
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Рейтинг@Mail.ru
Яндекс.Метрика

Copyright © 2010-2017
Вакансии :: Контакты
Мобильная версия сайта
chat