Сейчас 16:38:46 Понедельник, 6 мая, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Триггер - Pick every unit
Триггер - Pick every unit
Евгений95Дата: Воскресенье, 15 Апреля 2012, 16:28:35 | Сообщение # 1
5 уровень
Группа: Проверенные
Сообщений: 125
Награды: 0
Репутация: 75
Блокировки:
Почитал,что действие pick every unit вызывает утечки,а оно у меня будет повторятся 25 раз. Что прописать в Custom Script чтобы убрать утечку?

 

ExtrematorДата: Воскресенье, 15 Апреля 2012, 17:10:15 | Сообщение # 2
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
Действия:
Custom script: set bj_wantDestroyGroup = true
Отряд - Pick every unit in (...)


Сообщение отредактировал Extremator - Воскресенье, 15 Апреля 2012, 17:28:42
 

Евгений95Дата: Воскресенье, 15 Апреля 2012, 17:11:49 | Сообщение # 3
5 уровень
Группа: Проверенные
Сообщений: 125
Награды: 0
Репутация: 75
Блокировки:
а с pick every player работает?

 

ExtrematorДата: Воскресенье, 15 Апреля 2012, 17:23:17 | Сообщение # 4
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
Quote (Евгений95)
а с pick every player работает?

смотря к какой группе обращаться...
если (All Players) то не утекает ничего...
если с проверками... то лучше создать группу (глобал.переменнрая)... занести в неё игроков... сделать действия... очиститьгруппу
 

Евгений95Дата: Воскресенье, 15 Апреля 2012, 17:42:19 | Сообщение # 5
5 уровень
Группа: Проверенные
Сообщений: 125
Награды: 0
Репутация: 75
Блокировки:
Спасибо большое! Тебе медаль надо дать за такую помощь :3

 

Ty3uKДата: Воскресенье, 15 Апреля 2012, 20:51:24 | Сообщение # 6
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Не работает это, уже не единожды писали -_-

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

Евгений95Дата: Воскресенье, 15 Апреля 2012, 22:41:56 | Сообщение # 7
5 уровень
Группа: Проверенные
Сообщений: 125
Награды: 0
Репутация: 75
Блокировки:
Quote (Ty3uK)
Не работает это, уже не единожды писали -_-

а что работает?


 

Ty3uKДата: Понедельник, 16 Апреля 2012, 07:30:51 | Сообщение # 8
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Ничего, только писать на жассе

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

ExtrematorДата: Понедельник, 16 Апреля 2012, 08:12:27 | Сообщение # 9
10 уровень
Группа: Проверенные
Сообщений: 3199
Награды: 0
Репутация: 1018
Блокировки:
Quote (Ty3uK)
Не работает это, уже не единожды писали -_-

я пробовал пикать юнитов каждые 0.01 сек без этой функции... и с ней...

БЕЗ - сначала норм, потом начинались дикие лаги (на карте 32х32)
С - сначала норм, потом норм, через пол часа пиканья тоже норм... (на карте 32х32)

проще говоря... может оно и не лечит... но лично у меня лаги не появляются... хз почему...
 

Ty3uKДата: Понедельник, 16 Апреля 2012, 08:34:35 | Сообщение # 10
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Проверь счетчиком хэндлов. В разделе картостроителя. Если после твоего способа число не изменится (или изменится не сильно)- значит я не прав. Но поверь, она утекает (там возвращается локальная переменная, а это жутко неправильно)

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Триггер - Pick every unit
  • Страница 1 из 1
  • 1
Поиск:

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