Сейчас 14:20:42 Пятница, 26 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Почему?
Почему?
undroidyДата: Суббота, 25 Августа 2012, 17:20:57 | Сообщение # 1
3 уровень
Группа: Пользователи
Сообщений: 77
Награды: 0
Репутация: 2
Блокировки:
http://s2.ipicture.ru/uploads/20120825/Fg1fV2Qk.jpg
http://s2.ipicture.ru/uploads/20120825/W17s35VA.jpg

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

NaturekidДата: Суббота, 25 Августа 2012, 17:37:14 | Сообщение # 2
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
O_O. точно не напутал ничего? не должно убивать по логике..., но если убивает - заноси выбор игроков в память, чисть выбор других игроков перед убийством, а потом возвращай в выбор из памяти.

 

undroidyДата: Воскресенье, 02 Сентября 2012, 03:02:01 | Сообщение # 3
3 уровень
Группа: Пользователи
Сообщений: 77
Награды: 0
Репутация: 2
Блокировки:
апаю тему, т.к. проблема не решена до сих пор... неужели никто не знает? неужели даже SirNikolas не знает? :D
 

HexingДата: Воскресенье, 02 Сентября 2012, 07:50:22 | Сообщение # 4
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:

сделал также, перевёл в джасс, и вот что увидел:

вот безутечный вариант, протестить с игроками не могу, так что отпишись
у SirNikolas-а тоже есть личная жизнь, что вы всё на него то?))


 

undroidyДата: Понедельник, 03 Сентября 2012, 02:21:22 | Сообщение # 5
3 уровень
Группа: Пользователи
Сообщений: 77
Награды: 0
Репутация: 2
Блокировки:
Спасиб, что ответил, но мне принципиально нужно решение на Гуи, без кастом скрипта
 

HexingДата: Понедельник, 03 Сентября 2012, 10:07:24 | Сообщение # 6
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
Quote (undroidy)
Спасиб, что ответил, но мне принципиально нужно решение на Гуи, без кастом скрипта

такого решения нет


 

NaturekidДата: Понедельник, 03 Сентября 2012, 10:52:00 | Сообщение # 7
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
undroidy, Ты дурак? Я специально из-за тебя включил 2 комп и проверил вот эту карту.
Юниты выбранные синим игроком не уничтожаются, когда красный пишет kill, киляются только красные. Я же тебя спрашивал - ты точно ничего не спутал. Надо бы тебя заминусить, но я сегодня добрый, отделаешься лампочкой.


 

SirNikolasДата: Понедельник, 03 Сентября 2012, 11:37:08 | Сообщение # 8
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Сэр Николас не знает. Он не играет по сети.

 

HexingДата: Понедельник, 03 Сентября 2012, 13:27:19 | Сообщение # 9
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:


 

undroidyДата: Понедельник, 03 Сентября 2012, 15:49:46 | Сообщение # 10
3 уровень
Группа: Пользователи
Сообщений: 77
Награды: 0
Репутация: 2
Блокировки:
Quote (Naturekid)
undroidy, Ты дурак? Я специально из-за тебя включил 2 комп и проверил вот эту карту.
Юниты выбранные синим игроком не уничтожаются, когда красный пишет kill, киляются только красные. Я же тебя спрашивал - ты точно ничего не спутал. Надо бы тебя заминусить, но я сегодня добрый, отделаешься лампочкой.

мда, на примере твоей карты объясню...
первый комп - красный
второй комп - синий

выбираю ДВУХ тауренов со второго компа и пишу килл от красного... умирает 1 таурен. выбираю со второго компа, например, лучницу вражескую, пишу от красного kill и вуаля умирает лучница.. че за бред? вот мой реплей http://rghost.ru/40167285 в подтверждение тому, что я не тролль и не дегенерат

Добавлено (03 Сентября 2012, 15:48:23)
---------------------------------------------
да где нет выделения красным цветом на вражеских юнитах, а я прописываю килл и юнит умирает, очевидно что выделение было с другого компа

Добавлено (03 Сентября 2012, 15:49:46)
---------------------------------------------
И да, если со второго компа выделить двух тауренов, то 1 умирает, а вот если одного, то нет

 

NaturekidДата: Понедельник, 03 Сентября 2012, 16:16:17 | Сообщение # 11
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
undroidy, ты мне зубы не заговаривай, я проверил и поставил в вбор и без выбора у обоих игроков. Никаких глюков не наблюдается. Что думаешь, не проверил я что ли. <_<

 

undroidyДата: Понедельник, 03 Сентября 2012, 16:49:49 | Сообщение # 12
3 уровень
Группа: Пользователи
Сообщений: 77
Награды: 0
Репутация: 2
Блокировки:
не заговариваю я тебе зубы.. по факту говорю, не надо из меня идиота делать. значит ты слаб как бета-тестер если не в состоянии выявить такие косяки в игре, вот и все
 

SirNikolasДата: Понедельник, 03 Сентября 2012, 16:58:29 | Сообщение # 13
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
undroidy, поставь эти триггеры в пустую карту и проверь еще раз.

 

NaturekidДата: Понедельник, 03 Сентября 2012, 17:01:20 | Сообщение # 14
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
undroidy, Я запускаю карту по сети.
Выбираю 1-2 юнита красным игроком,
ничего не выбираю синим.
пишу килл красным
киляются красные

Выбираю 2-3 юнита красным игроком,
Выбираю 2-3 юнита синим.
пишу килл красным
киляются красные

Если уж у тебя и вправду происходят такие нелогические чудеса - объяснить могу только так - ты напичкал карту нестандартным кодом, в триггерах где название карты, там он находится. Либо триггер конфликтует с другими триггерами. Мою карту ты тоже запускаешь по сети и у тебя чудеса?


 

kapa6acvlkДата: Понедельник, 03 Сентября 2012, 17:59:52 | Сообщение # 15
Группа: Проверенные
Сообщений: 612
Награды: 0
Репутация: 361
Блокировки:
А если попробовать так?




Как говориться, не обязательно есть всю кучу говна, чтобы понять, что она однородна.
© Александр Зорич
 

HexingДата: Понедельник, 03 Сентября 2012, 18:14:22 | Сообщение # 16
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
kapa6acvlk, всё работает, автор криворукий

 

[SeKtOR]Дата: Понедельник, 03 Сентября 2012, 18:38:32 | Сообщение # 17
Группа: Проверенные
Сообщений: 1143
Награды: 0
Репутация: 1168
Блокировки:
Quote (kapa6acvlk)
А если попробовать так?


Holy shit palevo
kapa6acvlk, помнит гуи


 

kapa6acvlkДата: Понедельник, 03 Сентября 2012, 19:26:57 | Сообщение # 18
Группа: Проверенные
Сообщений: 612
Награды: 0
Репутация: 361
Блокировки:
[SeKtOR], У меня кстати иногда с ГУИ проблемы возникают, проще на JASS написать, чем на ГУИ


Как говориться, не обязательно есть всю кучу говна, чтобы понять, что она однородна.
© Александр Зорич
 

[SeKtOR]Дата: Понедельник, 03 Сентября 2012, 21:15:14 | Сообщение # 19
Группа: Проверенные
Сообщений: 1143
Награды: 0
Репутация: 1168
Блокировки:
Quote (kapa6acvlk)
[SeKtOR], У меня кстати иногда с ГУИ проблемы возникают, проще на JASS написать, чем на ГУИ

У тебя утечная группа забыл, что для гуи надо set bj_wantDestroyGroup = true rickroll
И мне тоже легче написать ;)




Сообщение отредактировал [SeKtOR] - Понедельник, 03 Сентября 2012, 21:16:03
 

kapa6acvlkДата: Понедельник, 03 Сентября 2012, 22:36:06 | Сообщение # 20
Группа: Проверенные
Сообщений: 612
Награды: 0
Репутация: 361
Блокировки:
Quote (|SeKtOR|)
У тебя утечная группа забыл, что для гуи надо set bj_wantDestroyGroup = true

Для меня это крайне необычно и непонятно :D



Как говориться, не обязательно есть всю кучу говна, чтобы понять, что она однородна.
© Александр Зорич
 

undroidyДата: Вторник, 04 Сентября 2012, 00:05:33 | Сообщение # 21
3 уровень
Группа: Пользователи
Сообщений: 77
Награды: 0
Репутация: 2
Блокировки:
Quote (Naturekid)
Мою карту ты тоже запускаешь по сети и у тебя чудеса?

Quote (undroidy)
мда, на примере твоей карты объясню...

!!!
Quote (Hexing)
kapa6acvlk, всё работает, автор криворукий

классный вывод братан
Quote (Naturekid)
Выбираю 2-3 юнита красным игроком,
Выбираю 2-3 юнита синим.
пишу килл красным
киляются красные

не выбирай КРАСНЫМ ничего, выбери СИНИМ два шейкера, и пропиши килл КРАСНЫМ, умрет 1 шейкер
 

ReactEnemyДата: Вторник, 04 Сентября 2012, 01:46:31 | Сообщение # 22
3 уровень
Группа: Проверенные
Сообщений: 41
Награды: 0
Репутация: 5
Блокировки:
Quote (undroidy)
не выбирай КРАСНЫМ ничего, выбери СИНИМ два шейкера, и пропиши килл КРАСНЫМ, умрет 1 шейкер

В таких случаях я обычно делаю 4 триггера, либо делаю 4 действия с условиями на каждого игрока.

Quote (Hexing)
undroidy, Ты дурак? Я специально из-за тебя включил 2 комп и проверил вот эту карту.

А разве не проще запустить Sandboxie и открыть на втором окне? ;)


Люди, если вы опытны в плане создания качественных 3D моделей пишите мне в Skype: ReactEnemy
Я ищу опытных специалистов для работы в проекте.
 

undroidyДата: Вторник, 04 Сентября 2012, 02:54:36 | Сообщение # 23
3 уровень
Группа: Пользователи
Сообщений: 77
Награды: 0
Репутация: 2
Блокировки:
Quote (ReactEnemy)
В таких случаях я обычно делаю 4 триггера, либо делаю 4 действия с условиями на каждого игрока.

на мой взгляд это как-то неправильно
 

ReactEnemyДата: Вторник, 04 Сентября 2012, 07:38:42 | Сообщение # 24
3 уровень
Группа: Проверенные
Сообщений: 41
Награды: 0
Репутация: 5
Блокировки:
Ну извини, Я лишь дал реальный способ решения проблемы. Ты же не спрашивал об оптимальном варианте =)

Добавлено (04 Сентября 2012, 07:38:42)
---------------------------------------------
Забавно, ты ждал этого ответа 8-мь дней.
Мне казалось тут народ более сообразительный.


Люди, если вы опытны в плане создания качественных 3D моделей пишите мне в Skype: ReactEnemy
Я ищу опытных специалистов для работы в проекте.
 

NaturekidДата: Вторник, 04 Сентября 2012, 10:17:44 | Сообщение # 25
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
К моему неудовольствию ТС оказался прав, если выбор красного пустой, а в выборе синего более 1 юнита, то у синего погибает юнит.
Quote (ReactEnemy)
Забавно, ты ждал этого ответа 8-мь дней. Мне казалось тут народ более сообразительный.

Сам то умом не блещешь, твой вариант с 99% вероятностью будет так же глючить.
А надо бы было сразу же сообразить про нулевой индекс и баг с выбором... Неважно.
Вот короче как делай

где пехотинец - невидимый дамик. Мы даём багу юнит для расправы и у нас всё работает исправно.




Сообщение отредактировал Naturekid - Вторник, 04 Сентября 2012, 10:18:09
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Почему?
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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