32

» WarCraft 3 / Библиотека Color

Ну суть этой библиотеки не в том что она сложная, а втом что она удобна, и экономит место...
Не надо постоянно копировать, вставить.. теги... открывать сторонние проги, раздувать код, взял и разукрасил строчку в карсный цвет 1 функцией...
32

» Clamp'ова кухня / По деревцу?

Видео сам слепи? - зачёт, катался под столом...
Насчёт не играйте, не играть нужно, но только кланом, или тока одно разочарование...
32

» WarCraft 3 / Легкость в создании описания для предметов, способностей

Arti, щяс когда много нестандартных скиллов с множеством эффектов, то нету места чтобы пихать в текст формулы. и так описание не влазит...
Вдобавок, порой формулы просто не к чему, тк они предназначены только для заполнения множества однотипных полей...
32

» WarCraft 3 / Creep Respawn System (CRS)

Hanabishi, в vJass юзается приватная переменная...
Могу поправить если это так уж критично...
32

» Администрация XGM / Проигрыватель видео

zumm, ну собственно, раз нельзя на You Tube то почему можно на XGM? Это что хостинг самого ужасного видео со всего интернета?
32

» Администрация XGM / Мучает вопрос...

Hellcore, если не секрет откуда такие подробности?
Заодно со скорпом? Свои идеи надо проталкивать толпой...
32

» WarCraft 3 / Creep Respawn System (CRS)

Escapist, норм оформлено, это не проект а система, тема есть, лого есть, тут как бы пихать то сильно нечего, описание есть..
Что еще нужно?
32

» WarCraft 3 / Creep Respawn System (CRS)

Следуйте комментариям, удалите 2 строчки из кода в карте...
Они отвечают за текстаг и ненужны для работы системы, то что за них отвечает находится в кастом коде карты....Могу сам настроить вам систему по вашему хотению, обращаться в ЛС или в эту тему
32

» WarCraft 3 / Add Effect Timed Life

Doc, ок щяс поправлю, я еще хочу скинуть библиотеку Colors, суть проста как грабли, чтобы не использовать |cFF0000 GetPlayerName(Player(0)) lr + Has left from the game! а вызвать функцию которая берёт номер игрока и возвращает разукрашенное имя игрока, строку, юнита, окно таймера, ячейку мультиборда...
Doc, кстати, неужели обязательно использовать Структуру и вешать каждый эффект на 1 периодический таймер? Толку же будет 0, производительность не станет выше....
32

» WarCraft 3 / Add Effect Timed Life

Doc, ну размер кода тоже важен, ибо его размер это доп вес карты и время загрузки, пусть небольшое но оно складывается из множества отдельных триггеров и систем, ну и TimerUtils отдельная библиотека, чтобы вишать на таймер структуру с 1 спецэффектом, самому то не кажется бредовость сего решения...?
Doc, а кстати чё там поправить? bj_ приставки убрать? (ну конечно, это же так принципиально в работе библиотеки) и переписать на без хеш конструкции?
Или есть еще какие то весомые аргументы против системы?
32

» WarCraft 3 / Add Effect Timed Life

Doc, здурел? GetUnitZ нужна нам для того чтобы создать спецэффект на высоте юнита, когда мы будем юзать AddSpecialEffectZtoTimed, и вводить фактор (если необходимо)...
Поэтому GetUnitZ не может быть приватной, ну не как, иначе как мы будем преломлять высоту юнита для AddSpecialEffectZtoTimed...
Насчёт без, хеш консткруций - Ты действительно думаеш что тут это оправдано? раздуть код более чем в двое чтобы выиграть пару мс,....?
Или тебе больше нечего противопоставить? (был бы человек, а статья обязательно найдётся.. И. Сталин)
32

» WarCraft 3 / Add Effect Timed Life

можно и на структурах, а стоит ли?
Bj_приставки... Ну можно и другие, с ними намного удобнее менять названия переменных чреез Replase и вставлять туда свои значаниея, так как переменная выделяется из общего текста приставкой...
про private да ты что?, как не расставлены, еще как расставлены перед темы функциями которые можно вызывать только из тела библиотеки.
32

» WarCraft 3 / Как вы считаете стоит ли наказывать за тупые вопросы?

Ну уж слишком жестоко, бан...
Учить уму разуму, предупреждать, если непонятно удалять темы и только потом уже бан..
32

» WarCraft 3 / Предметы (часть 4)

а ключи есть? очень нужна модель жёлтого и серебристого ключа, аналог того что есть в WarCraft3 но увы только иконки....
32

» WarCraft 3 / Библиотека функций

alpha, да уж 10 мкс это очень мало, чтобы так раздувать код...
Да и не к чему, если в многих картах есть вейты и бж функции и локации , но там всё норм и без лагов можно играть, и ощутимо не тормозит, ну незаметно глазу человека...
32

» WarCraft 3 / Библиотека функций

Мог но скинул, вдруг кому то надо, не все такие продвинутые, а это библиотека функций.
32

» WarCraft 3 / Библиотека функций

Команда -clear как в доте, очищает экран игрока написавшего в чат -clear от сообщений.
Создайте пустой триггер с названием "Clear" и конвертируйте его в текст, удалите оттуда всё и скопируйте туда этот код, всё готово.
function Trig_Clear_Actions takes nothing returns nothing
if GetLocalPlayer() == GetTriggerPlayer() then
call ClearTextMessages()
endif
endfunction
===========================================================================
function InitTrig_Clear takes nothing returns nothing
local integer nPlayerIndex = 0
set gg_trg_Clear = CreateTrigger( )
loop
exitwhen nPlayerIndex > bj_MAX_PLAYERS
call TriggerRegisterPlayerChatEvent( gg_trg_Clear, Player(nPlayerIndex), "-clear", true )
set nPlayerIndex = nPlayerIndex + 1
endloop
call TriggerAddAction( gg_trg_Clear, function Trig_Clear_Actions )
endfunction