Помощь по триггерам - Страница 37 - Wc3-Maps Форум













[ Главная · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Strateg, Melissa  
Помощь по триггерам
-
MelissaДата: Понедельник, 25-11-2013, 21:51:01 | Сообщение # 721
КотоБог

загрузка наград ...
Группа: Модераторы
Сообщений: 1111
Репутация: 2712
Статус: Не на сайте
LandMan, сначала скажи - что такое утечка вообще знаешь? :-)
Мои карты
Наработки,статьи
Мой анимелист
Чтобы модераторы души в вас не чаяли
 
-
LandManДата: Понедельник, 25-11-2013, 21:52:20 | Сообщение # 722

загрузка наград ...
Группа: Проверенные
Сообщений: 546
Репутация: 291
Статус: Не на сайте
Melissa, примерно знаю. Это когда данные, допустим, координат точки не удаляются и засоряют память. Куча утечек вызывает тормоза в игре.


Незаконченных карт: 4
Незаконченных кампаний: 5

Законченных карт: 3
Законченных кампаний: 0
 
-
MelissaДата: Понедельник, 25-11-2013, 21:56:20 | Сообщение # 723
КотоБог

загрузка наград ...
Группа: Модераторы
Сообщений: 1111
Репутация: 2712
Статус: Не на сайте
LandMan, уже хорошо :-)
в данном случае утечку вызывает создание группы игроков - ты создаёшь группу игроков, когда говоришь
"Взять всех игроков которые соответствуют условиям"
Есть исключение у грппы игроков - All Players(Все игроки) не утекает, остальные группы же нужно создать
G = такие то игроки
потом чета делать с нмими
потому удалить группу вроде calll DestroyForce(udg_G)
Если надо могу скинуть наработку, где триггерно удаляются все виды утечек.(примеры)

Мои карты
Наработки,статьи
Мой анимелист
Чтобы модераторы души в вас не чаяли
 
-
LandManДата: Понедельник, 25-11-2013, 22:01:35 | Сообщение # 724

загрузка наград ...
Группа: Проверенные
Сообщений: 546
Репутация: 291
Статус: Не на сайте
Цитата Melissa ()
Есть исключение у грппы игроков - All Players(Все игроки) не утекает,
Так проверка же как раз на этом и реализована:


А вот остальное нужно, правда. Группы, точки и т.д. через кастом скрипт я делать не умею. :С

Добавлено (25-11-2013, 22:01:35)
---------------------------------------------
Та, которая утекала, у меня и не работала, а вот которая выше - работает.




Незаконченных карт: 4
Незаконченных кампаний: 5

Законченных карт: 3
Законченных кампаний: 0
 
-
MelissaДата: Понедельник, 25-11-2013, 22:07:58 | Сообщение # 725
КотоБог

загрузка наград ...
Группа: Модераторы
Сообщений: 1111
Репутация: 2712
Статус: Не на сайте
LandMan, зачем путаешь? Мы сейчас про вот это говорим

а там не all players вовсе

И да у тебя там создаются окна, сказал же уже тебе, при этом ты только скрываешь их, но они остаются, ты или создай 1 раз и скрывай показывай или создавай и уничтожай потом, как я тебе сделал.

Добавлено (25-11-2013, 22:06:39)
---------------------------------------------
А я извиняюсь, это я на быстрый взгляд затупил, ут тя там тоже уничтожаются :-)

Добавлено (25-11-2013, 22:07:58)
---------------------------------------------
Короче - вместо того чтобы вот это что на скрине у меня - можно просто скрыть окно для всех - там действие стоит, что я те скинул.
А потом показать чисто нужному игроку соседним действием.


Мои карты
Наработки,статьи
Мой анимелист
Чтобы модераторы души в вас не чаяли
 
-
LandManДата: Понедельник, 25-11-2013, 22:10:10 | Сообщение # 726

загрузка наград ...
Группа: Проверенные
Сообщений: 546
Репутация: 291
Статус: Не на сайте
Цитата Melissa ()
LandMan, зачем путаешь? Мы сейчас про вот это говорим
Да я уже допёр, что не про то написал сначала, потому и добавил, что изменил эту, т.к. она не работала.
Цитата Melissa ()
И да у тебя там создаются окна, сказал же уже тебе, при этом ты только скрываешь их, но они остаются, ты или создай 1 раз и скрывай показывай или создавай и уничтожай потом, как я тебе сделал.

Вот же в "То - Действия" есть "Destroy OknoTauMepa".  Ты уже для меня на "Integer A" сменил, чтобы триггер вообще работал, за это спасибо большое.

Добавлено (25-11-2013, 22:10:10)
---------------------------------------------

Цитата Melissa ()
Короче - вместо того чтобы вот это что на скрине у меня - можно просто скрыть окно для всех - там действие стоит, что я те скинул. А потом показать чисто нужному игроку соседним действием.
Угу, спасибо.
P.S. В ЛС скинешь ту наработку удаления утечек?



Незаконченных карт: 4
Незаконченных кампаний: 5

Законченных карт: 3
Законченных кампаний: 0
 
-
MelissaДата: Понедельник, 25-11-2013, 22:23:11 | Сообщение # 727
КотоБог

загрузка наград ...
Группа: Модераторы
Сообщений: 1111
Репутация: 2712
Статус: Не на сайте
Дада, LandMan,  я тоже ошибся по невнимательности в разговоре :-) + у тебя событие было каждую секунду вмето "Таймер истекает".

Добавлено (25-11-2013, 22:11:41)
---------------------------------------------

Цитата LandMan ()
В ЛС скинешь ту наработку удаления утечек?

http://rghost.ru/50447793
зачем лс, тут не бюро знакомств, форум же , ещё кому мб пригодится :-)

Добавлено (25-11-2013, 22:23:11)
---------------------------------------------
Получается?


Мои карты
Наработки,статьи
Мой анимелист
Чтобы модераторы души в вас не чаяли
 
-
LandManДата: Понедельник, 25-11-2013, 23:10:10 | Сообщение # 728

загрузка наград ...
Группа: Проверенные
Сообщений: 546
Репутация: 291
Статус: Не на сайте
Цитата Melissa ()
Получается?
Мне для Олдарены осталось пару формул только прикрутить и выложу готовую версию. Про утечки посмотрю потом. Если обнаружу, выпущу версию 1.1.

Добавлено (25-11-2013, 23:10:10)
---------------------------------------------

Цитата Melissa ()
http://rghost.ru/50447793 зачем лс, тут не бюро знакомств, форум же , ещё кому мб пригодится :-)
Добавлено (25-11-2013, 22:23:11)
---------------------------------------------
Получается?
А как удалить целочисленную?



Незаконченных карт: 4
Незаконченных кампаний: 5

Законченных карт: 3
Законченных кампаний: 0
 
-
MelissaДата: Понедельник, 25-11-2013, 23:12:44 | Сообщение # 729
КотоБог

загрузка наград ...
Группа: Модераторы
Сообщений: 1111
Репутация: 2712
Статус: Не на сайте
Цитата LandMan ()
А как удалить целочисленную?

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

Мои карты
Наработки,статьи
Мой анимелист
Чтобы модераторы души в вас не чаяли
 
-
LandManДата: Понедельник, 25-11-2013, 23:17:53 | Сообщение # 730

загрузка наград ...
Группа: Проверенные
Сообщений: 546
Репутация: 291
Статус: Не на сайте
Т.е. если я установлю награду за убийство в виде целочисленной, и она будет перезаписываться, то ничего страшного? О, это даже лучше для меня.


Незаконченных карт: 4
Незаконченных кампаний: 5

Законченных карт: 3
Законченных кампаний: 0
 
-
Ka_DargoДата: Среда, 27-11-2013, 08:13:03 | Сообщение # 731
Гражданин

загрузка наград ...
Группа: Проверенные
Сообщений: 42
Репутация: 43
Статус: Не на сайте
У меня юнит раз в 7 секунд должен выпускать 10 снарядов во врага обычной атакой. Я это сделал циклом на даммиках, но триггер в большинстве случаев либо не срабатывает, либо частично срабатывает, особенно когда у меня несколько таких юнитов атакуют. Как сделать нормальных цикл?

Добавлено (27-11-2013, 08:13:03)
---------------------------------------------
И просьба не путать с ракетами парового танка. Должно с интервалом 0.02 сек вылетать еще 9 снарядов по той же цели.

 
-
MelissaДата: Среда, 27-11-2013, 11:37:35 | Сообщение # 732
КотоБог

загрузка наград ...
Группа: Модераторы
Сообщений: 1111
Репутация: 2712
Статус: Не на сайте
Ka_Dargo, временно давать юниту способноть перчаток скорости с показателем 4.00 пробовал?
Мои карты
Наработки,статьи
Мой анимелист
Чтобы модераторы души в вас не чаяли
 
-
Ka_DargoДата: Среда, 27-11-2013, 12:14:13 | Сообщение # 733
Гражданин

загрузка наград ...
Группа: Проверенные
Сообщений: 42
Репутация: 43
Статус: Не на сайте
Melissa, не то, ведь тогда снаряды летят из одной точки, а это противоречит юниту (торпедный крейсер у мя в карте). Я создаю даммиков в радиусе 50 от юнита, и снаряды летят как бы из разных его точек
 
-
MelissaДата: Среда, 27-11-2013, 12:20:15 | Сообщение # 734
КотоБог

загрузка наград ...
Группа: Модераторы
Сообщений: 1111
Репутация: 2712
Статус: Не на сайте
Ka_Dargo, есть мысля создавать их с разным углом поворота одновременно.
То есть ты создал 9 дамиков 1 лицом к юниту-цели, 2 немного повёрнут, 3 ещё сильнее.
1 атакует сразу остальные какое то время разворачиваются, а потом атакуют.

Мои карты
Наработки,статьи
Мой анимелист
Чтобы модераторы души в вас не чаяли
 
-
DoG6491Дата: Четверг, 28-11-2013, 20:02:58 | Сообщение # 735
Раб

загрузка наград ...
Группа: Проверенные
Сообщений: 17
Репутация: 24
Статус: Не на сайте
Посмотрите триггеры,правильно сделано.чтоб убирались утечки?


вот ещё удаляются эти точки когда после приминения способности проходит 5сек. 
 
-
MelissaДата: Четверг, 28-11-2013, 20:27:18 | Сообщение # 736
КотоБог

загрузка наград ...
Группа: Модераторы
Сообщений: 1111
Репутация: 2712
Статус: Не на сайте
нет удаление точек так же в цикле должно быть.
1 удаление в 1 цикл
2 удаление в 2 цикл

Мои карты
Наработки,статьи
Мой анимелист
Чтобы модераторы души в вас не чаяли
 
-
DoG6491Дата: Четверг, 28-11-2013, 20:32:13 | Сообщение # 737
Раб

загрузка наград ...
Группа: Проверенные
Сообщений: 17
Репутация: 24
Статус: Не на сайте
т.е. что на 3 скрине не нужно удалять да? просто To4kaScorpion не удалить где каждые 0.24 иначе юниты будут создоватся в центре карты,т.к. точка заносится в переменную при приминениии способности. или должно быть когда заносится в переменную точка и создаётся юнит и там же удаляется точка?
 
-
MelissaДата: Четверг, 28-11-2013, 20:40:49 | Сообщение # 738
КотоБог

загрузка наград ...
Группа: Модераторы
Сообщений: 1111
Репутация: 2712
Статус: Не на сайте
на 1 скрине надо сначала позицию юнита в 1 точку взять
а потом уже взять точку 1 с отступом в точку 2
1 утечка короче остаётся.

Мои карты
Наработки,статьи
Мой анимелист
Чтобы модераторы души в вас не чаяли
 
-
DoG6491Дата: Четверг, 28-11-2013, 20:57:40 | Сообщение # 739
Раб

загрузка наград ...
Группа: Проверенные
Сообщений: 17
Репутация: 24
Статус: Не на сайте
Цитата Melissa ()
на 1 скрине надо сначала позицию юнита в 1 точку взять а потом уже взять точку 1 с отступом в точку 2
1 утечка короче остаётся.
Если я тебя правильно понял мне  надо Переменную=(позиция Выбранный игрок),а потом Переменную 2 (Переменная смещением и т.д.) 
а потом и Переменную ,и Переменную 2 удалить?

а на 2 скрине правильно всё?
 
-
MelissaДата: Четверг, 28-11-2013, 20:58:35 | Сообщение # 740
КотоБог

загрузка наград ...
Группа: Модераторы
Сообщений: 1111
Репутация: 2712
Статус: Не на сайте
Цитата DoG6491 ()
а на 2 скрине правильно всё?

Цитата Melissa ()
нет удаление точек так же в цикле должно быть. 1 удаление в 1 цикл 2 удаление в 2 цикл

Мои карты
Наработки,статьи
Мой анимелист
Чтобы модераторы души в вас не чаяли
 
Поиск:
Рейтинг@Mail.ru
Яндекс.Метрика

Copyright © 2010-2017
Вакансии :: Контакты
Мобильная версия сайта
chat