Сейчас 21:06:02 Понедельник, 26 января, 2026 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: PUVer, SirNikolas, Ty3uK  
[АРХИВ] Помощь по триггерам - 1
MTTДата: Пятница, 18 Декабря 2009, 16:36:25 | Сообщение # 3151
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Arius,
Да я знаю.. я догадался, не реагирует ВЕ на пикед юнта как на изменяемого в цыкле, он вапще на него не реагирует

У меня тока ткой вариан
Цикл от 1 до Количества юнитов на карте
Пикать сех юнитов на карте в группу
Set Unit[a]= random unit of last create unit group
If
цикл от 1 до a
Unit[a]=unit [b]
b=b+1
Then
Else
a=a+1
Вот так, но чтота не получается, может кто подсказать почему?

Добавлено (18-12-2009, 16:34)
---------------------------------------------

Quote (Gyver)
занеси их всех в отряд и потом при помощи unit in unit group обращайся к каждому в отдельности. я думаю заносить каждого в переменную это непонятно для чего.

Для того, чтобы сделать таблицу в положении каждого юнита (каторую я зделаю легко) в опр. отрезок времени (0,01 сек.)
Все для скила "отматать время"

Добавлено (18-12-2009, 16:36)
---------------------------------------------
Хатя я понял что не правильно в моем коде.
Нада делать цыкл чтота типа, пока a не будет равняться всех юнитов на карте.

 

GyverДата: Пятница, 18 Декабря 2009, 16:38:37 | Сообщение # 3152
5 уровень
Группа: Пользователи
Сообщений: 100
Награды: 0
Репутация: -3
Блокировки:
Quote (Arius)
Тогда Gyver не дописал

спасибо)

Pick every unit in (Units in (Playable map area)) and do (Actions)
Отряд - Add (Picked unit) to ("Group")
For each (Integer A) from 1 to (Number of units in ("Group"))), do (Actions)
Цикл - действия
Set Unit[((Integer A) + 1)] = (Picked unit)

както так?

 

MTTДата: Пятница, 18 Декабря 2009, 16:39:34 | Сообщение # 3153
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Или нет, все правильно, вроед, перепроверил еще раз :)
Тоесть рандом юнит из группы заноситься в Unit[a].
И если unit b(ячейки, меьше чем а текущее) будет равняться unit [a] юнит текущий, то а не увеличиться и... нет, в таком случае теряем последнего юнита, а, скорее всего по теории вероятности 65 из 100 юнитов, бред получается... помогите плиз
 

GyverДата: Пятница, 18 Декабря 2009, 16:40:43 | Сообщение # 3154
5 уровень
Группа: Пользователи
Сообщений: 100
Награды: 0
Репутация: -3
Блокировки:
For each (Integer A) from 0 to (Number of units in ("Group"))), do (Actions)
>(
 

MTTДата: Пятница, 18 Декабря 2009, 16:40:55 | Сообщение # 3155
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Gyver,
Он в твоем цыкле не обращается ко всем Picked Unit В Group, он к ним вообще не обращается.
Я для проверки делал, чтобы он мне надписал номер каждого юнита над головой.
 

СорнемусДата: Пятница, 18 Декабря 2009, 16:41:08 | Сообщение # 3156
9 уровень
Группа: Проверенные
Сообщений: 854
Награды: 0
Репутация: 120
Блокировки:
Quote (Forum_Russia)
Ну ни то что запустилась...Просто Arius, неправельно сфармулировал ответ. Это событие при котором выполняется ряд тригеров map initial запустит тригеры сразу после загрузки.

Т_Т Вот ты-то и написал неправильно. Он расписал правильно. Это одно из событий, происходит сразу после загрузки карты.
Quote (TIMEOFHEROES)
и еще, а можно ли как-то заменить картинку (вверху) дерева (на ряду с золотом и мясом), чтобы было что-то другое?

Дополнительно - Игровой интерфейс.
Quote (Arius)
события: боевая единица - событие получает предмет, условия: тип предмета которым манипулируют равно [предмет3] действия: если все условия истинны то сделать операции, ИЛИ, условия: (герой манипулирует предметом) обладает предметом типа [предмет1], (герой манипулирует предметом) обладает предметом типа [предмет2], то - действия: предмет удалить предмет которым манипулируют, добавить стоимость предмета(как вы поняли эти действия удаляют предмет если всех компонентов нет и возвращают стоимость, то есть фактически в игре ничего не происходит). Иначе-действия: если, (герой манипулирует предметом) обладает предметом предмет1, (герой манипулирует предметом) обладает предметом предмет2, действия: предмет удалить предмет которым манипулируют, предмет1 и предмет 2, создать предмет типа предмет которым манипулируют,( предмет удаляется и создается снова чтобы он стал на 1 месте, если так не сделать то он останется на 3м месте т.к. Первые два были заняты).

КИнь скрин нормальных англ. триггеров.
Quote (PR01004el)
Я ставлю атаку 3 а пишецо в игре 3-25... Что сделать что бы ровно было? и еще как сделать что бы я допустим взял на 1 уровне скилл (Умение) и потом можно взять этот скил (2 лвла) ток на 6 лвле а потом на 12, 18 и.т.д ???

Поставь "Количество костей" и "Количество граней у кости" на 1, и ставь "Бой - Атака" на 1 меньше чем тебе надо.
 

MTTДата: Пятница, 18 Декабря 2009, 16:42:14 | Сообщение # 3157
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Для него в цыкле Picked Unit уже по новой считается, а если там пикать отряд заного, то он начинает обращаться только к 1 юниту... мозг кипит...
 

GyverДата: Пятница, 18 Декабря 2009, 16:45:12 | Сообщение # 3158
5 уровень
Группа: Пользователи
Сообщений: 100
Награды: 0
Репутация: -3
Блокировки:
Quote (MTT)
он к ним вообще не обращается.

этого не может быть)
я щас попробую сделать это в карте а не просто на словах
 

MTTДата: Пятница, 18 Декабря 2009, 16:51:35 | Сообщение # 3159
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Gyver,
И поставь, чтобы над головой у юнита цифра появилась, для проверки
 

TIMEOFHEROESДата: Пятница, 18 Декабря 2009, 17:01:05 | Сообщение # 3160
2 уровень
Группа: Пользователи
Сообщений: 35
Награды: 0
Репутация: 0
Блокировки:
как настроить стартовые ресурсы?
и еще, а можно ли как-то заменить картинку (вверху) дерева (на ряду с золотом и мясом), чтобы было что-то другое?


В истинном золоте блеска нет,
Не каждый странник забыт,
Не каждый слабеет под гнетом лет -
Корни земля хранит.
Зола обратится огнем опять,
В сумраке луч сверкнет,
Клинок вернется на рукоять,
Корону король обретет.
 

MTTДата: Пятница, 18 Декабря 2009, 17:04:24 | Сообщение # 3161
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Quote (TIMEOFHEROES)
как настроить стартовые ресурсы?

Игрок - установить значение (золото текущ.) = такоето

Если нада для всех разом, то ставиш действие
Pick All units
И дает чначение золота для PickedPlayer

Добавлено (18-12-2009, 17:03)
---------------------------------------------

Quote (TIMEOFHEROES)
и еще, а можно ли как-то заменить картинку (вверху) дерева (на ряду с золотом и мясом), чтобы было что-то другое?

Не по триггерам вопрос...

Добавлено (18-12-2009, 17:04)
---------------------------------------------

Quote (MTT)
Pick All units

Тоесть Pick All Players
 

СорнемусДата: Пятница, 18 Декабря 2009, 17:12:21 | Сообщение # 3162
9 уровень
Группа: Проверенные
Сообщений: 854
Награды: 0
Репутация: 120
Блокировки:
Quote (TIMEOFHEROES)
и еще, а можно ли как-то заменить картинку (вверху) дерева (на ряду с золотом и мясом), чтобы было что-то другое?

Quote (Сорнемус)
Дополнительно - Игровой интерфейс.

Ищи нужное, импорти нужную иконку (размер вроде 16х16, формат blp) и ставь там свою иконку.
 

TIMEOFHEROESДата: Пятница, 18 Декабря 2009, 17:26:34 | Сообщение # 3163
2 уровень
Группа: Пользователи
Сообщений: 35
Награды: 0
Репутация: 0
Блокировки:
Спасибо, но можно на английском или подробнее
надо создать триггер "действие" "игрок" "set property" ???
но если идти этим путем, то не найду "пик олл плеерс"
извините мя я в триггерах новичок


В истинном золоте блеска нет,
Не каждый странник забыт,
Не каждый слабеет под гнетом лет -
Корни земля хранит.
Зола обратится огнем опять,
В сумраке луч сверкнет,
Клинок вернется на рукоять,
Корону король обретет.
 

СорнемусДата: Пятница, 18 Декабря 2009, 17:29:38 | Сообщение # 3164
9 уровень
Группа: Проверенные
Сообщений: 854
Награды: 0
Репутация: 120
Блокировки:
Quote (MTT)
Тоесть Pick All Players

Нет такого -_-

Добавлено (18-12-2009, 17:29)
---------------------------------------------
TIMEOFHEROES, делай 12 действий для каждого игрока.

Добавлено (18-12-2009, 17:29)
---------------------------------------------
Или циклом.

 

TIMEOFHEROESДата: Пятница, 18 Декабря 2009, 17:32:29 | Сообщение # 3165
2 уровень
Группа: Пользователи
Сообщений: 35
Награды: 0
Репутация: 0
Блокировки:
спс все ясно, а то запутался:)

В истинном золоте блеска нет,
Не каждый странник забыт,
Не каждый слабеет под гнетом лет -
Корни земля хранит.
Зола обратится огнем опять,
В сумраке луч сверкнет,
Клинок вернется на рукоять,
Корону король обретет.
 

GyverДата: Пятница, 18 Декабря 2009, 18:04:09 | Сообщение # 3166
5 уровень
Группа: Пользователи
Сообщений: 100
Награды: 0
Репутация: -3
Блокировки:
Quote (Сорнемус)
Тоесть Pick All Players

Нет такого -_-

наверно имелось ввиду pick every player

Добавлено (18-12-2009, 17:59)
---------------------------------------------
MTT,
http://www.filefactory.com/file/a2fehef/n/Pick.w3x

Добавлено (18-12-2009, 18:04)
---------------------------------------------
http://www.filefactory.com/file/a12bb5g/n/Pick.w3x

вот тут по удобнее

 

MTTДата: Пятница, 18 Декабря 2009, 18:22:20 | Сообщение # 3167
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
TIMEOFHEROES,
Pick every player in (All players) and do (Actions)

Добавлено (18-12-2009, 18:20)
---------------------------------------------
Gyver,
Непонятно, обе твои наработки не верны.
При вводе "1" или др. цифры камера движется к центру мапы, следовательно Unit[1]= нет боевой еденицы.
А в группе Group количество PickedUnit = 0

Добавлено (18-12-2009, 18:22)
---------------------------------------------
Gyver,
Вру, я событие незаметил какое=)
Вроде все получилось, спс, ща проверю у себя

 

PR01004elДата: Пятница, 18 Декабря 2009, 18:24:24 | Сообщение # 3168
7 уровень
Группа: Заблокированные
Сообщений: 310
Награды: 0
Репутация: 44
Блокировки:
ЛЮДИ у меня есть модель и я хочу ее в игру затаранить. В едиторе в Мененджере Обьектов модельку изменил на мне нужную (импорт) но почему то не моделька а тупо нифига) Кароче не работает что делать?
 

MTTДата: Пятница, 18 Декабря 2009, 18:25:30 | Сообщение # 3169
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
PR01004el,
Писать твой вопрос в другую тему, сдесь про триггеры
 

PR01004elДата: Пятница, 18 Декабря 2009, 18:29:13 | Сообщение # 3170
7 уровень
Группа: Заблокированные
Сообщений: 310
Награды: 0
Репутация: 44
Блокировки:
Ну мне срочно нада)

Добавлено (18-12-2009, 18:29)
---------------------------------------------
Ответьте хоттябы в ЛС

 

MTTДата: Пятница, 18 Декабря 2009, 18:34:17 | Сообщение # 3171
9 уровень
Группа: Пользователи
Сообщений: 941
Награды: 0
Репутация: 81
Блокировки:
Quote (PR01004el)
Ну мне срочно нада)

Ты сейчас делаеш карту под мушкой пистолета и тебе говорят, мол быстро узнавай как импортировать модели?
Статьи читай, писали все досканально
Если не получается:
Сделай еще раз
Если на 25-ый раз не получится, значит ты чтота делаеш не правильно. Тогда отстается только одно, сделать правильно...

ЗЫ. может быть кривая модель ^_^

 

GyverДата: Пятница, 18 Декабря 2009, 18:35:51 | Сообщение # 3172
5 уровень
Группа: Пользователи
Сообщений: 100
Награды: 0
Репутация: -3
Блокировки:
MTT,

только если у тебя событие будет ability been cast то незабудь обнулять unit , group , number

Добавлено (18-12-2009, 18:35)
---------------------------------------------
перед кастом

 

СорнемусДата: Пятница, 18 Декабря 2009, 18:40:19 | Сообщение # 3173
9 уровень
Группа: Проверенные
Сообщений: 854
Награды: 0
Репутация: 120
Блокировки:
Quote (PR01004el)
ЛЮДИ у меня есть модель и я хочу ее в игру затаранить. В едиторе в Мененджере Обьектов модельку изменил на мне нужную (импорт) но почему то не моделька а тупо нифига) Кароче не работает что делать?

Прочесть это так сложно?
 

AriusДата: Пятница, 18 Декабря 2009, 19:17:29 | Сообщение # 3174
10 уровень
Группа: Проверенные
Сообщений: 2163
Награды: 2
Репутация: 267
Блокировки:
MTT, если делать рандом то юниты будут повторяться, то есть один юнит может попасть в несколько переменных, и не факт что они все попадут в переменную. Посижу щас с твоим вопросом попробую сделать.

Добавлено (18-12-2009, 19:17)
---------------------------------------------
Сорнемус, чуть позже скину скрин на складывание предметов. щас пока не могу.

 

TIMEOFHEROESДата: Пятница, 18 Декабря 2009, 19:48:08 | Сообщение # 3175
2 уровень
Группа: Пользователи
Сообщений: 35
Награды: 0
Репутация: 0
Блокировки:
Народ до сих пор не понял, вы уж извините
кто-нить, распишите очень подробно, а :'(


В истинном золоте блеска нет,
Не каждый странник забыт,
Не каждый слабеет под гнетом лет -
Корни земля хранит.
Зола обратится огнем опять,
В сумраке луч сверкнет,
Клинок вернется на рукоять,
Корону король обретет.
 

Поиск:

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