0
7
4 года назад
Отредактирован Clamp
0

» WarCraft 3 / (Ev3nt)MpqLoader

Спасибо, очень круто
3 пункта от Clamp: 1.1 (ненормативная лексика) Mind your language, good sir!
2
7
5 лет назад
2

» Warcraft III: Majesty / Перенос карты в WarCraft III Reforged

Загадывать бессмыслено,вдруг провалиться Reforged,не спешите впереди паровоза!
0
7
5 лет назад
0

» WarCraft 3 / Видеоролики конвентируемые в mpq

quq_CCCP:
Просто смена раширения + особое сжатие, там вроде mpeg формат, подробнее где то в статьях описывалось. (видеоролики никакое не mpq, даже близко не архив, тупо смена расширения а так же особый формат сжатия для защиты)
ясно
0
7
6 лет назад
0

» WarCraft 3 / Внедрение собственных юнитов в игру

Можете это уже не читать,простой способ найден,тогда вам сюда www.hiveworkshop.com/threads/w3x2lni-v2-4-4.305201
0
7
6 лет назад
0

» WarCraft 3 / Книга заклинаний (X2)

8gabriel8:
Slashur:
я же говорю все разные ID у меня
Оу-оу, полегче. Просто PT153 спросил, что именно за ID у тебя там стоят, а ты логично ответил:
у спеллбуков!
Это немножко без конкретики был ответ.
вообщем вопрос закрыт!
0
7
6 лет назад
Отредактирован Slashur
0

» WarCraft 3 / Книга заклинаний (X2)

Absolute:
PT153:
Только хз почему ПТ сам не смог сделать нормальную мапу если и так все знал...
Вообще-то, я её и сделал.
Absolute:
Нужно было просто сменить ID, как ПТ и сказал, и создать 2 книги заклинаний, за тем закинуть их в одну, а заклинания в книгах сделать разными.
Ровно так, как ты и описал.
Открой ее, там когда жмешь на пеха и открываешь книгу висит 2 скила (рев и корни) + книга, а парню нужно сразу 2 книги. Вон я на скрине показал как у тебя, зачейкай мою мапу, там по другому.
вот вообщем вроде разобрался :)
8gabriel8:
Slashur:
PT153:
так в том то и дело что у них всех разные ID
У кого у них? Какой ID у первого спеллбука, а какой у второй? Желательно скрин.
у спеллбуков!
Вот эту строчку у тебя просят:
я же говорю все разные ID у меня
0
7
6 лет назад
0

» WarCraft 3 / Книга заклинаний (X2)

PT153:
так в том то и дело что у них всех разные ID
У кого у них? Какой ID у первого спеллбука, а какой у второй? Желательно скрин.
Absolute:
Slashur:
Absolute:
Slashur:
Absolute: Я делал 2 книги в одной и все работало. Если нужен пример, скачай кампанию "богоубийца" и посмотри пример подобного финта спасибо
Absolute: Я делал 2 книги в одной и все работало. Если нужен пример, скачай кампанию "богоубийца" и посмотри пример подобного финта посмотрел сделал 2 книги заклинаний в одной,так способности в эту одну некоторые и переместились,а вторая полностью переключает и работает,а первая не реагирует на нажимания!
Там есть одинаковые способности?
нет
PT153:
посмотрел сделал 2 книги заклинаний в одной,так способности в эту одну некоторые и переместились,а вторая полностью переключает и работает,а первая не реагирует на нажимания!
Я же сказал, что нужно сменить ID приказа у одной книги. Читайте, что пишут.
PT153:
Смени им ID приказа.
так в том то и дело что у них всех разные ID
Есть одинаковые способности?
я написал нету
PT153:
так в том то и дело что у них всех разные ID
У кого у них? Какой ID у первого спеллбука, а какой у второй? Желательно скрин.
у спеллбуков!
0
7
6 лет назад
0

» WarCraft 3 / Книга заклинаний (X2)

Absolute:
Slashur:
Absolute:
Я делал 2 книги в одной и все работало. Если нужен пример, скачай кампанию "богоубийца" и посмотри пример подобного финта
спасибо
Absolute:
Я делал 2 книги в одной и все работало. Если нужен пример, скачай кампанию "богоубийца" и посмотри пример подобного финта
посмотрел сделал 2 книги заклинаний в одной,так способности в эту одну некоторые и переместились,а вторая полностью переключает и работает,а первая не реагирует на нажимания!
Там есть одинаковые способности?
нет
PT153:
посмотрел сделал 2 книги заклинаний в одной,так способности в эту одну некоторые и переместились,а вторая полностью переключает и работает,а первая не реагирует на нажимания!
Я же сказал, что нужно сменить ID приказа у одной книги. Читайте, что пишут.
PT153:
Смени им ID приказа.
так в том то и дело что у них всех разные ID
0
7
6 лет назад
0

» WarCraft 3 / Книга заклинаний (X2)

Absolute:
Я делал 2 книги в одной и все работало. Если нужен пример, скачай кампанию "богоубийца" и посмотри пример подобного финта
спасибо
Absolute:
Я делал 2 книги в одной и все работало. Если нужен пример, скачай кампанию "богоубийца" и посмотри пример подобного финта
посмотрел сделал 2 книги заклинаний в одной,так способности в эту одну некоторые и переместились,а вторая полностью переключает и работает,а первая не реагирует на нажимания!
0
7
6 лет назад
0

» WarCraft 3 / Теряю связь с игроками. Что делать?

Винду переустанови или игру с гареной!
0
7
6 лет назад
0

» WarCraft 3 / Система спавна по ID юнита (Пример ID:hfoo(Пехотинец)

Steal nerves:
Slashur, вы даете
call CreateUnitAtLoc(GetTriggerPlayer(), udg_ItemID, udg_temp_point, 0)
изменяете на
call CreateUnitAtLoc(GetTriggerPlayer(), udg_ItemID, udg_temp_point, 270)
всего 1 строчку. всего 1 аргумент. с нуля на 270 поменял и все. стандартное ориентация зданий = 270 град, записана в переменную.
хотел чтобы вы сами помучались. пробуй брать гуи,конвентировать в код. сравнивали. пример
статьи читали бы.
я просто в личных сценариях не бум-бум,но вроде понял)
0
7
6 лет назад
0

» WarCraft 3 / Система спавна по ID юнита (Пример ID:hfoo(Пехотинец)

Slashur:
Steal nerves:
Slashur, ээхх. все норм работает. там надо выключенный триггер "add unit" включить (спец выключил, написано при старте игры). Если вы не можете сами приспособить готовенькое, то уж извините.
вот переделал под твои потребности
чего вы так вздохнули?
Steal nerves:
Slashur, ээхх. все норм работает. там надо выключенный триггер "add unit" включить (спец выключил, написано при старте игры). Если вы не можете сами приспособить готовенькое, то уж извините.
вот переделал под твои потребности
ещё один момент мне нужно чтобы при спавне он был на повороте стандартная ориентация зданий!
Steal nerves:
Slashur, ээхх. все норм работает. там надо выключенный триггер "add unit" включить (спец выключил, написано при старте игры). Если вы не можете сами приспособить готовенькое, то уж извините.
вот переделал под твои потребности
ну и?
0
7
6 лет назад
0

» WarCraft 3 / Система спавна по ID юнита (Пример ID:hfoo(Пехотинец)

8gabriel8:
Slashur, а почему бы тебе не разобраться самому, как это работает? Или ты ему платишь за эту ненужную ему самому работу?
я не особо в личных сценариях разбераюсь!
0
7
6 лет назад
0

» WarCraft 3 / Система спавна по ID юнита (Пример ID:hfoo(Пехотинец)

Steal nerves:
Slashur, ээхх. все норм работает. там надо выключенный триггер "add unit" включить (спец выключил, написано при старте игры). Если вы не можете сами приспособить готовенькое, то уж извините.
вот переделал под твои потребности
чего вы так вздохнули?
Steal nerves:
Slashur, ээхх. все норм работает. там надо выключенный триггер "add unit" включить (спец выключил, написано при старте игры). Если вы не можете сами приспособить готовенькое, то уж извините.
вот переделал под твои потребности
ещё один момент мне нужно чтобы при спавне он был на повороте стандартная ориентация зданий!
0
7
6 лет назад
0

» WarCraft 3 / Система спавна по ID юнита (Пример ID:hfoo(Пехотинец)

Steal nerves:
Slashur, сделал пример выше. вот суть в том, что проверяем выделен ли хоть один юнит. Это можно запоминать, например группой тема И от этого пляшем. Выбираем первого юнита в группе, и около него создаем. По-другому никак. Варкрафте не выдает. Если только мем хаком.
код драколича
//конвентирует адрес юнита в юнита
//# +nosemanticerror
function I2Unit takes integer i returns unit
call setInt2Unit(ConvertUnitAddressToHandleIDNative(i))
return l__Int2Unit
endfunction
    //Выдает адрес выделенного юнита, панель интерфейса, которая отображена на экране у локального игрока
    //допустим выделив рамкой 2 юнитов: героя и раба, у вас будет отображаться в окне посерединке 2 иконки выделенных юнитов. Но сбоку меню будет переключено на героя (механика вара)
    //если взять нажать Tab, можно переключать меню на другого юнита, так с героя на раба
    function GetActiveUnitInSelection takes nothing returns integer
        return RMem(pGameUICurrentSelection+0x238)
    endfunction
просто думал мб какое-нибудь условие: выделен рабочий и так далее. я думаю тебе бессмысленно объяснять и делать. т.к. тебе надо самому научиться. все показано/разжевано. что еще надо? мем хак рано вам, и не факт что норм работать будет
можно ещё просто выделен игроком инциатором,и если выделенно скажем 12 юнитов,то рядом с любым из 12 юнитов он заспавнится!
Steal nerves:
Вообще, есть функция CreateUnitByName.
Но разве там не на английском. Ввожу "Пехотинец", не создается. Ввожу "footman", создается. Даже нестандартные английские названия не принимает. Там какая база, где-то хранится, иначе наделаю 5 юнитов с одинаковым именем, как определяет? походу только с станд. равкодами юнитов
Slashur,
мне нужен спавн рядом с юнитом которого я выделил!
какой хитрый. Могу сделать. Но скажи мне, а если игрок выделил несколько юнитов, у какого юнита спавнить? мне нужно выбрать юнита. Выбрал первого попавшегося.
то что ты скинул тут,ошибка в базе данных триггеров чё за фигня?
Мне просто нужно написать в чате -spawn (ID Unit,ну и декораций с предметами ID тоже подойдет) и заспавниться рядом с выделенным юнитом юнит!
0
7
6 лет назад
0

» WarCraft 3 / Система спавна по ID юнита (Пример ID:hfoo(Пехотинец)

Steal nerves:
Вообще, есть функция CreateUnitByName.
Но разве там не на английском. Ввожу "Пехотинец", не создается. Ввожу "footman", создается. Даже нестандартные английские названия не принимает. Там какая база, где-то хранится, иначе наделаю 5 юнитов с одинаковым именем, как определяет? походу только с станд. равкодами юнитов
Slashur,
мне нужен спавн рядом с юнитом которого я выделил!
какой хитрый. Могу сделать. Но скажи мне, а если игрок выделил несколько юнитов, у какого юнита спавнить? мне нужно выбрать юнита. Выбрал первого попавшегося.
ну сделай хотя бы на выделенном одном юните?
0
7
6 лет назад
0

» WarCraft 3 / Система спавна по ID юнита (Пример ID:hfoo(Пехотинец)

ClotPh:
PT153, с какого патча такая функция?
с 1.26
0
7
6 лет назад
0

» WarCraft 3 / Система спавна по ID юнита (Пример ID:hfoo(Пехотинец)

Steal nerves:
а выше скинул ссылку на карту с равкодом ID
карта с равкодом ID вводишь например "-hfoo" и спавнится пехотинец. Вводишь "-Hpal" создается герой паладин. Тут не только равкод можно юнита, но и итема, декора. Только надо брать соответствующую функцию, типа CreateItem для предмета или CreateUnit для юнита. Немного ту карту редакт с пояснениями, а то там может быть непонятно.
пример со строками вводишь в чат название юнита. Например: "-spawn Пехотинец", и вам спавнится пехотинец.
мне нужен спавн рядом с юнитом которого я выделил!
0
7
6 лет назад
0

» WarCraft 3 / Система спавна по ID юнита (Пример ID:hfoo(Пехотинец)

ClotPh:
Slashur, с id просто не надо бд мутить но так всем, кто будет пользоваться, надо все id помнить
что проще запомнить - id или осмысленное название?
это как раз тот случай, когда бд оправдана
upd: а, да, выше примерно про то же вот написали
кстати, в Battle for Souls такое используется, но там не ид хотя бы, а номер
и неплохая идея и имена использовать, да, позже как альтернативу
на русском если Пехотинец написать пойдет,в игре сработает?
0
7
6 лет назад
0

» WarCraft 3 / Система спавна по ID юнита (Пример ID:hfoo(Пехотинец)

ClotPh:
Уверен, что именно по ID лучше? Может, удобнее бд сделать и, скажем, через -spawn Драконид спавнить драконида и т. п.?
а так возможно?
Steal nerves:
скачай мапу кто-то похожее несколько месяцев назад задавал
можно просто бд сделать. Сделать два массива: имена юнитов и равкоды. Перебегаешь циклом, и сравниваешь введенное имя с именем, сохраненное в данном индексе массива. Если имена совпали выдаешь равкод. Главное из цикла просто индекс массива нужный вытащить.
Откуда обычный игрок будет знать равкоды. Если не предоставив ему в описании и не пойми где еще.
хм
ClotPh:
Уверен, что именно по ID лучше? Может, удобнее бд сделать и, скажем, через -spawn Драконид спавнить драконида и т. п.?
вроде с ID легче)
0
7
6 лет назад
0

» WarCraft 3 / Система спавна по ID юнита (Пример ID:hfoo(Пехотинец)

darkowlom:
Ну так возьми и распарсь строку, через сабстринг кажется - и спавни на здоровье
я не знаю как:(
0
7
6 лет назад
0

» WarCraft 3 / Войны Азерота v 1.2

Локен, Локен:
Погонял в одиночке. Ничего не скажу, просто выложу скриншоты.
ау
0
7
6 лет назад
0

» WarCraft 3 / Система -hp на GUI

N7 Molot:
  1. событие: игрок вводит текст в чат + подстрока
  2. действие выведется хп (процент или значение) таким образом: целое и через функцию подстрока (substring) введенный чат + число последнего значения теста (с учетом пробела) + длина введенная строка чата (Length of (Entered chat string))
можно скинуть карту с примером?
0
7
6 лет назад
0

» WarCraft 3 / Система -hp на GUI

16GB:
Slashur,
Что не понятного? Кидайте карту где вы пытались это сделать. Никто не будет делать всё за вас. Если вы не знаете триггеры тогда стоит их изучить прежде чем что-то делать.
Загруженные файлы