 |
|
 |
|
|
[ВАЖНО] Общалка кодеров
|
|
| Melodia | Дата: Воскресенье, 15 Декабря 2013, 22:58:01 | Сообщение # 301 |
Группа: Проверенные
Сообщений: 8026
Награды: 5
Репутация: 5051
Блокировки: 
| Цитата Bibo (  ) Звучит словно у этой темы есть предыстория, где? в см? Ну многие кодят скиллы из доты, а в этой теме обмениваются опытом. Синкай .Добавлено (15 Декабря 2013, 22:58:01) --------------------------------------------- А наработку кину в свою тему про CV. Позже...
|
| |
|
|
| Bibo | Дата: Понедельник, 16 Декабря 2013, 11:50:50 | Сообщение # 302 |
Группа: Проверенные
Сообщений: 741
Награды: 0
Блокировки: 
| Цитата Melodia (  ) кину в свою тему про CV А это где?
|
| |
|
|
| Melodia | Дата: Понедельник, 16 Декабря 2013, 12:54:53 | Сообщение # 303 |
Группа: Проверенные
Сообщений: 8026
Награды: 5
Репутация: 5051
Блокировки: 
| Цитата Bibo (  ) А это где? 29-48493-1
|
| |
|
|
| SirNikolas | Дата: Понедельник, 16 Декабря 2013, 14:39:59 | Сообщение # 304 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки: 
| Melodia, могу попробовать тряхнуть стариной. cJass пойдет?
|
| |
|
|
| Melodia | Дата: Понедельник, 13 Января 2014, 21:00:59 | Сообщение # 305 |
Группа: Проверенные
Сообщений: 8026
Награды: 5
Репутация: 5051
Блокировки: 
| SirNikolas, простии, не шарю, вряд ли разберусь(( Добавлено (26 Декабря 2013, 16:00:42) --------------------------------------------- Есть ли какое-нибудь сочетание клавиш, чтобы выключить/включить действие? Добавлено (13 Января 2014, 21:00:59) --------------------------------------------- Сэр Николас, проинспектируйте пожалуйста. http://rghost.ru/51623483 Не ловится событие "Приводит способность в действие". У меня всё не было под рукой бьагнутой карты, что типа то ли жнгп то ли что-то ещё нехорошие чудеса в карте творит. Вот теперь есть. заунление и обратное копирование помогает решить проблему, но интересно, с чего она возникает.
|
| |
|
|
| Diabfall | Дата: Понедельник, 13 Января 2014, 21:59:14 | Сообщение # 306 |
|
Группа: Проверенные
Сообщений: 1231
Награды: 0
Блокировки: 
| Цитата Melodia (  ) заунление и обратное копирование помогает решить проблему у меня такое бывало раза 3
|
| |
|
|
| SirNikolas | Дата: Понедельник, 13 Января 2014, 23:09:56 | Сообщение # 307 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки: 
| Проинспектировал. Вердикт: превышение лимита операций в main-потоке, в результате чего никакие триггеры просто не создавались.
Для начала ошибка, косвенно связанная с багом: размерности массивов установлены в 8192. Напоминаю, что при такой установке будут заданы значения в диапазоне [0..8192], а максимальная размерность массива в JASS - [0..8191]. Поток же переполняется из-за того, что пытается создать так много групп. (У меня на компьютере создаются только первые 385 из 8192). Собственно, вопрос: а зачем нужно столько отрядов? Сами заклинания не смотрел, т. к. попросили только проинспектировать баг. Плюс нет желания разбираться в GUI'шных триггерах, да еще и не твоих.
При "занулении и обратном копировании" размерности массивов сбрасываются в [0..1], что исправляет ситуацию.
Добавлено (13 Января 2014, 23:09:56) --------------------------------------------- Цитата Melodia (  ) Есть ли какое-нибудь сочетание клавиш, чтобы выключить/включить действие? Файл -> Настройка управления.
|
| |
|
|
| Melodia | Дата: Понедельник, 13 Января 2014, 23:48:18 | Сообщение # 308 |
Группа: Проверенные
Сообщений: 8026
Награды: 5
Репутация: 5051
Блокировки: 
| ну, ет не моя мапа
|
| |
|
|
| Melodia | Дата: Четверг, 23 Января 2014, 16:52:50 | Сообщение # 309 |
Группа: Проверенные
Сообщений: 8026
Награды: 5
Репутация: 5051
Блокировки: 
| Как правильно вклдючить точку в функцию? Чета у меня фаталит.Добавлено (23 Января 2014, 16:52:50) --------------------------------------------- на 5 раз заработало само -_-
|
| |
|
|
| Bibo | Дата: Четверг, 23 Января 2014, 18:22:46 | Сообщение # 310 |
Группа: Проверенные
Сообщений: 741
Награды: 0
Блокировки: 
| Цитата Melodia (  ) включить точку в функцию? Ват
|
| |
|
|
| Melodia | Дата: Воскресенье, 26 Января 2014, 21:13:13 | Сообщение # 311 |
Группа: Проверенные
Сообщений: 8026
Награды: 5
Репутация: 5051
Блокировки: 
| Цитата Bibo (  ) Ват function tix takes real ang, real fad, real dur, real dal, string tex, location Poso, real rr, real gg, real bb, real fs, real tp, integer pg returns nothingДобавлено (26 Января 2014, 21:13:13) --------------------------------------------- Можно ли как-нить сделать, чтобы кинжал мага нельзя было навести сам на себя?
|
| |
|
|
| Bibo | Дата: Воскресенье, 26 Января 2014, 21:46:07 | Сообщение # 312 |
Группа: Проверенные
Сообщений: 741
Награды: 0
Блокировки: 
| Цитата Melodia (  ) кинжал мага Ват
|
| |
|
|
| Melodia | Дата: Воскресенье, 26 Января 2014, 21:49:10 | Сообщение # 313 |
Группа: Проверенные
Сообщений: 8026
Награды: 5
Репутация: 5051
Блокировки: 
| Это предмет такой
|
| |
|
|
| Bibo | Дата: Воскресенье, 26 Января 2014, 22:00:17 | Сообщение # 314 |
Группа: Проверенные
Сообщений: 741
Награды: 0
Блокировки: 
| Цитата Melodia (  ) Это предмет такой Это понятно. Я к тому что это обычный блинк, используемый на точку и минимальной дистанцией 200 ед. Как его можно навести на себя?
Сообщение отредактировал Bibo - Воскресенье, 26 Января 2014, 22:00:43 |
| |
|
|
| Melodia | Дата: Воскресенье, 26 Января 2014, 22:29:45 | Сообщение # 315 |
Группа: Проверенные
Сообщений: 8026
Награды: 5
Репутация: 5051
Блокировки: 
| Да что ты глупые вопросы задаёшь то? Я же написал Цитата Melodia (  ) чтобы кинжал мага нельзя было навести сам на себя я не написал " чтобы блинк нельзя было навести сам на себя" кинжал можно кликнуть на себя и герой тпшнется хп куда, всегда в разную точку
|
| |
|
|
| SirNikolas | Дата: Понедельник, 27 Января 2014, 08:43:51 | Сообщение # 316 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки: 
| Цитата Melodia (  ) кинжал можно кликнуть на себя и герой тпшнется хп куда, всегда в разную точку Нет, он блинкнется в позицию кинжала. А позиция предмета, находящегося в инвентаре героя - это позиция, в которой он лежал перед подбором.
|
| |
|
|
| Bibo | Дата: Понедельник, 27 Января 2014, 14:49:40 | Сообщение # 317 |
Группа: Проверенные
Сообщений: 741
Награды: 0
Блокировки: 
| А-а-а-а, так вот о чем ты, дескать, как в новых дотах "Двойное нажатие применяет на себя"
Сообщение отредактировал Bibo - Понедельник, 27 Января 2014, 14:50:18 |
| |
|
|
| Melodia | Дата: Понедельник, 27 Января 2014, 14:50:36 | Сообщение # 318 |
Группа: Проверенные
Сообщений: 8026
Награды: 5
Репутация: 5051
Блокировки: 
| Цитата Bibo (  ) как в новых дотах Я додумался до этого раньше килфрога, но кто поверит?
|
| |
|
|
| Overkills | Дата: Пятница, 31 Января 2014, 19:02:12 | Сообщение # 319 |
|
Группа: Проверенные
Сообщений: 1785
Награды: 0
Репутация: 880
Блокировки: 
| Цитата Melodia (  ) но кто поверит Конечно же твой боевой дух.
|
| |
|
|
| Melodia | Дата: Понедельник, 03 Февраля 2014, 11:35:13 | Сообщение # 320 |
Группа: Проверенные
Сообщений: 8026
Награды: 5
Репутация: 5051
Блокировки: 
| Можно ли как-то задать индекс группе All players В смысле, если я хочу обратиться к группа(игрок с номером) Так вот можно ли задать номер так, что ты обратишься не к 1 игроку а к all players?
|
| |
|
|
| Bibo | Дата: Понедельник, 03 Февраля 2014, 13:00:00 | Сообщение # 321 |
Группа: Проверенные
Сообщений: 741
Награды: 0
Блокировки: 
| Ты хочешь сказать, нечто вроде Player(all players)? Дескать, одновременно ко всем сразу? Тогда нет.
Сообщение отредактировал Bibo - Понедельник, 03 Февраля 2014, 13:00:36 |
| |
|
|
| Melodia | Дата: Понедельник, 03 Февраля 2014, 13:02:53 | Сообщение # 322 |
Группа: Проверенные
Сообщений: 8026
Награды: 5
Репутация: 5051
Блокировки: 
| Ну написал функцию, чтобы 1 строчкой заставлять текст всплывать. Награда за убийство например, исчезающая и видная только убийце. Но вот я хочу использовать ту же функцию для отображения текста всем игрокам. function tix takes real ang, real fad, real dur, real dal, string tex, location Poso, real rr, real gg, real bb, real fs, real tp, integer pg returns nothing call CreateTextTagLocBJ( tex, Poso, 0, fs, rr, gg, bb, tp ) call SetTextTagPermanentBJ( GetLastCreatedTextTag(), false ) call SetTextTagLifespanBJ( GetLastCreatedTextTag(), dur ) call SetTextTagFadepointBJ( GetLastCreatedTextTag(), fad ) call SetTextTagVelocityBJ( GetLastCreatedTextTag(), dal, ang ) call ShowTextTagForceBJ( false, GetLastCreatedTextTag(), GetPlayersAll() ) call ShowTextTagForceBJ( true, GetLastCreatedTextTag(), udg_Player[pg] ) endfunction
|
| |
|
|
| Bibo | Дата: Понедельник, 03 Февраля 2014, 13:05:36 | Сообщение # 323 |
Группа: Проверенные
Сообщений: 741
Награды: 0
Блокировки: 
| В таком случае можно просто добавить проверку, если функция вместо конкретного игрока получает значение NULL(то бишь нет игрока), то вывести сообщение всем игрокам.
Сообщение отредактировал Bibo - Понедельник, 03 Февраля 2014, 13:05:55 |
| |
|
|
| Melodia | Дата: Понедельник, 03 Февраля 2014, 13:06:07 | Сообщение # 324 |
Группа: Проверенные
Сообщений: 8026
Награды: 5
Репутация: 5051
Блокировки: 
| Тока если брать ещё логическую и если она false - то не прятать текст. =\ Добавлено (03 Февраля 2014, 13:06:07) ---------------------------------------------
Цитата Bibo (  ) В таком случае можно просто добавить проверку, если функция вместо конкретного игрока получает значение NULL(то бишь нет игрока) Я нипанимат(
|
| |
|
|
| Bibo | Дата: Понедельник, 03 Февраля 2014, 13:08:19 | Сообщение # 325 |
Группа: Проверенные
Сообщений: 741
Награды: 0
Блокировки: 
| Цитата Melodia (  ) function tix takes real ang, real fad, real dur, real dal, string tex, location Poso, real rr, real gg, real bb, real fs, real tp, integer pg returns nothing call CreateTextTagLocBJ( tex, Poso, 0, fs, rr, gg, bb, tp ) call SetTextTagPermanentBJ( GetLastCreatedTextTag(), false ) call SetTextTagLifespanBJ( GetLastCreatedTextTag(), dur ) call SetTextTagFadepointBJ( GetLastCreatedTextTag(), fad ) call SetTextTagVelocityBJ( GetLastCreatedTextTag(), dal, ang ) call ShowTextTagForceBJ( false, GetLastCreatedTextTag(), GetPlayersAll() ) call ShowTextTagForceBJ( true, GetLastCreatedTextTag(), udg_Player[pg] ) endfunction Откуда ты взял эту коллекцию бж? Тут становится непонятно, то ли ты на гуях пытаешься извращаться, то ли жасс такой плохой получается.
|
| |
|
|
|
|
 |
|
 |
|
|