Объединение массовых переменных - Wc3-Maps Форум













[ Главная · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Объединение массовых переменных
-
SreziДата: Четверг, 23-06-2011, 19:38:04 | Сообщение # 1
Ополченец

загрузка наград ...
Группа: Пользователи
Сообщений: 92
Репутация: 49
Статус: Не на сайте
Кто может помочь объединить триггеры в один, посредством массовых переменных, прошу отписаться в эту тему, заранее спасибо.
 
-
AncientPenguinДата: Четверг, 23-06-2011, 19:50:59 | Сообщение # 2

загрузка наград ...
Группа: Избранные
Сообщений: 449
Репутация: 526
Статус: Не на сайте
Quote (Srezi)
Кто может помочь объединить триггеры в один, посредством массовых переменных, прошу отписаться в эту тему, заранее спасибо.


поподробнее
 
-
SreziДата: Пятница, 24-06-2011, 10:23:38 | Сообщение # 3
Ополченец

загрузка наград ...
Группа: Пользователи
Сообщений: 92
Репутация: 49
Статус: Не на сайте
Ты в этом разбираешься? если да, то спишемся, я тебе там всё обьясню
 
-
AncientPenguinДата: Пятница, 24-06-2011, 10:58:57 | Сообщение # 4

загрузка наград ...
Группа: Избранные
Сообщений: 449
Репутация: 526
Статус: Не на сайте
Quote (Srezi)
Ты в этом разбираешься? если да, то спишемся, я тебе там всё обьясню


епрст в чем

Quote (Srezi)
массовых переменных


нету никаких массовых переменных, масивы мб? вообще короче на жассе чтоугодно тебе сделаю (ну в пределах разумного) ну на гуи тоже должно получится, пиши конкретно что тебе надо
 
-
SreziДата: Пятница, 24-06-2011, 12:22:29 | Сообщение # 5
Ополченец

загрузка наград ...
Группа: Пользователи
Сообщений: 92
Репутация: 49
Статус: Не на сайте
Короче. Нужна ресалка для РПГ. Но в моей рпг, ресалок N-ое количество. Следовательно ресных мест N.

Мне нужно, чтобы допустим подошел к 1 месту, сохранился там, ко 2 сохранился там и тд.
Для 6 игроков, красный-оранжевый.

Я сделал на GUI, но у меня получилось по 3 триггера на каждый цвет. Мне нужно это укомплектовать.
 
-
AncientPenguinДата: Пятница, 24-06-2011, 17:56:33 | Сообщение # 6

загрузка наград ...
Группа: Избранные
Сообщений: 449
Репутация: 526
Статус: Не на сайте
там минимум 2 тригера при условии что сделаешь в каждом месте респа типо магазинчик в котором покупая предмет ты сохраняешся (предмет на основе руны ничего не дающий):

Code
тригер 1
     событие
         боевая единица - A unit умирает
     условие (сам...)
     действие
         герой - Instantly revive (Dying unit) at t[(Player number of (Owner of (Dying unit)))], показать revival graphics

тригер 2
     событие
         боевая единица - A unit получает предмет (или использует предмет)
     условие
         (Item-type of (Item being manipulated)) равно упомянутая выше руна
     действие
         If  
            (((Playable map area) contains (hero manipulating item)) равно да)  
         then  
            (Set t[(Player number of (Owner of (hero manipulating item))))] = (Center of (Playable map area)))  
            custom script: call RemoveLocation(GetConvertedPlayerId(GetOwningPlayer(GetManipulatingUnit())))
         else  
            (Do nothing)


t - масив точек
вместо Playable map area подставляешь нужный регион

ну и такое для каждой точки сейва

хотя нет, можно и в 1 тригер но это будет полное извращение и он будет сильно медленее
 
-
SreziДата: Пятница, 24-06-2011, 22:02:16 | Сообщение # 7
Ополченец

загрузка наград ...
Группа: Пользователи
Сообщений: 92
Репутация: 49
Статус: Не на сайте
ничего не понял))) честно...
 
-
AncientPenguinДата: Пятница, 24-06-2011, 22:07:31 | Сообщение # 8

загрузка наград ...
Группа: Избранные
Сообщений: 449
Репутация: 526
Статус: Не на сайте
Quote (Srezi)
ничего не понял))) честно...


я думаю если я перепишу это еще раз понятнее не станет, ты хоть конкретно чего непонял говори
 
-
DeidaraДата: Суббота, 25-06-2011, 07:32:49 | Сообщение # 9
Рыцарь

загрузка наград ...
Группа: Пользователи
Сообщений: 181
Репутация: 114
Статус: Не на сайте
AncientPenguin, Знаешь я то-же не понял -_-, потому-что англ не знаю!-_-

Skype:kra4453
Garena:deidara56rus
Bnet:Deidara56rus
 
-
AncientPenguinДата: Суббота, 25-06-2011, 07:51:30 | Сообщение # 10

загрузка наград ...
Группа: Избранные
Сообщений: 449
Репутация: 526
Статус: Не на сайте
Code
тригер 1  
      событие  
          боевая единица - юнит умирает  
      условие (сам...)  
      действие  
          герой - мгновенно воскресить (умирающий юнит) в t[(номер игрока (владелец юнита (умирающий юнит)))], показать графику  

  тригер 2  
      событие  
          боевая единица - юнит получает предмет (или использует предмет)  
      условие  
          (тип предмета (Item being manipulated)) если верить промту  <img src="http://s34.ucoz.net/sm/2/wacko.gif" border="0" align="absmiddle" alt="wacko" />  то Item being manipulated - управляемый предмет, думаю используемый предмет или как то так
      действие  
          If   
             ((("сюда подставить нужный регион") содержит (героя использующего предмет)) равно да)   
          then   
             (присвоить t[(номер игрока (владелец юнита (герой использующий предмет))))] = (центр региона ("подставить регион")))   
             личный сценарий: call RemoveLocation(GetConvertedPlayerId(GetOwningPlayer(GetManipulatingUnit())))  
          else   
             (ничего не делать)


Quote (Deidara)
AncientPenguin, Знаешь я то-же не понял -_-, потому-что англ не знаю!-_-


я тоже толком не знаю cool
 
-
SentДата: Понедельник, 08-08-2011, 07:22:56 | Сообщение # 11
#DARKSIDE

загрузка наград ...
Группа: Зам.Админа
Сообщений: 9158
Репутация: 8449
Статус: Не на сайте
Тема закрыта
 
  • Страница 1 из 1
  • 1
Поиск:
Рейтинг@Mail.ru
Яндекс.Метрика

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