Только одно оружие и броня
|
|
CurrentjkeValue | Дата: Понедельник, 24 Мая 2010, 18:47:51 | Сообщение # 1 |
1 уровень
Группа: Пользователи
Сообщений: 5
Награды: 0
Репутация: 0
Блокировки:
| Одну тему уже нашел , но не смог сделать по тому как там обьяснили... Вобщем конкретнее: У меня артефакты это все оружия. Мне надо сделать, чтобы при покупке или подбирании героем оружия (предмета из класса Артефакты) шла проверка на то, нет ли у него уже какого-либо предмета из этого Класса. Если есть - выбрасывать предмет, который герой хочет подобрать. Прошу помочь.
|
|
|
|
Avenger_us | Дата: Понедельник, 24 Мая 2010, 19:03:39 | Сообщение # 2 |
2 уровень
Группа: Пользователи
Сообщений: 27
Награды: 0
Репутация: 1
Блокировки:
| эм могу тебе мудреный способ предложить) Code событие: боевая единица подбирает предмет условие : действие : если-подобранный предмет = меч1 или меч2... И подбирающий юнит = sword .то-выбросить подобранный предмет. иначе - установить sword (**) подбирающий юнит если-подобранный предмет = шит1 или щит2... И подбирающий юнит = shield .то-выбросить подобранный предмет. иначе - установить shield(**) подбирающий юнит
переменые: shied,sword - оба массив и типа боевая еденица
-What are we going to do tonight, Brain? -the same thing we do every night, Pinky... -...TRY AND TAKE OVER THE WORLD
|
|
|
|
CurrentjkeValue | Дата: Понедельник, 24 Мая 2010, 20:13:41 | Сообщение # 3 |
1 уровень
Группа: Пользователи
Сообщений: 5
Награды: 0
Репутация: 0
Блокировки:
| мм... меч1 меч2 меч3 ппц это рельно мудрено... а полегче что есть? Добавлено (24-05-2010, 20:13) --------------------------------------------- упрощу задачу, мне просто надо чтобы можно было носить два или более предмета одинакового класса например артефакты....помогите плз
|
|
|
|
DragoN | Дата: Понедельник, 24 Мая 2010, 20:20:27 | Сообщение # 4 |
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
| при поднятии предмета проверяй на тип
El Psy Congroo
|
|
|
|
CurrentjkeValue | Дата: Понедельник, 24 Мая 2010, 20:44:02 | Сообщение # 5 |
1 уровень
Группа: Пользователи
Сообщений: 5
Награды: 0
Репутация: 0
Блокировки:
| Вопервых не на тип а на класс, во вторых балаболить я тоже могу и я знаю что надо проверять и что должно происходить, но на практике не получается, ну вот скажите что тут не верно: http://j.imagehost.org/0765/737637.jpg Добавлено (24-05-2010, 20:44) --------------------------------------------- Все вроде верно: Герой получает предмет, предмет класса "Постоянные", далее цикл - проверка если у героя в каком либо слоте уже есть итем класса "Постоянные" то тот что он пытается подобрать выбрасывается около него, то только получается что я неодин немогу подобрать сразу выбрасывает...
|
|
|
|
Enforcer | Дата: Понедельник, 24 Мая 2010, 21:07:27 | Сообщение # 6 |
Энф Когда-то смотрел за порядком
Группа: Ветераны
Сообщений: 3127
Награды: 7
Репутация: 981
Блокировки:
| CurrentjkeValue, потому что у тебя нет проверки был ли у него предмет того же в класса в руках. Можно сделать флагом (Boolean), а можно подсчитывать количество предметов того же класса. Если их больше одного, то выбрасывать этот предмет.
|
|
|
|
Arius | Дата: Понедельник, 24 Мая 2010, 21:19:21 | Сообщение # 7 |
10 уровень
Группа: Проверенные
Сообщений: 2163
Награды: 2
Репутация: 267
Блокировки:
| При поднятии предмета определенного класса, добавляй в целочисленную переменную, по умолчанию равную нулю, 1, и действие - если переменная равна 1 то выбросить предмет. Далее триггер - если он теряет предмет определенного класса и эта переменная равна 1 то сделать ее равной нулю.
|
|
|
|
CurrentjkeValue | Дата: Понедельник, 24 Мая 2010, 21:38:47 | Сообщение # 8 |
1 уровень
Группа: Пользователи
Сообщений: 5
Награды: 0
Репутация: 0
Блокировки:
| Млин помогите ... сделайте побырому за меня этот триггер я уже за***ся .... что только не делал.... сделайте за 5 минут плз один триггер и решим проблему....
|
|
|
|
evgenij95 | Дата: Понедельник, 24 Мая 2010, 22:02:17 | Сообщение # 9 |
7 уровень
Группа: Проверенные
Сообщений: 322
Награды: 0
Репутация: 28
Блокировки:
| вот наработка http://narod.ru/disk/21102390000/Weapon%20Check.w3x.html там предметам поставь уровни например все оружия уровня 1 вся броня уровня 2 и тп (где то я находил этот тригер на этом форуме)
|
|
|
|
CurrentjkeValue | Дата: Понедельник, 24 Мая 2010, 22:11:16 | Сообщение # 10 |
1 уровень
Группа: Пользователи
Сообщений: 5
Награды: 0
Репутация: 0
Блокировки:
| всем спс тему close
|
|
|
|