CrazyTimon
Pick вМоейМапеНеизбежен?!
offline
Опыт:
222Активность: |
Очень может быть....что сильно огорчает=((( |
08.02.2009, 03:07 | #21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
__Dark Lord__
offline
Опыт:
5,262Активность: |
Зачем че то пикать ? Вы не пробовали просто добавлять и удалять юнитов из группы ? И отдавать приказ не каждый раз новой группе, а уже давно созданной. |
08.02.2009, 03:12 | #22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vampirrr
O_o
offline
Опыт:
19,286Активность: |
__Dark Lord__, ты что-то недопонял, это факт. Во первых группа одна у нас и ниче мы с ней не делаем. По поводу добавления и удаления - у него постоянно создаются юниты в карте и приказ должен отдаваться ВСЕМ юнитам в этой группе. А триггер отдавания приказа группе работает ТОЛЬКО на 12 юнитов. При наличии 50 юнитов, 38 из них будут тупо втыкать. Но ты натолкнул на идею..
CrazyTimon, в общем можно попробовать делать так: создаешь группу, заносишь юнитов в группу, пока их там не станет 12, потом создаешь новую группу и в нее заносишь следующих 12 юнитов и т.д. В итоге когда отдается прказ группе, ничего не пикается и следовательно не должно быть лагов. |
08.02.2009, 04:01 | #23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
__Dark Lord__
offline
Опыт:
5,262Активность: |
Vampirrr, то, что ты написал, и есть то, что я хотел предложить. Ибо группа у вас не одна, но вы постоянно ее создаете. Идея в том, что не надо ее много раз создавать. Нужно добавлять и удалять оттуда юнитов. Че не понятно ?
Код:
Действия нужно производить с каждым юнитом группы в цикле. Отредактировано alexkill, 08.02.2009 в 16:34. |
08.02.2009, 10:11 | #24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vampirrr
O_o
offline
Опыт:
19,286Активность: |
__Dark Lord__, у меня встречный вопрос - что непонятно тебе во фразе
Цитата:
Скачай карту, которая вложена в один из моих последних постов. Тот самый код, который ты выложил, и используется в карте, но он и приводит к лагам при большом количестве юнитов (событие у нас только другое)! Отредактировано alexkill, 08.02.2009 в 16:28. |
|
08.02.2009, 16:06 | #25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
__Dark Lord__
offline
Опыт:
5,262Активность: |
Я просто твою картун не смотрел, смотрел карту автора. На твоей карте мой довольно старенький ноут спокойно тянет 300 юнитов. Вобщем есть живой пример Castle Fight 5 на 5)) там огромное количество юнитов. Тем кому надо 900 и больше пусть напишут свой варкрафт=)) |
08.02.2009, 19:19 | #26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vampirrr
O_o
offline
Опыт:
19,286Активность: |
__Dark Lord__, ахахах)) ну в кастлах я лично на 21 минуте начинаю лагать (при 4х4), а уж при пиканьи 900 юнитов предется перегружать ноут вручную) но в общем я попробую идею с группами, имхо вариант..
|
08.02.2009, 20:40 | #27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|