выше предела потока врядли, а так самый норм вариант использовать структуры как хранилище информации или библиотеку с кучей масивов,делаешь где нибудь базу где выставляешь тип этим предметам и в какие слоты они должны становиться и всякую там инфу потом когда игрок берёт предмет, все эти даные отпраляються в библеотеку с кучей масивов и там уже опирируй ими как хош
да таймеры тут причём,лагает наверно потому что эти таймеры обрабатывают утечный код и вообще сколько ты таймеров делаешь для спелов если 2 таймера = 2 юнита в мувинг системе то конечно лагть будет если таких штук 100 запустить
ClotPh:
вот тебе сразу 4 скила без хэш таблицы, а на массивах
все настройки для всех спелов находятся в триггере SpellClotch
все 4 спела и системы для них используют 1 поток(1 таймер периуд 0.025) если хочешь подключить к своему потоку то посмотри в тригере Global
папку инициализации можно удалить но всеровно нужно инициализировать Global_init()
Мемхака нету 1 скил перезаряжается как сказано в описании
Скилы МУИ
могу дать модельку полностью анимированную она немного похожа только подкрасить
создавай для каждого юнита в области по дамику и давай им приказ кастовать скил и удаляй дамиков через 1-2 сек
то есть: в области 10 юнитов значит должно быть 10 дамиков появляющийся около этих врагов и кастовать
unit u = CreateUnit(Player(0),'e000',x,y,facing)
Polledwait(3.00)
RemoveUnit(u)
u=null -поидеи это можно не писать так как сам редактор обычно их обнуляет(если у тя редактор от сюда скачан)
Player(0)-для какого игрока
'e000'-ид юнита
x,y - координаты де появиться
facing - куда смотреть будет
1.наверно он указал на грамматику или просто его система накрылась
2.вопрос непонятен,вам нужно увеличить кулдаун?
3.вы используете мемхак?
4.составте пожалуйста правильно вопрос чтобы у нас процессоры не перегревались
32к это наверно регионы,юниты,декор,ну и весь тот мусор что на карте +может гдет инициализация была понасоздавалось всякого, а если карта мелкая,пустая пробните другой поисковик утечек
на гуи конечно врядли такое сделать можно,но взять массив тригеров забить их ивентом на урон,пикать всю карту в поисках юнитов,добавлять их в этот массив а также сортировать ну если мёртвые есть или null значение очищать тригер под нужным ид и сортировать массив,
а я думаю это временная модель когда разраб работал в 3д максе он этот меш запихнул в модель заставочной нежити чтобы потом доработать ну типо чтобы яйца были в одной корзине а потом случайным образом забыл про неё и перевёл в формат mdx ,возможно у неё даже uv развёртка может быть,засунуть её текстуру добавить кости и вооаля полноценная модель
biridius:
спс но я нашол способ куда легче просто удаляешь триггер а весь код втавляеш в новый триггер,типо последний созданый будет всегда ниже
у твоего способа могут быть баги так как области я использую как инитиализирующие или упраляющие над всеми библеотеками
Это для сетевой игры? Если да, то создание юнита от события "Игрок написал в чат" приведёт к десинхронизации(игрок вылетит с игры).
с чего ты это взял ?
а так отлавливаешь что пишут игроки и дальше системка из if. Если игрок написал -пехотинец сравниваешь это со всеи if если подходит создавай юнита для GetTriggerPlayer() игрока тригера
этот вопрос гадалкам задавай может помогут ,а по сути выложи код,карту или что то на что мы могли указать твой косяк
PS-купи обрез мало ли может он у тя реал живой
если в jass шаришь то вот SetItemCharges()-устанавливает заряды предмета,а сделать мини системку дающая способность и ломающая предмет когда заряд 0 GetItemCharges()-узнать заряд предмета,то ваще проще простого
CaZaNoVa:
короче вот в архиве 2 модели шлема ,одна которая одевается на бошку юнита через атач(сам подгониш под какого те нужно),и крутящиеся модель типо выложеная,а вслед раз заказывай нормально, а не типо накидайте мне моделек, а для каких целей, некто не знает
CaZaNoVa:
вот замени текстурку для тёмного шлема и будет как хотел,а насчёт увелечение там тыльной стиороны,я думал модель одеваться кому то на голову будет, а не как предмет крутиться ,то какая ей разница быть чуть толще чуть туже
а чё неужели так сложно сделать такой ии делаешь так если знаешь vjass:
если игра будет не на 1го игрока то создаёшь библеотеку создаёшь масив юнитов,
дальше тупо создаёшь этого юнита за нейтральных и таймером обрабатываешь массив этих спутников (ну что обрабатывать,пример: атакуют хозяина,хозяин далеко,нужно использовать спелл,и тд тп),на счёт спеллов тут прдёться ухитриться так как нетральный спутник может быть у всех игроков то спеллы придётся делать тригерными а стандартным разрешать бить союзных юнитов и разделить на несколько типов у которых будет идентичен ид приказа запуска и тип использования(мгновенно на точку на цель),а если спутник погибает выносить его из этого масива и сохранять его значения в переменных советую структуру
Пачками говоришь? Что то не похоже, и где пачками?
>Doc имел в виду чтобы вы сами поискали то что вам нужно и вообще тут вопросы по вару 3. Задавайте этот вопрос где есть специалисты этих игр, тем более в варкрафт 3 ,3д модели, а не анемированые спрайты
» WarCraft 3 / как сделать инвентарь ?
» WarCraft 3 / local и global timer нагружаются в локальной сети?
Ред. ledoed
» WarCraft 3 / Способности и алгоритмы на заказ
вот тебе сразу 4 скила без хэш таблицы, а на массивах
все настройки для всех спелов находятся в триггере SpellClotch
все 4 спела и системы для них используют 1 поток(1 таймер периуд 0.025) если хочешь подключить к своему потоку то посмотри в тригере Global
Скилы МУИ
могу дать модельку полностью анимированную она немного похожа только подкрасить
» WarCraft 3 / Винные пары на область
то есть: в области 10 юнитов значит должно быть 10 дамиков появляющийся около этих врагов и кастовать
Ред. ledoed
» WarCraft 3 / Native vs Bj
Polledwait(3.00)
RemoveUnit(u)
u=null -поидеи это можно не писать так как сам редактор обычно их обнуляет(если у тя редактор от сюда скачан)
'e000'-ид юнита
x,y - координаты де появиться
facing - куда смотреть будет
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Называние действии в JASS (личный сценарий)
2.вопрос непонятен,вам нужно увеличить кулдаун?
3.вы используете мемхак?
4.составте пожалуйста правильно вопрос чтобы у нас процессоры не перегревались
» WarCraft 3 / Отображение LifeBar
и полоску жизней можно убрать "Шкала Выбора==0"
» WarCraft 3 / Критические утечки
» WarCraft 3 / плодится ивент
» WarCraft 3 / анимация улутшения
» WarCraft 3 / Вот такую вот модель нашёл. Что она может значить?
Ред. ledoed
» WarCraft 3 / scope
спс но я нашол способ куда легче просто удаляешь триггер а весь код втавляеш в новый триггер,типо последний созданый будет всегда ниже
у твоего способа могут быть баги так как области я использую как инитиализирующие или упраляющие над всеми библеотеками
» WarCraft 3 / Выбор Юнита по Строке
а так отлавливаешь что пишут игроки и дальше системка из if. Если игрок написал -пехотинец сравниваешь это со всеи if если подходит создавай юнита для GetTriggerPlayer() игрока тригера
Ред. ledoed
» WarCraft 3 / "Живой Редактор"
PS-купи обрез мало ли может он у тя реал живой
» WarCraft 3 / Нужна модель? - Вам сюда!
вот
» WarCraft 3 / Камера от первого лица
» WarCraft 3 / Предметы (триггер)
» WarCraft 3 / Нужна модель? - Вам сюда!
короче вот в архиве 2 модели шлема ,одна которая одевается на бошку юнита через атач(сам подгониш под какого те нужно),и крутящиеся модель типо выложеная,а вслед раз заказывай нормально, а не типо накидайте мне моделек, а для каких целей, некто не знает
» WarCraft 3 / Нужна модель? - Вам сюда!
вот замени текстурку для тёмного шлема и будет как хотел,а насчёт увелечение там тыльной стиороны,я думал модель одеваться кому то на голову будет, а не как предмет крутиться ,то какая ей разница быть чуть толще чуть туже
Ред. ledoed
» WarCraft 3 / Нужна модель? - Вам сюда!
пойдёт?
» WarCraft 3 / Как реализовать систему спутников?
если игра будет не на 1го игрока то создаёшь библеотеку создаёшь масив юнитов,
дальше тупо создаёшь этого юнита за нейтральных и таймером обрабатываешь массив этих спутников (ну что обрабатывать,пример: атакуют хозяина,хозяин далеко,нужно использовать спелл,и тд тп),на счёт спеллов тут прдёться ухитриться так как нетральный спутник может быть у всех игроков то спеллы придётся делать тригерными а стандартным разрешать бить союзных юнитов и разделить на несколько типов у которых будет идентичен ид приказа запуска и тип использования(мгновенно на точку на цель),а если спутник погибает выносить его из этого масива и сохранять его значения в переменных советую структуру
» WarCraft 3 / Какого формата Спрайты в старых играх?
» WarCraft 3 / Где искать модели максимально похожие на стандартные модели?
» WarCraft 3 / Нужна модель? - Вам сюда!