Дуэль - Форум


Правила форума ·

  • Страница 1 из 1
  • 1
Форум » Warcraft III » Триггеры и Jass » Дуэль
Дуэль

NoExist

#1
Может кто написать дуэль? У меня не получается...
Хотел сделать так, что бы через 15 сек после старта карты, появлялся таймер на 300 сек, после 300 секунд выбирались рандомно 2 игрока 1 из 1й команды 1 из 2й команды и переносились в опр область. После победы, показывалось всем кто победил и давали награду в размере ХХХ и победитель переносился в область х а проигравший воскрешался моментально...

Простит, если много прошу... У самого уже мозги горят...

H_A_PK

#2
jar событие
прошло 15 секунд, делее запускаешь таймер на 300 секунд, по истичению которого, устанавливаешь две переменные
Code
установить переменную игрок1 = Индекс игрока(случайное число от 1 до 6)
установить переменную игрок2 = Индекс игрока(случайное число от 7 до 12)


далее:
Code
Отряд - выбрать юнитов (игровая карта) и произвести действия
цикл
если владелиц (выбраный юнит) = игрок1 И (выбраный юнит) типа герой = да
то Боевая единица - двигать (выбраный юнит) в (центр облости твоей)
установить переменную Герой2 = Выбраный юнит
иначе Ничего
Отряд - выбрать юнитов (игровая карта) и произвести действия
цикл
если владелиц (выбраный юнит) = игрок2 И (выбраный юнит) типа герой = да
то Боевая единица - двигать (выбраный юнит) в (центр облости твоей)
установить переменную Герой2 = Выбраный юнит
иначе Ничего


Второй триггер:
Code
Событие
Умирает
Или
   умирающий юнит = Герой1
   умирающий юнит = Герой2
Действия
(твои действия конечно)
CS: set udg_Герой1 = null
CS: set udg_Герой2 = null
Ползут 2 пирожка.
Первый: Я тебя щас трахну.
Второй: Почему?
Первый: Потому что я с яйцами :D

NoExist

#3
Ок, попробую, а он не повторяется же, или я плохо понял? Надо что бы таймер запускался после дуэли и все повторялось.

H_A_PK

#4
NoExist, есть событие, "Время - таймер истекает", а во втором триггере, в конце, просто снова запускай таймер занесённый в переменную
Ползут 2 пирожка.
Первый: Я тебя щас трахну.
Второй: Почему?
Первый: Потому что я с яйцами :D

NoExist

#5
Ок, приду с магазина и попробую happy

Добавлено (26.07.11, 19:26)
---------------------------------------------
игрок1 и игрок2 это переменная типа боевая еденица? или отряд?

Добавлено (26.07.11, 20:11)
---------------------------------------------




Вот такие вот у меня получились... и не пашут... Это так, как мне надо... Я доработал твой триггер своими нуждами, но не пашет...

Добавлено (26.07.11, 20:12)
---------------------------------------------
Если не трудно, исправь в наработке... Мне так будет проще понять... dry

H_A_PK

#6
Quote (NoExist)
игрок1 и игрок2 это переменная типа боевая еденица? или отряд?

нет, это переменная типа игрок

Добавлено (27.07.11, 07:42)
---------------------------------------------

Ползут 2 пирожка.
Первый: Я тебя щас трахну.
Второй: Почему?
Первый: Потому что я с яйцами :D

H_A_PK

#8
нету у меня варика... не могу
Ползут 2 пирожка.
Первый: Я тебя щас трахну.
Второй: Почему?
Первый: Потому что я с яйцами :D
Форум » Warcraft III » Триггеры и Jass » Дуэль
  • Страница 1 из 1
  • 1
Поиск: