Раньше было всё нормально, но после установки
Возможно он где то оставляет после себя какие то файлы?
Варик удалял всё что касается редакторов удалял
Всё равно остались эти ошибки
Ответ
Похожие вопросы:
- Кто знает сайт где можно скачать нормальный перевод триггеров?
ответ
Severity, нету редактора с названием «New Gen WE»
полагаю у тебя стоит jngp
тогда открываем ресурс с jngp и читаем то что выделено краснымРедактор несовместим с русификатором триггеров.
- Не открывается карта
ответ
JNGP снимает ограничения (например максимум декорации 20к), если обычным редактором открыть критует. В jngp есть новые гуишные функции, которых нет в обычном, стандартный редактор их не распознает. Юзайте поиск, такой вопрос уже задавали
можно вместо новых триггерных команд юзать нативки. Писать например через Custom Script или вообще на jass
Мне нуно чтоб ктонить дал готовые модели из ВоВа (WoW) модель акамы и лич кинга и клинков иллиданских
Нунен чел который поможет настроить баланс в карте напишу что он помог в создании мапы!
нужно настроить камеру так чтобы когда юнит на котором закреплена камера при повороте камера тоже повернулась
короче расписываю проблему вот тригер в нем звук не работает
Событие — Elapsed game time is 10.00 seconds
условия нет
действие
Спецефект — Disable user control for (All players)
Спецефект — Turn subtitle display override вкл
Изображение- Change type of (Last created image) to выбор
Спецефекты- Ввод изображения over 2.00 seconds using texture Дымка and color (100.00%, 0.00%, 0.00%) with 0.00% transparency
Анимация — Play Командир мстителей 0110 ‘s stand victory animation
Камера-применить mstiteli 3 for игрок 1 (красный) over 1.00 seconds
Спецефекты — Send transmission to Группа игроков — Игрок 1 (Красный) from Командир мстителей 0110 named Командир мстителей Play SpellbreakerYesAttack1 and display За квельталас»…. Modify duration: Установить значение 3.00 seconds and Не ждать
Нуны модели оружия :
модель свитка
модель зеленого посоха
далее как сделать воскрешение героя через промежуток времени как в доте
http://forums.playground.ru/warcraft_3_the_frozen_throne/222350/
тема наверно не просто так и не зря прикреплена?
2green[z]
Будьте так любезны, закрепите эту тему, а старую forums.playground.ru/warcraft_3_the_frozen_throne/222350/ отлепите, а то она очень толстая, бывает дальше середины не грузится.
блин подскажите конец квеста.вот сделаю квест убиваю и мне сразу дает награду а я хочу чтоб квест не был еще выполнен надобыло чтоб подойти обратно и он те награду.И еще как сделать чтоб квест был неубивать однного чела а например убить 20 крипов у меня ток на одного делаеться квест на 20 неполучаеться
Kapa6acvlk, прально говоришь. Кстати, я использую Jass редактор. NewGen WE, помогает даже писать на джасе без триггеров (сразу).
KiLLiNG_SPREEE, спроси у Kapa6acvlk чем стандарт лучше. Он знает. Рассказывать лень
Skrash, англ. на уровне 3 класса это не знание. Я его знаю на уровне 8 класса.
не англ я знаю на уровне 3 класса так вот немогу понять а почему в
Боевая еденица — событие умерает
Условия
Тип юнита умирающий юнит не равно … (почему не равно такойта? Зделай равно такойта)(потому что если убьют этого гера то дадут не столько золота скока я нуно он исключение)
Дейсвия
If/Then/Else (зачем этим засорять аж 2 раза? И во втором исключение НЕМОЖЕТ БЫТЬ)(непонял 2раза потомучто в 1 я указываю чтоб — золото а во 2 чтоб на экране показали игрок такой то убил тогото и отнял 500 золота а чё еще за искл непонял)
Если умирающий юнит типа герой то делать Добавить -500 к игрок 1 красный золота добыто
дальше добовляй все свои действия которые добовлял во втором If/Then/Else.
иначе ничего не делать(это я ваще не понял к чему ты)
Так ты и ничо непонял. ТЫ ПОСТАВИЛ не равно в условии, а это значит если любой твой герой здохнет, то тебе отниметса и небудет он уникальным. Уникальным будет он если делаеш через переменную или с условием что ЭТОТ юнит только. Не равно означает не этот юнит
If/Then/Else, почему 1 раз? ДА ПОТОМУШО можно делать скока хочеш действий с одним условием «если», точнее если юнит умирающий герой то зделать такие действия.
Skrash, значит поехали дальше. Поповоду звука
Кароче в тригере проблем нету, просто выбери в редакторе звука этот звук(открой) и там написано Эффект Заклинания и Канал Анимация. Поменяй Канал Анимация на Музыка, сохрани и будет тебе щастье.
Нащёт моделек. На xgm попроси на форуме там тебе зделают (спецальный форум есть там).
А я сегодня занялся, написанием новой мапы, пока не скажу что это, я в такие не играл, хотя я уверен процентов на 60, что они есть.
2BioAleks
Я JassShopPro использую, меня в нем все устраивает.
Kapa6acvlk, лучше моего? Дай ссылочку я заценю.
KiLLiNG_SPREEE, ну что будеш учить снова опять всё? Интересно… ну ты даёшь вообщем.
JassShopPro сейчас уже морально устарел, его более продвинутая версия, называется Jass Craft, но я как-то не перешел на нее, консерватор короче я =)) Скачать можно по ссылке: http://xgm.ru/files.php?do=download&id=1762&h=9b4a
а что значит в начале карты на экране появляется сообщение (null) я в тригерах не задавал чтобы оно высвечивалось и каждыраз оно появляется что оно значит не пойму это после того как попробовал использовать функцию If/Then/Else оно появилось это что значит я там не павильно что то задал?
BioAleks
короче я туплю такчто сделай скрин и дай мне плз и еще если не впадел скрин как сделать воскрешения гера как в доте
Мне нуно чтоб ктонить дал готовые модели из ВоВа (WoW) модель акамы и лич кинга и клинков иллиданских
Нунен чел который поможет настроить баланс в карте напишу что он помог в создании мапы!
нужно настроить камеру так чтобы когда юнит на котором закреплена камера при повороте камера тоже повернулась
короче расписываю проблему вот тригер в нем звук не работает
Событие — Elapsed game time is 10.00 seconds
условия нет
действие
Спецефект — Disable user control for (All players)
Спецефект — Turn subtitle display override вкл
Изображение- Change type of (Last created image) to выбор
Спецефекты- Ввод изображения over 2.00 seconds using texture Дымка and color (100.00%, 0.00%, 0.00%) with 0.00% transparency
Анимация — Play Командир мстителей 0110 ‘s stand victory animation
Камера-применить mstiteli 3 for игрок 1 (красный) over 1.00 seconds
Спецефекты — Send transmission to Группа игроков — Игрок 1 (Красный) from Командир мстителей 0110 named Командир мстителей Play SpellbreakerYesAttack1 and display За квельталас»…. Modify duration: Установить значение 3.00 seconds and Не ждать
Нуны модели оружия :
модель свитка
модель зеленого посоха?
Skrash
нужно настроить камеру так чтобы когда юнит на котором закреплена камера при повороте камера тоже повернулась
создай триггер который будет срабатывать каждые 0,01 сек к примеру, и выставляй им камеру как душе угодно. только его надо держать выключенным, в нужный момент включать.
Событие — Elapsed game time is 10.00 seconds
условия нет
действие
Спецефект — Disable user control for (All players)
Спецефект — Turn subtitle display override вкл
Изображение- Change type of (Last created image) to выбор
Спецефекты- Ввод изображения over 2.00 seconds using texture Дымка and color (100.00%, 0.00%, 0.00%) with 0.00% transparency
Анимация — Play Командир мстителей 0110 ‘s stand victory animation
Камера-применить mstiteli 3 for игрок 1 (красный) over 1.00 seconds
Спецефекты — Send transmission to Группа игроков — Игрок 1 (Красный) from Командир мстителей 0110 named Командир мстителей Play SpellbreakerYesAttack1 and display За квельталас»…. Modify duration: Установить значение 3.00 seconds and Не ждать
А что должно быть в итоге???
Skrash, тебе с таймером или без? Точнее у тебя есть мультибоард или тебе с таймером воскрешение гера?
Нащёт (null). Откуда мне знать, я невидел как ты всё делаеш и твою карту тоже. Проверь, может чтото нетак.
Skrash
запротекти карту и выложи если боишься что твои триггеры кто-то «уведет».
Обращаюсь ко всем живым!
Я тут карту создал небольшую, просьба оценить, всего 14 КБ
http://webfile.ru/3750492
Как вы считаете, стоит ли продолжать заниматься этой картой, стоит ли сделать многопользовательский режим, к примеру друг против друга или в компании по разные стороны площадки?
я не боюсь показать карту вот разбирайте http://летитбит.нет/download/0237.ab01288465a6825362649a4a7/ass_v2.00_beta.w3x.html вот только летитбит.нет замените на англ и все
Skrash, у тебя карта весит 26.2 мб., так всётаки, зачем там для игроков места если в онлайне ограничение на 4 мб? Думаеш сможеш жжать аж на стока? Кстати, она запротектена.
Skrash
Максимальный вес карты для мультиплеера 4 МБ, а лучше меньше, так что у тебя сингл компания =)
Skrash
Посмотрел твою карту, вот твой триггер о котором ты говорил:
function n6rs takes nothing returns nothing
call SetUserControlForceOff( GetPlayersAll() )
call ForceCinematicSubtitlesBJ( true )
call SetImageType( GetLastCreatedImage(), 1 )
call CinematicFadeBJ( bj_CINEFADETYPE_FADEIN, 2, «ReplaceableTexturesCameraMasksHazeFilter_mask.blp», 100.00, 0, 0, 0 )
call CameraSetupApplyForPlayer( true, voah, Player(0), 1.00 )
call SetUnitAnimation( eldu, «stand victory» )
call TransmissionFromUnitWithNameBJ( bj_FORCE_PLAYER[0], eldu, «TRIGSTR_374», xm3h, «TRIGSTR_375», bj_TIMETYPE_SET, 3.00, false )
endfunction
Естественно названия функций и переменных не сохранены, т.к. ты протектил карту. Звук не играется т.к. ты не правильно настроил его переменную в редакторе звука. смотри картинку, перенастривай
Да кстати вот еще что, зачем нужно это действие: call SetImageType( GetLastCreatedImage(), 1 ) — не вижу, что бы данная функция создавала картинку.
понятно спосиб ну карта сама не плоха ?)) я еще ее создавал когда был не опытным картостроителем задумывал как доту но потом решил усовершенствовать теперь дота + компания и еще дофига всего как и недороботок может ты мне поможеш создать мапу? а то чел с которым создавали мапу хз чё с ним не отвесает уже полмесяца кстати ты чё мою мапу открыл ))
народ если кто может помоч с моделями из вова или помоч короч обьясняю ситуацию был не помню какой мдлвиз решил др попробовать по новее и всё больше ни один мдлвиз не читает модели м2 ТОЛЬКО м2 вот а модели нуны модель акамы и лич кинга и клинков иллиданских
кстати ты чё мою мапу открыл
в принципе да
Kapa6acvlk, xdeprotect-ом?
Может если и Kapa6acvlk согласитса можем зделать втраём карту.
Kapa6acvlk, xdeprotect-ом?
руками, WinMPQ программкой открыл и вытащил файл с триггерами.
Kapa6acvlk имено так я открываю карты)) и нех париться а то придумывают всякие депротекты и короч кто хочет помоч с созданием го на мой сайт зарегитесь там и будем делать мапу http://skrash.юкоз.ру отпишитесь в мини чате
помогите плз вот я хочу чтоб у моего героя небыло магии вообще(ну это я знаю как сделать)и чтоб я покупал книгу-1спел и там был скил мой который я создал ну хочу чтоб скил бы в книге и когда его герой покупал у него появлялась магия
я вот хочу сделать 4 спелла будут а 5 спел можно выбить из босса(просто хочу чтоб скилы был в книге и когда босса убиваешь этот скил выпадал и там герой подбирал и у него появлялся 5 скилл)
и 2 вопрос как сделать чтоб например я создам казарму и там что можно было покупать лвл спеллов ну апать их
хоть спосибо сказали бы за то что тему создал нет только ругается мадератор блин короч ктонить может расписать как делается респавн гера как в доте токо пару геров в исключение надо добавить ваще запарился помогите плз заранее спосибо ну вот еще проблемка как сделать чтоб гер на месте стоял чтобы он тупо стоял и не наподал а то не нашел такой функции
с респавном я разобрался вот с Боевая единица — паузаснять паузу помог вот еще проблемка не совсем по ворлд эдитору но вот я обычно из вова модельки закидывал в мапу мдл визом но терь я устонавил новый мдл виз и у мну не читает вовские модельки вообще переустонавливал штуки 3 мдл визов ни чего не помогает может посоветуете какой редактор моделей ктороый может работась с форматом модели М2? а то туго досих пор Иллидан из вова ходит без клинков(((
это зря впихнув свои модели в мапу мы практическа можем создать свою игрую а тебе не охото больше чем создать карту допустим что то вроде своей игры или только близардовская х*йня типо развития темболее нах даже 500 кб если можно в батле играть до 4 мб ? я лично удалил лишнюю музыку и у мну 19 мб мапа я не представляю мапу лучше доты без импортированой музыки или хотябы 1 модели хотябы экрана загрузки кстати дайко позырить свою мапу
вот вопросик к про дотерам или кто хотябы норм играет в доту я просто не оч играю вот как ставить у абилок гера ману демейдж и т.п. так чтобы все абилки были сбалансированы а то я не пойму ну вот к премеру у силачей ствить затрачиваемаю ману меньше чем у магов и демейдж тоже и т.п. и еще как изменять затрачиваемаю ману и демейдж с уровнем и тп
понял ну мне ктонить поможет?
Хаюшки всем. меня долго не было — отрубилась сеть, но теперь я снова с вами! и у меня пучок вопросов.
1. Вопрос Kapa6acvlkу, в твоей карте Земли Войны есть таймер — на том месте, где обычно показывают пищу. Я задумал сделать кое-что типа этого — в моей АоС показывается золото, энергия (вместо дерева), а вот пища не смотрится. Поэтому лучше сделаю часы. Скажи, пожалуйста, как это сделать? Поподробней.
2.Вопрос всем: Я сделал в своей карте функцию выбор ландшафта — в начале игры перед первым игроком появляется диалог — какую карту использовать? При нажатии на нужную кнопку выделится соответствующая область, границы камеру урежатся до нее, и игра будет идти там. Проблема в том, что при изменении границ камеры миникарта не изменяется, и смотреть на нее просто неприятно. В ЕотА Сумерки миникарта после выбора ландшафта становится серой, и недостатка не видно. Как сделать миникарту серой? если кто не знает, что за ЕотА, она лежит здесь http://eota.emufarmers.com/Download/EotA_Twilight_1_12c.w3x
3.Ну, пока писал предыдущие вопросы, остальные забыл…. ладно, пока узнаем ответы на эти вопросы, а потом задам следующие. Всем сенкс.
кто поможет!!!!
у меня вопрос!!!!
как сделать как в бункере чтобы крипы со всей карты сбегались в точку где герой ?
да и ещё как сделать гранату чтобы она отскакивала от летала как настоящяя и отскакивала от стен
Вот еще вопрос:
Как делать АИ скрипты? Ну, например, у тебя, Kapa6acvlk, в землях войны боты могут рулить некоторыми героями — как это сделать (редактор ИИ, может?)
Kapa6acvlk, помнишь ты мне делал «Громовую поступь» и ещё один навык на одиночного юнита которые отталкивали юнитов назад при их использовании?
Так вот:
Знаеш заклинание буран? Естественно да.
Так вот, я хочу чтобы кто попал в область действия этого «Бурана» их отталкивало назад.
И ещё, знаеш «девятый вал»? Так вот тоже сделай отталкивающий эффект юнитов назад как в компании WoO у главного героя.
Сделаеш? Жду.
народ помогите срочный хелп я обычно из вова модельки закидывал в мапу мдл визом но терь я устонавил новый мдл виз и у мну не читает вовские модельки вообще переустонавливал штуки 3 мдл визов ни чего не помогает может посоветуете какой редактор моделей ктороый может работась с форматом модели М2 или как мдл виз поченить?
меня растроело что максимальный обьем карты при привышении 4999 кб незапускается в сети и баттлнете. Приходится выбирать или модели или музыка в карте. Но вообщето я незаетим мне нужно узнать как сделать чтоб случайный юнит погиб (при закате) и ему дался например герой вампир.
BegemoT3000
По поводу часов, вроде этот триггер, у меня их несколько исходников просто:
function GameTime takes nothing returns boolean
return udg_AGameTimeM == 59
endfunction
function Trig_GameTime_Actions takes nothing returns nothing
local integer c=0
set udg_AGameTimeM = ( udg_AGameTimeM + 1 )
set c = 0
loop
exitwhen c > 11
call SetPlayerStateBJ( Player(c), PLAYER_STATE_RESOURCE_FOOD_USED, udg_AGameTimeH )
call SetPlayerStateBJ( Player(c), PLAYER_STATE_RESOURCE_FOOD_CAP, udg_AGameTimeM )
set c = c + 1
endloop
if ( GameTime() ) then
set udg_AGameTimeM = -1
set udg_AGameTimeH = ( udg_AGameTimeH + 1 )
else
endif
endfunction
//===========================================================================
function InitTrig_GameTime takes nothing returns nothing
set gg_trg_GameTime = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_GameTime, 1.00 )
call TriggerAddAction( gg_trg_GameTime, function Trig_GameTime_Actions )
endfunction
По поводу AI, редктор AI тут не при чем, в редакторе можно только для мили карт ИИ делать, а у нас не мили, тут все на триггерах.
BioAleks
Сам чего нибудь изобрази, на основе того, что я сделал, а я подумаю стоит тебе помочь или нет, а то ты что-то совсем обленился.
Hectore
Не знаю что ты подразумеваешь под фразой «случайный игрок погиб».
Событие
Игра — The in-game time of day becomes равно 18.00
Действие
Игра — Defeat (Random player from (All players)) with the message: …
Kapa6acvlk пока я ездил забыл триггер для складывания зарядов не скажешь ?!
прошу
и желательно триггер на русском
в смысле «для складывания зарядов», о чем речь вообще?
ну например берёшь один элексир потом подбираешь ещё одну и у тебя в одной ячейке в инвентаре стало 2
и ещё! я тут доделываю карту типа арена и я никак не знаю как сделать например начинается дуэль,когда остаётся последний надо победившему чёто дать ! загвоздка в том что я не могу сделать так чтобы он остался один и ему дали что то и при этом война которым он сражался убрать восвояси
Вроде этот триггер, у меня просто скриптов навалом, называется «соединение бутылок» =)) по этому думаю, что он. Но соединятся предметы только определенного класса, об этом написано в проверке, сделано для того, чтобы всякие мечи со щитами не соединялись, думаю понятно почему =)
function Trig_soeditems_Conditions takes nothing returns boolean
return ( GetItemCharges(GetManipulatedItem()) >= 1 and GetItemType(GetManipulatedItem()) != ITEM_TYPE_POWERUP)
endfunction
function Trig_soeditems_Actions takes nothing returns nothing
local item i = GetManipulatedItem()
call DisableTrigger( GetTriggeringTrigger() )
call UnitRemoveItemSwapped( GetManipulatedItem(), GetManipulatingUnit() )
if ( UnitHasItemOfTypeBJ(GetManipulatingUnit(), GetItemTypeId(i)) == true ) then
call SetItemCharges( GetItemOfTypeFromUnitBJ(GetManipulatingUnit(), GetItemTypeId(i)), ( GetItemCharges(GetItemOfTypeFromUnitBJ(GetManipulatingUnit(), GetItemTypeId(i))) + GetItemCharges(i) ) )
call RemoveItem( i )
else
call UnitAddItemSwapped( i, GetManipulatingUnit() )
endif
set i = null
call EnableTrigger( GetTriggeringTrigger() )
endfunction
//===========================================================================
function InitTrig_soeditems takes nothing returns nothing
set gg_trg_soeditems = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_soeditems, EVENT_PLAYER_UNIT_PICKUP_ITEM )
call TriggerAddCondition( gg_trg_soeditems, Condition( function Trig_soeditems_Conditions ) )
call TriggerAddAction( gg_trg_soeditems, function Trig_soeditems_Actions )
endfunction
По второму вопросу опять ничего не понял.
народ извините что не в тему но я скачал мапу World Warcraft для Frozen Throne а она у меня не работает тоесть вылетает при попытке её выбрать и вылетает и выдает CRITICAL ERROR может это из за версии игры? оч хочу поиграть…
по второму вопросу! ты играл в ангел арену или в арены? надеюсь да ! так вот помнишь там дуэли бывают ну так вот чтобы дуэль закончилась надо чтобы все враги из другого клана проиграли! вот мне это не сделать
Спасибо, Kapa6acvlk. Правда, на твой триггер ругается мой компилятор, но эта строчка call SetPlayerStateBJ( Player(c), PLAYER_STATE_RESOURCE_FOOD_USED, udg_AGameTimeH )
call SetPlayerStateBJ( Player(c), PLAYER_STATE_RESOURCE_FOOD_CAP, udg_AGameTimeM ) навела меня на озарение, и на твоей основе я сделал свой триггер — теперь все как часы пашет — в прямом смысле.
Да, насчет серой миникарты посмотрите мой вопрос сверху — а то сил нет — интерфейс красота, часики, таймеры, иконки — индикаторы, а мини-карта всю идиллию портит!
BegemoT3000
Открой карту MPQ редактором, и замени blp файл текстуры карта на любой свой, об этом есть куча статей, на том же www.xgm.ru
ГИППЕР МАППЕР
че-то лыжи не едут =). Как я понимаю, чел проиграл битву, весь клан держит поражение в игре, если так, то не вижу проблемы, т.к. триггер наипростейший. Думаю что опять ничего не понял, ибо эбо =)
народ обарзел я создал тему помог им а они мне помоч не хотят
народ помогите срочный хелп я обычно из вова модельки закидывал в мапу мдл визом но терь я устонавил новый мдл виз и у мну не читает вовские модельки вообще переустонавливал штуки 3 мдл визов ни чего не помогает может посоветуете какой редактор моделей ктороый может работась с форматом модели М2 или как мдл виз поченить?
Skrash
Раз уж тебе так хочется пообщаться я чего-нибудь и тебе напишу, никогда в жизни я не работал с 3d моделями, поэтому понятия не имею, как это лечиться, да и в ВОВ я тоже не играл, и моделей оттуда не видел.
Советую поискать плагины на 3DS MAX.
я ни как не могу сделать тригер что в определённой области юнит не шел ,а скользил и не мог остановится!
Памогите плз
ОПЯТЬ ТЫ НЕ ПОНЯЛ >_<<br /> игра начинается тебе выдают героя и ты ходишь бьёшь крипов а через 500 секунд включатся вот тригг
событие: каждые 500 секунд игрового времени
условия:
действия:создать 1 дуэльная машинка для каждого игрока в центр duel
итого 12 машинок в 1 клане 6 во втором клане 6
надо чтобы в одном клане все машинки взорвались
например в 1 клане 3 машинки в 2 0 машинок так владельцу выжившим машинкам дают например по 200 золота а у взорвавшихся машинок владельцу ничего…
следовательно надо убрать те выжившие машинкии продолжить играть героями и через 500 секунд тоже самое
ГИППЕР МАППЕР
Почему не использовать проверку жив юнит или мертв?? Все твои машинки, в переменных, потом после смерти любого юнита проверяй, кто жив а кто нет, когда в клане все здохли, то клан проиграл. Не вижу ничего сложного, как уже и писал =)
Kiralight
Куда юнит должен скользить, в сторону куда лицом повернут или как-то иначе??
да мне надо чтоб он скользил куда смотрит.
Kapa6acvlk, да я не про ту миникарту, которая показывается, когда настраивают, кто какой расой играет и тд. Не про предосмотр, а про ту которая в нижнем левом углу во время игры. Проблема такая: игрок нажал на кнопку, из огромной карты выделился кусок и границы карты урезались до этого куска, а на мини-карте границы хоть и изменились, а текстура та же, тоесть показывает здание на мини-карте, а оно на воде там стоит. Словами сложно обьяснить… Ну, возьми любую большую мили карту и сделай триггер, если введешь три однерки, урезать границы камеры до зоны где-нить в глубине карты, и поймешь, что у меня за лажа.
Я же тебе говорю, замени текстуру. через MPQ редактор, а не через редактор импорта. Возьми любую карту с такой заменой и посмотри, да хоть тот же Get The Generator, там поверх карты циферки написаны, с номерами башен.
Kiralight
Смотри наработку, если не понятно, пиши тут, бум разбирать =)
http://webfile.ru/3795004
Реализовано скольжение в области Run, юнита UnitRun, под углом Angle.
Если кому надо, триггеры карты:
//===========================================================================
// Trigger: ini
//===========================================================================
function Trig_ini_Actions takes nothing returns nothing
call FogEnableOff( )
call FogMaskEnableOff( )
call CreateNUnitsAtLoc( 1, ‘Hmkg’, Player(0), GetRectCenter(gg_rct_CreateUnit), 270.00 )
set udg_UnitRun = GetLastCreatedUnit()
endfunction
//===========================================================================
function InitTrig_ini takes nothing returns nothing
set gg_trg_ini = CreateTrigger( )
call TriggerAddAction( gg_trg_ini, function Trig_ini_Actions )
endfunction
//===========================================================================
// Trigger: RunOn
//===========================================================================
function Trig_RunOn_Actions takes nothing returns nothing
set udg_Angle = GetUnitFacing(udg_UnitRun)
call EnableTrigger( gg_trg_Run )
endfunction
//===========================================================================
function InitTrig_RunOn takes nothing returns nothing
set gg_trg_RunOn = CreateTrigger( )
call TriggerRegisterEnterRectSimple( gg_trg_RunOn, gg_rct_Run )
call TriggerAddAction( gg_trg_RunOn, function Trig_RunOn_Actions )
endfunction
//===========================================================================
// Trigger: RunOff
//===========================================================================
function Trig_RunOff_Actions takes nothing returns nothing
call DisableTrigger( gg_trg_Run )
endfunction
//===========================================================================
function InitTrig_RunOff takes nothing returns nothing
set gg_trg_RunOff = CreateTrigger( )
call TriggerRegisterLeaveRectSimple( gg_trg_RunOff, gg_rct_Run )
call TriggerAddAction( gg_trg_RunOff, function Trig_RunOff_Actions )
endfunction
//===========================================================================
// Trigger: Run
//===========================================================================
function Trig_Run_Actions takes nothing returns nothing
local location p = GetUnitLoc(udg_UnitRun)
local location b = PolarProjectionBJ(p,10, udg_Angle)
call SetUnitPositionLoc( udg_UnitRun, b )
call RemoveLocation (p)
call RemoveLocation (b)
endfunction
//===========================================================================
function InitTrig_Run takes nothing returns nothing
set gg_trg_Run = CreateTrigger( )
call DisableTrigger( gg_trg_Run )
call TriggerRegisterTimerEventPeriodic( gg_trg_Run, 0.01 )
call TriggerAddAction( gg_trg_Run, function Trig_Run_Actions )
endfunction
А, спасибо, Kapa6acvlk. Еще вопрос: как запретить игрокам перемещать камеру? ну, когда подводишь курсор к краю экрана, или колесо мыши крутится, то все равно камера не сместится.
спасибо но у меня не как не получается вставит эту систему в мою мапу
http://webfile.ru/3795620
помоги пожалуйста
на области:
189
190
191
192
193
ток скорость скольжения помедление
а по канретее можеш плз у мну есть 3дс макс и палагин Warcraft III Art Tools но как что я не разберусь просто парень уехал он помогал мне с мапой и посаветовал арт тул он вней хорошо разбирается ну поможете?
Доброго времени суток на связи ГИППЕР МАППЕР
я хотел бы узнать как при нажатии на юнита сделать чтобы юнит взрывался
Kiralight
Ты конечно извини, но за тебя карту я делать не буду. Я сделал наработку, разбирайся как она работает, если не понятно, пиши каждую строчку опишу, чтобы понятно было. Наработка не предназначена для переноса в другую карту, она что бы показать основной принцип.
Skrash
ХЗ, уже писал, это не мое.
ГИППЕР МАППЕР
Если не ошибаюсь есть стандартное действие отслеживающее выделение юнита. В взрыв спецэффектом сделай.
Kapa6acvlk
мне нужно чтобы когда на него кликаешь он умирал
народ извините что не в тему но я скачал мапу World Warcraft для Frozen Throne а она у меня не работает тоесть вылетает при попытке её выбрать и вылетает и выдает CRITICAL ERROR может это из за версии игры? оч хочу поиграть…
это скорее карта побита а от версии варкрафта не зависит
Skrash я только начинающий в моделировании так что даю совет:наберись терпения и учись сам
я бы мог мдл виз сломался((( с 3дс максом ваще не х не понемаю там все на англ на него руссификатор есть?
Алле, народ! Как запретить камеру передвигать?
Объясню поподробней: я сделал такую систему выбора героев, типа ЕотЫ. Камера наводится на какой-нить красивый участок рельефа, на статую, колонну и тп, а за кадром выбирается таверна и если жмешь на иконку героя, то камера показывает тебе этого героя и комп спрашивает: выбрать? жмешь да — гер твой, нет — возвращаешься в таверну, а камера вновь показывает фонтан, или что еще. Как запретить игрокам двигать камеру, подводя курсор к краю экрана или там мыши колесо крутить? а то такие паразиты, как я, например, всегда хотят объективом увидеть, что не положено.
RozzieL, может из за версии и может мапа непашет.
Skrash, руссификатор есть.
мне нужно чтобы когда на него кликаешь он умирал
ГИППЕР МАППЕР,
событие игрок выберает юнита
условие такойта юнит
и действие взорвать его или убить его
Если надо подробней пишы.
спасибо все у меня получилось я перенес в мою мапу , но я столкнулся с новой проблемой когда я делаю тригер ini для другова игорока то скольжение перестоет работать!
да и еще как сделать условие на скольжение чтоб только когда ты заходиш скользило то сейчас когда даже враг заходит на эту область начинаеш скользить ты!
Пжалста, ответьте !!!!! Очень надо! до всего остального додумался, но камеру запретить двигать… как??????????????
хм бегемот посмотри тут наработки http://xgm.ru/files.php?section=wc3&fc=4 поищи может там ест ьнаработка с запретом передвижения камеры
P.S.bioaleks такого действия игрок выбирает юнита нету=( есть ток игрок выбирает отряд а с ним не работает
если можешь создай триггер и кинь скрин сюди плыз
skrash мдлвиз впадлу новый скачать?
Ну ладно можете сказаить ещ1 две вещи
1.Как сделать телепорт токо скажите с англ тригероми
2.Смотрите я коекак умею делать чтобы крипы появляялись и шли но я хочу научиться так чтобы они шли вот так
5 вурдалаков по 1 выходят и 10 могильщиков тоже по 1 а тоя умею появилось 5 вуодалаков и пошли в толпе толпиться помогите плиз
ГИППЕР МАППЕР, Есть там всё. Я проверял, работает
о! алекс спааасибо ОГРОМНОЕ
ГИППЕР МАППЕР, незачто. Правдо спасибо на хлеб не намажеш. Поэтому давай плюсег в моём профиле http://users.playground.ru/671622/
BegemoT3000
сделай юнита без модели, тени, со способностью Москиты, поставь его нейтральным игроком в центр региона, на котором надо заблокировать камеру, Создай нову камеру, настрой ее, и закрепи за этим юниом. Потом открепишь когда надо.
BioAleks
Плюс тоже не намажешь… Выклянчивать плюсы некрасиво. Может мне тоже за каждую подсказку плюсы просить, а то и по 2 =)).
Kedrevich
По первому вопросу, ответ уже есть.
По второму, сделай цикл в 5 действий, в действии цикла создавай одного юнита и ствь триггер на паузу на 1-2 секунды к примеру.
Kiralight
Пишу еще раз, система не предназначена для переноса в другую карту, это лишь наработка, для того, что бы показать основной принцип. Если ты в него врубишься, сам все сделаешь.
Kapa6acvlk, та ладно тебе, я один раз всеголиш. Нежмотись.
Можеш сделать мне спелл? Юнит применяет способность и от него отлетают огненные шары (шото типо кольца в области от юнита до конца точки).
Надеюсь кто то играл в петросянщину так вот у меня вопрос там на ароене когда мочишь мобов они за одну секунду возвращаются
как это?
Kedrevich, это воскрешение. Событие юнит умирает
Условие такойта юнит
Действие воскресить умирающего юнита на его же месте
Толька если с условием такойта юнит то надо несколько тригеров на несколько юнитов, а если через условие этот юнит умирает и владелец этого юнита нейтрально-враждебный тогда нормал как в петрах.
Надо подробней? ОПИШУ. P.S. они там не за 1 секунду, а сразу востонавливаютса как я написал. Можна сделать они востанавливаютса в области такойта в действии
BioAleks
более подробно опиши спелл.
Kapa6acvlk, ну как ещё подробней?
Юнит применил спелл кольцо огня. От него отлетают огненные шары и кто попал под шар(кольцо) тому наноситса урон и он оглушаетса, а тот шар что в него попал пропадает. Кольцо летит до окончательной точки (тоесть область ограничена).
Ну вот и всё вроде
Sps BioAleks токо не обежайся но я передумал это ставить на свою мапу
Опишите такую шнягу типо года кил башню особую типо Ратушу у людей и нежити некрополь так вот кил их и всё клан 1 вин как так иммено тут скажите а не вот наработки просто скажити
Kedrevich, опишы нормально, нормальным языком.
ок
смотри возьмом к примеру dota там же чтоб побудить надо убить башню дерево у эльфов да и клан нежите если кил дерево вон то побудит
или вот например убил я ратушу у врага клана 2 и всё я побуди понял
Kedrevich
Событие — Юнит помер (башня, или что там у тебя)
Действие — Клан (Игрок) X выиграл, Клан (Игрок) Y проиграл.
BioAleks
Довольно навороченный спелл (в плане что 1 триггером не обойдемся =)), но сделать в принципе не сложно. Сам что-нибудь делать пробовал?? Давай свои мысли выкладывай, бум разбирать.
Kapa6acvlk, ничо я непробовал. МНЕ ТАКОЕ НЕЗДЕЛАТЬ
BioAleks
Будешь говорить, что не можешь, и т.п. даже не попытавшись, помогать не буду. Попробуй хоть что-то сам придумать. Для начала распиши на листочке что и к чему, потом нарисуй схемку действия спелла, возможно глядя на это все, тебя озарит гениальной мыслью.
Kapa6acvlk, ну ты и жлоб. Сделал бы и всё. Я НЕФИГА НЕМОГУ СДЕЛАТЬ СКОКА ТЕБЕ РАЗ НАДО СКАЗАТЬ БЛИН?
ИЗДЕВАТЕЛЬСТВО
Я нехочу вмешиваться в ваши дела с Kapa6acvlk но скажите мне пожалуйста как сделать картинку на мап типо как в доте картинка как ?
BioAleks
Зачем ты занимаешься картостроением? Ведь ты даже не пытался ничего сделать сам, какой смысл «создавать» карту, если на деле не ты ее создаешь, а кто-то другой или скорее несколько других людей.
Я тут подумал, сделаем взаимовыгодный обмен, придумай и опиши мне героя, все его способности (3skill+ult) которого, не было бы в известных картах типа доты и ей подобных.
Kedrevich
http://xgm.ru/articles.php?name=custom_loading_screens
Если ты об этом
Kapa6acvlk, Я её делаю, а не ктото другой понял? Ты меня если чесно уже достал, хочетса мат сказать! Просто мне нужен человек которого я напишу в этой карте что он помог со спелами, НЕХОЧЕШ — НЕНАДО!
И что это значит?
Я тут подумал, сделаем взаимовыгодный обмен, придумай и опиши мне героя, все его способности (3skill+ult) которого, не было бы в известных картах типа доты и ей подобных.
От блин… прикалуешься. К чему обмен? Непонимаю смысл твоих слов. И зачем тебе что-бы такого небыло? Объясни.
BioAleks
Я её делаю, а не ктото другой понял?
Но ведь исходя из твоих слов: «Я НЕФИГА НЕМОГУ СДЕЛАТЬ» ты же ничего не можешь сделать правильно.
Ты меня если чесно уже достал, хочетса мат сказать!
Я не хочу тебя доставать, ты сам себя достаешь. Я хочу, что бы ты сам попытался сделать хоть что-то. Пока сам не попробуешь не поймешь ничего, зато если поймешь, потом не будет проблем. Скажи. А лучше выпей валерьянки, не психуи, и попытайся понять следующее, тот кто опускает руки не попробовав, тот кто сразу ищет помощи и не верит в себя ничего не добьется. Не надо думать: «Я не могу», думай: «Я могу». Там совершенно ничего сложного, просто надо приложить немного фантазии, и из доступных тебе строчек триггера, собрать что-то новое.
Просто мне нужен человек которого я напишу в этой карте что он помог со спелами
Об этом ты не упоминал даже близко, раз ты не упоминал, то выходит ты мне указывал, я не собираюсь выполнять чьи-то указания или распоряжения, ты для меня не сват ни брат и не начальник.
К чему обмен?
К тому, что я тебе помогу, а ты в свою очередь поможешь мне, все по чесному.
И зачем тебе что-бы такого небыло?
Для того, что бы его использовать в своих целях. Но теперь, т.к. ты предлагаешь внести меня в список разработчиков, тестеров или куда-то там, в соей карте, от этого пункта можно отказаться.
Kapa6acvlk, во первых я тебе неуказывал. Во вторых если я неупоминал это незначит что я указывал или ещё чтото. Втретих это тебе нечего там сложного нету. Вчетвёртых карту я делаю, и спелы тоже некоторые, а те шо немогу пишу сюда, понятно? Впятых, небудь занудой. Вшестых объясни шо за обмен по нормальному.
И наконец. Тебе тяжело сделать? Тогда зачем ты тут ваще сидиш мне интересно…?
Но теперь, т.к. ты предлагаешь внести меня в список разработчиков, тестеров или куда-то там, в соей карте, от этого пункта можно отказаться.
Можеш отказыватса, мне наплевать. Найду другого.
P.S. проэкты между прочем не 1 человек делает, а несколько. Запомни это!
И моё «нефига не могу сделать» не значит что я ваще нечё неумею. Всё и выпей сам валерьянки, а то от тебя уже плохо!
Тогда зачем ты тут ваще сидиш мне интересно…?
Я людям помогаю. И кстати тема называется «Помошь по Ворлд Эдитору» именно помощь, а не «Зайд опиши спелл, и его тебе сделают». Или ты считаешь, что я обязан всем все делать. Я делаю небольшие наработки, создание которых занимает максимум 5 минут.
Вчетвёртых карту я делаю, и спелы тоже некоторые, а те шо немогу пишу сюда, понятно?
Т.е. ты считаешь, что зайдя на форум, и написав: «Сделай мне спелл», я должен рьяно кинуться кодить его для тебя?
проэкты между прочем не 1 человек делает, а несколько. Запомни это!
Проекты делают как в одиночку, так и группами, вот только группа обычно набирается заранее, и ведет проект до конца.
Тебе тяжело сделать?
Нет, дело не в этом, я хочу что ты сам смог его сделать. И пока мы с тобой не придем к компромиссу, а компромисс заключается в том, что:
1. Ты сам себе скажешь, «Я смогу». И Попытаешься хотя бы не в триггерой форме, а текстом, прямо на этом форуме изложить, какие триггеры следует написать, для чего они нужны и как работают. (Если хочешь могу сам описать тебе это) Когда ты все разложишь по полочкам лично для себя, написать данный скрипт будет проще простого.
2. Не надо грубить, заметь я тебе за все время ничего грубого не сказал, отсюда вывод ты сам себя накручиваешь. Говорить, а уж тем более писать нужно так, что бы твой собеседник тебя сразу понял. Интернет и так большая сточная яма.
Я подозреваю, что ты просто не хочешь научиться ничему новому, как впрочем и просто учиться. А все то время что я пишу тут, я только обучением и разъяснением, занимаюсь. Пытаюсь объяснить тебе, что ты сам все можешь, но ты упорно говоришь обратное.
Всё я знгаю всё для своей карты и буду делать спасибо деточерез месяц навищу эту тему
Kapa6acvlk
Т.е. ты считаешь, что зайдя на форум, и написав: «Сделай мне спелл», я должен рьяно кинуться кодить его для тебя
Нет, ты это сам придумал. И я повторяю я тебе неуказываю и это тема не «Опишы спел и тебе его сделают» я без тебя знаю.
Раз помогаеш, так помогай, а не говори зделай то, зделай это как указ мне.
ЗАКОНЧИМ ПЫЛАЮЩИЙ РАЗГОВОР МОЖЕТ И НАЧНЁМ ВМЕСТЕ ДЕЛАТЬ ЕГО А?
P.S. С массивами у меня плохо так что я почти нешарю вних.
Я людям помогаю.
А я что людям непомогают?
P.S. несравнивай мои знания джасс и свои.
BioAleks
Я не собирался сравнивать знания, т.к. это бессмысленно. Если у человека есть желание, рвение к чему-то он сам все преодолеет.
Ладно, сейчас чего-нибудь накодю, НО не жди готового спелла, который можно будет сразу перенести в карту, как и все мои наработки, его придется поправить. Я специально так делаю, что бы вы имея уже готовый спелл, попытались в нем разобраться.
BioAleks
Т.к. ты написал P.S. несравнивай мои знания джасс и свои. Я специально написал без использования JASS, все написано на GUI, за исключением 3х строчек, для очистки оперативной памяти, вставленных в Custom Script. Без них все будет работать также как и с ними, только через 10 минут оперативки жрать гига 2 будет =). Смотри наработку, если не понятно, пиши будем разбирать. Повторюсь еще раз, Это наработка, она не предназначена для перетаскивания в др. карту, она служит, для того, что бы ты на основе нее сделал свой спелл.
http://webfile.ru/3811474
Кстати забыл сказать, что массивы я тоже не использовал, т.к. ты написал, что не понимаешь как с ними работать.
Kapa6acvlk, я та разберу уж както. Мне интересно почему если я включаю спелл несколько раз быстро, то шары летят дальше? Из за того что нету массивов?
P.S. если чесно, нелюблю переменные, но без них никак.
P.S. Хана я тупой, если б я подумал то мог бы такой же спелл зделать, но так как моя думалка такая получаетса что я нечё незделал. Пусть даже и не весь но 75-85% дето спела я бы зделал.
Спс тебе, терь буду из него и другие делать спелы (из наработки).
Кстати я чуть модифицировал кольцо текстом =). Поэтому вопрос: Как зделать скорость снаряда?
Kapa6acvlk
Я у себя пытался зделать одно заклинание, но так и не смог.
Кароче заклинание вот:
Под юнитом повляетса аура 64-х ударов (модель у меня есть) это первое. Второе кастующий юнит ставит перед собой другого юнита с действием «пауза» вроде (мне так показалось, потомучто они стояли и не двигались в этот момент), потом через секунду юнит кастующий «unpause» и начинает бить «мега быстро» пока недостигнет 64-х ударов (анимации атаки). Если он нанесёт 64 удар, то после этого аура пропадает и тот юнит «unpause» которого били.
P.S. когда юнит кастующий бьёт он наносит урон 1 на первом уровне 2 на втором и так далее (за каждый удар). Также он отталкивает юнита когда бьёт его гдето на милиметр… точно нескажу, но за грани ауры он не выходит. Плюс при каждом ударе есть звук «удара» и над юнитом стоит «плавающая строка» которая показывает сколька ударов уже нанесено.
Как это зделать? Я пробовал у меня никак неполучалось… спелл сложноват
BioAleks
Я тебе пытался втолковать на протяжении недели, что там нет ничего сложного, и ты сам мог бы сделать тоже самое, но ты упорно твердил обратное.
Для того, что бы при частом касте шары не летели дальше, как минимум поставь откат спелла хотя бы на 5 секунд, что бы его нельзя было заюзать дважды. Если тебе нужен он в качестве «пулемета», то п триггере spell, уничтожай шары находящиеся в группе DUnit, и очищай группу юнитов, до создания новых юнитов.
По поводу 64 ударов, я так понимаю, при касте спелла, юнит кастер и юнит на кого закастован спелл, находятся в паузе, т.е. они не контролятся игроками. Только я не понял кого он бьет, врага или кого, т.к. ты пишешь, что они оба исчезли? о_0
Kapa6acvlk, оба ищезли они я неписал.
я так понимаю, при касте спелла, юнит кастер и юнит на кого закастован спелл, находятся в паузе, т.е. они не контролятся игроками
Так и есть.
Только я не понял кого он бьет, врага или кого
Врага, а кого ж ещё?
P.S. Юниты в паузе оба, но вообщем ты понял. Кастующий юнит атакует его (в паузе).
P.P.S. за грани ауры он не выходит и не отталкивает юнита за них. Вообщем это означает что за область этой ауры которая создаётса в начале они невыходят…
то после этого аура пропадает и тот юнит «unpause» которого били.
Это означает что аура та убираетса и игрокам возвращаетса контроль юнитов этих (которого били и который кастовал(тоесть «unpause»)).
Kapa6acvlk, кстати раз ты уже начал нащёт «пулемёта», то как же из него зделать пулемёт? Или как вообще зделать спелл пулемёт? Чтобы естественно он атаковал того юнита в которого ты целишься… чёт я непойму.
Пулемет мне бы понадобился.
Кстати по поводу 64-х ударов. Звук играетса не всёвремя, а с калдауном 1.50-2 сек. при ударах
Как зделать скорость снаряда в кольце огня? Ты так и не ответил…
Привет всем! кто-нибудь, помогите мне пожалуйста. Как сделать так, чтобы перед игрой красный игрок был Ночными эльфами, а синий — Ордой (и так, чтобы этого нельзя было изменить) и чтобы убрать надпись в игре «Tool tip missing»?????
Windrunner, надпись в игре Tool tip missing можна найти везде. Я незнаю какую тебе именно убрать надпись. Темболее она появляетса если нету гдето текста.
Как сделать так, чтобы перед игрой красный игрок был Ночными эльфами, а синий — Ордой (и так, чтобы этого нельзя было изменить)
Такого я непомню как делать, у карабасика спроси.
Kapa6acvlk ник.
Когда прийдёт он ответит
да я знаю, что это ник :). Мне только узнать, как упорядочить скилы у моих героев и как убрать надпись вместо скилов «tool tip missing»!
Windrunner
Выставь там где способности их как надо тебе или выставь по оси x и y. Вроде там есть и ось z непомню
Чтобы убрать Tool tip missing зделай описание. Чтобы было Краткое описание название спела, выучить спелл описание и спелл используетса описание. Если надо то и напишы описание в неиспользуетса.
Windrunner KiLLiNG_SPREEE Пропал тоже) Наверно днюху празднует))). У меня вопрос — почему например нельзя выбрать точно какую способность нужно скастовать? Там только на выбор не все стандартные способности. И еще: Я направляю способность на юнита, вкл триггер SSAS On там в действиях как указать что бы объект бежал к своей жертве? плз кито могет помогите. Подпись Ы.
HELLICOPTER
У меня вопрос — почему например нельзя выбрать точно какую способность нужно скастовать? Там только на выбор не все стандартные способности.
Как это нельзя? Всё там можно.
Я направляю способность на юнита, вкл триггер SSAS On там в действиях как указать что бы объект бежал к своей жертве?
Подробней объясни, а то я непонял. Зачем я направил способность и включить тригер? Объясни по нормальному и подробно что тебе нужно. Я может подругому зделаю
BioAleks Ну так вот. Способность «Астральный бег», кастуется на юнита он оглушается на 0.1 сек и Юнит-кастер бежит к цели(жертве заклинания). затем он начинает лупить цель вот и все. А ну еще добавляется MS каждые 4 сек бега. Короч — Чардч у Баратрума в доте)))
А вот насчет способности точно какую нада скастовать ты напиши если не сложно в WE и выложи куда нить)) Мне так проще будет, мб и тебе……
У меня эсть один вопрос все остальноя я награбил уже, как зделать так чтоб допустим с игрока 12 падало зоролото мне очень ето нужно!!
И еще как зделать так чтоб с созданих тригером юнотов падали рамдом предметы?
Кстати кому нужны норм тригеры их можна взять с WorldRPGLegend
Я извеняюсь что так много пишу но у меня ещо один вопрос, как зделать так чтоб после смерти мобов в томже мести или области создавались мобы через определеное время?(извеняюсь за ошибки я руский плохо знаю)
Итак. Я не понял как должно падать золото с 12 игрока? каким образом? Ну все таки: Что бы с мопа падал предмет нужно сделать ему карту предметов. 2 раза клик на юните вкладка «Выпадающие предметы», Там выбираешь «Создать нестандартную таблицу предметов» Там тыкаешь созадть предмет. И выбираешь)
Второе. Ты нажимаешь «Панель Областей» там обводишь область с мопами(если нада то каждую) далее создаешь триггеры по….. Тьфу забыл)) Слушай а если там в карте WorldRPGLegend много триггеров ты там поищи а.. А то лень вспонимать))) а точнее я непомню!….
HELLICOPTER
Мне надо чтоб золото падлало з игрока 12 как с Нетрально-враждебных, и как я поставлю мобам которые будут созданые тригером через некоторие время нестандартную таблицу предметов?
HELLICOPTER
1. Это наработку надо делать для такого.
2. Второе. Ты нажимаешь «Панель Областей» там обводишь область с мопами(если нада то каждую) далее создаешь триггеры по….. Тьфу забыл)) Слушай а если там в карте WorldRPGLegend много триггеров ты там поищи а.. А то лень вспонимать))) а точнее я непомню!….
Я непонял что тебе именно надо
Wortecs, многа текста некогда небывает. Поначалу создаём переменную таймер назвав её «timer». Дальши тригер
событие юнит умер
условие такойта юнит если тебе надо
и действия
Создать окно для таймера
Стартануть таймер как однократный и выбераеш через скока сек. те надо воскресить их
Спрятать окно таймера
И включить «второй тригер».
Второй тригер
Событие, timer expiries (выбераем наш таймер в переменных)
условие нету
Действие
Воскресить умирающего юнита.
Незнаю всё я ли написал… проверь.
P.S. учение не вред!
А можна вместо Боевая единица — умерает поставить игрок 12 — умерает?
И где окно для таймера создавать с етим у меня туго! у меня переменые хромают
BioAleks
мож скрином навести пример как ето зделать ато обяснять долго, и еще как зделать так чтоб з игрока 12 падало золото как с Нетрально-враждебного
И я извеняюсь за граматику потому что если начну писать без ошибок но на украинском то меня тут непоймут
Wortecs, непоймут потомушо укр. незнают, а я его учу.
игрок 12 нету такого умирает.
Таймер? Переменные открой и создай с названием «timer» переменную и выбери там таймер.
Падало или тебе его давали за убийства? Объясняй правильно.
Раз давали то вот
Событие прошло 0.10 секунд
условие ненадо
действие
включить награду за игрока 12.
BioAleks
Я раз 5 прочитал что там написано с воисками все как ты говорил зделал и ничего нет воин просто умер и все, я ставил 10 и ничего, может я в конце неправильно делаю, как последний тригер Воскресить умирающего юнита. на английском будет
BioAleks 2. Второе. Ты нажимаешь «Панель Областей» там обводишь область с мопами(если нада то каждую) далее создаешь триггеры по….. Тьфу забыл)) Слушай а если там в карте WorldRPGLegend много триггеров ты там поищи а.. А то лень вспонимать))) а точнее я непомню!….
Я непонял что тебе именно надо Мне ниче не нада))… я помочь хотел Wortecs, а потом сам забыл че хотел сказать)) Короч забудь…
Wortecs и как я поставлю мобам которые будут созданые тригером через некоторие время нестандартную таблицу предметов?
Хм…. для меня тупик…..
Помогите мне, мне надо розобратса как зделать так чтоб после смерти моба через некоторое время появлялса такой-же моб, и ещо чтоб из етого моба падал рамдом предмет
Когда закончите с Wortecs напишите)) Ато не хочатся вас закидывать своими глупыми вопросами(насчет своих карт)…..
PS нада было все в один пост…
HELLICOPTER
Я тебе наверное могу помочь потому что про ворлдедит знаю почти все, вот только пару вопросов есть, будет BioAleks я его спрошу я у него уточну
Wortecs хрен знает. В триггерах ваще не упомянается о Таблицах Предметов.
Млин)) Ты печатаешь быстрее меня
Ну так вот: Нужно что бы юнит создавался только рядом с вражескими героями…..
Все мне пока больше ниче не нада
А герой будет двигатса, если нет то можна областю и тригером If / Then / Else там де после If выбереш Integer Comparision где Then Do Nothing а потом Боевая единица — Create Units Facing Angle
Но такой способ создания боевых едениц мне неподходит
Ну герой конешно будет двигатся он управляется Игроком я даже не знаю где он. Вот я сделал так
СОздается боевая еденица ШТОРМ 1 в позиции случайного юнита из типа группы Паладин
И так для всех героев TFT
ТЫ какого типа карту создаеш?
Как на аглийском будет Воскресить умирающего юнита.?
Триггер или перевод?) незнай у меня русские триггеры…
Я ж написал что у меня русские триггеры и там только можно мгновенно воскресить и ввсе по русски! Незнаю я с англ не оч дружу!!!
у тебя примерно так выглядат тригеры Боевая единица — Create Units Facing Angle или все по руске?
ээ ну у меня конеш не все переведено но почти все по русски и ЭТО тоже.
О умя назрел вопрос , как зделать квест? так чтоб надо там принести предмет комуто?
Я знаю как зделать квест на убийство, а мне надо знать как предмет принести
Wortecs
Вот только пару вопросов есть, будет BioAleks я его спрошу я у него уточну
Народ, вы чтото хотели от меня? Говорите.
1Как зделать квест, чтоб надо было отнести предмет юниту?
2Уточни с юнитами как зделать, точнее напиши полностю тригер Воскресить умирающего юнита
Wortecs,
2. событие Юнит умирает
условие «такойта юнит» если надо.
действие воскресить умирающего юнита.
Ну раз тебе поточней надо… событие a unit умирает.
условие «этот юнит» если тебе надо. Пишетса это так Unit type of (Dying Unit) равно «Твой Юнит» (выбераеш своего юнита).
Действие
Если ты писал условие и юнит не герой то делай через действие создать юнита, а там где позиция выбераш at Position of (Dying Unit).
Если ты писал условие и юнит герой то используй действие герой Revive (Instantly). Выбераеш там своего героя и ставиш at Position of (Dying Unit).
Если ты писал без условия, но юнит герой, то используй тоже Revive (Instantly).
Если ты писал без условия, но юнит не герой, то используй тоже Revive (Instantly), но тогда поменяй условие на Условие Boolean Comprasion ((Dying Unit) is Герой) равно нет, чтобы работало.
1. Как зделать квест, чтоб надо было отнести предмет юниту?
Вообщем смотря какой у тебя квест. Если ты подобрал предмет отнести или ты взял квест и тебе надо принести предмет из кого-то или принести кому-то предмет который тебе дали. Мне подробней надо
Ну так вот: Нужно что бы юнит создавался только рядом с вражескими героями…..
Все мне пока больше ниче не нада
А герой будет двигатса, если нет то можна областю и тригером If / Then / Else там де после If выбереш Integer Comparision где Then Do Nothing а потом Боевая единица — Create Units Facing Angle
Ненадо замусаривать тригер If / Then / Else . Можна и не так делать. Пусть даже ты и специализируешься на RPG мапах
HELLICOPTER
Ну герой конешно будет двигатся он управляется Игроком я даже не знаю где он. Вот я сделал так
СОздается боевая еденица ШТОРМ 1 в позиции случайного юнита из типа группы Паладин
И так для всех героев TFT
Можна и так, но если хочеш спроси меня и я помогу подругому.
P.S. Вообщем мя спрашуйте если чё
Мне надо чтоб ты брал квест Шол убивал юнита и с него выпадал предмет или ты его в лавке покупал относил и квест кончалса
Ты кудато загналса мне надо на рес мобов
Wortecs, первый тригер это создать квест убить юнита и забрать с него предмет, сам зделаеш думаю. (там ток добавь включить тригер два)
Второй вот
Юнит получает предмет
Действие
Квест изменить задание и зделай отнести предмет. Включить тригер 3
Теперь третий тригер
Событие юнит вошёл в область (так я делаю(нарисуй область с переди этого юнита)
Действие
Тут уже if / then / Else
if (если)
юнит манипулирует таким-то предметом
То действия
Удалить этот предмет у него
Квест выполнен
Тригер — turn off this trigger
Иначе нечё непишы или зделай Do nothing
Награду сам зделаеш.
P.S. включить тригер «два» (я это везде делал ты думаю заметиш)
Это означает что тригер изначально выключен. Тоесть убери галочку от туда «Изначально Включен».
Wortecs, Ты кудато загналса мне надо на рес мобов
Я тебе написал всё. Прочитай внимательней.
Ресс мобов юнит умер
Условие если надо тип юнита. А так зделай условие Boolean comprasion (там выбераеш что юнит не равно герой).
И действие герой — Revive (instantly). Там выбереш (Dying Unit)
Что непонятно? И вообще думайте своей головой
А в том там де мобов рес там тоже надо изначально включон галочку снять?
Wortecs, в первом тригере где юнит умер ненадо
кароче я зроблю трігером If / Then / Else створення військ
Если честно, перечитал весь лист, ни черта не понял, кто что от кого хочет. Хоиите помощи, пишите нормально, объясните чего вы хотите. желательно по пунктам, типа:
1. Не могу сделать спелл, не знаю с чего начать, смысл следующий. После 12 часов ночи, количество ХП и ДМГ у юнита удваивается, до 6 утра. В 6,00 все возвращается в норму.
2. Не знаю как сделать случайный дроп с нейтраль враждебных юниоов, создаваемых во время игры, т.е. динамически.
Краткость сестра таланта =).
Kapa6acvlk — Нехватило смелости сказать то что ты сказал 8)).
1.Немогу сделать чтобы на «УБИЙЦА» (каждого) в 12 ночи добавлялся спелл (неважно какой) и 6 утра убирался (хотя вторая чать не нужна вообщем то). Я делал так:
Добавить способность УБИТЬ к случайному юниту из группы юнитов [Тип юнита «Убийца»]
Добавить способность УБИТЬ к случайному юниту из группы юнитов [Тип юнита «Убийца»]
Добавить способность УБИТЬ к случайному юниту из группы юнитов [Тип юнита «Убийца»]
Добавить способность УБИТЬ к случайному юниту из группы юнитов [Тип юнита «Убийца»]
Добавить способность УБИТЬ к случайному юниту из группы юнитов [Тип юнита «Убийца»]
Добавить способность УБИТЬ к случайному юниту из группы юнитов [Тип юнита «Убийца»]
Добавить способность УБИТЬ к случайному юниту из группы юнитов [Тип юнита «Убийца»]
Итд….. как сделать проще?))
2. Как сделать чтобы ауры работали в инвизе( ауры с отриц. значением действующие на противника — снижающие броню… итд…), пример: Дух у нежити, он не видим, у него ауры слабости, замедления итд, он подходит к противнику и не рабоатют ауры(((.
BioAleks
03.08.09 22:10
Да я че хочу сказать у меня получается что у каждого героя создается этот ШТОРМ, а если там 2 одинаковых героя (например у противника орда и у союзника орда, итд..) то создается случайно у одного из них! А если иллюзии то ваще ппц глупо получается(((
Я создал самый простой тригер для создания юнитов:
События: Боевая еденица — Игрок 12 Умирает
Усливия Units type Comprasion
Действие: Wait 10 seconds
Боевая единица — Create Units Facing Angle
Kapa6acvlk, согласен с тобой их фиг поймёш.
HELLICOPTER, иллюзии мешают так как они тоже щитаютса этим героем, тут нечё неподелаеш.
Wortecs
2. Поставь в редакторе разрешить отриц. значения.
1. Если тебе надо тока условие то делай через if / then / else лучше там.
Если
Unit type of (Triggering Unit)) равно пехотинец
То
Твои действия
Я уже понял с мобами розобралса, теперь буду приниматса за задания
BioAleks Я уже разобрался со вторым пунктом — там в константах нада было полазить и поставить чтобы невидимки могли распространять ауры и все.
Можно кенечно поворовать из DOta Open Object у зевса ульт, но я пробовал 138 ошибок))) Я все сделал как нужно, поменял все переменные но толку…. Ошибок больше стало))
Я могу помоч с дизайном RPG карты, точнее добавить грозовой эффект на карту(Это для Wortecs, От сайта XGM.RU). Если нада могу дать))
Медельку?
Я только половину карти зделал
HELLICOPTER Ты занимаешся созданием моделей для Воркрафта?
нет там JASS код который позволят ударять молнии в указанный промежуток времени(урон также менять можно) и при попадании в дерево оно загорается. Звук есть, молния норм тоже.
Давай, мне такое надо, а его можна на определеной области поставить?(Я знаю что такое JASS код)
Нет он на всей карте =( никак вроде не вольируется) Ну если ты разбираешься в JASS То покопайся там мож найдеш…
http://xgm.ru/files.php?do=download&id=2357&h=678d
И мне бы JASS код или тригер какойте что б герой мог держать только 1 меч(щит, куртку) но чтоб баночок ето не качалось потому что я украл JASS код с Муму 1.0 где можнасовмещать баночки
эээ я чет не въехал ты о чем? Гы)
HELLICOPTER мне не подходит xgm.ru/files.php?do=download&id=2357&h=678d
Z yfitk rfr cltkfnm xnj ,s vjgs htcfkbcm c ghtlvtnfvb!!!! cxf dskj;e!
ФАК!))
Я нашел как сделать что бы мопы ресались с предметами! сча выложу!
http://rapidshare.de/files/48028783/______________.w3x.html
Так объявляю набор в BETA тест карты моей(модернизирована) BridgeTooNear___MODERN___!!!
http://rapidshare.de/files/48028838/_4_BridgeTooNear___MODERN________.w3x.html
А МНЕ КТО-НИБУДЬ ПОМОЖЕТ ИЛИ НЕТ?
HELLICOPTER
Твою карту не заценить грех
Чтото оно не качает
Wortecs
Гм.. если ты всерьез то спасибо!
сча на айфолдер залью…
Windrunner
02.08.09 17:35 да я знаю, что это ник :). Мне только узнать, как упорядочить скилы у моих героев и как убрать надпись вместо скилов «tool tip missing»!
Ты про это??
Айфолдер чета молчит — так что вот сюда:
http://webfile.ru/3817302
Windrunner ТЫ де строка названия ее заполни если ето магия была переделана с предметной пасивки то тогда заполни еще Подсказка используетса
Всем ку……………………….
HELLICOPTER
Успехов твоей карте
Спасиб! Я надеюсь Близарды не обидят…
HELLICOPTER В принцепе сама карта без модов на 8/10 тянет Лафа я понял только Чяловекам с етим новым воином ну в общем карта хорошая, но я вижу названия поменять поленилса, кароче моя оценка 9/10
И ещо как зделать чтоб воиска как в доте шли?
Вот…
http://ifolder.ru/13397505
А.. сча релизззз… волнуюсь… =)))
Опять? Не гони все качает!!!
Моя карта полетела в один из серверов Playground! *Ура, Товарищи!*
HELLICOPTER
Я прошу у тебя розрешения посмотреть один тригер можна?
Как зделать так чтоб текс светилса над областю?
а кто вообще запрещал это? смотри канеш)
Но там стока я багов нашел… ппц….
Потом будете заценивать мою карту!
Уряяя она на ПГ
http://www.playground.ru/files/20273/
Коментим а то народ без коментов и оценок не тянется…. 8))
ППЦ я уже запарилса единствиные магии занимают 30 минут
а карта вообще!
Слушай я до пятницы(наверно) совершенно свободен! Давай помогу…
Ну че там давайте кидайте свои вопросы че уснули чтоль? ы
У меня нет пока вопросов, напиши мне тригер на задания разного типа
Я тебя как помощника напишу потому что ето будет гениальная карта
ну вот а говориш нету вопросов! ГЕНИАЛЬНЫЙ ты наш…)))
Теперь более подробнее распиши че нужно!
Мне надо тригер чтоб когда юнит начинал способность возле него появлялса то Медведь(мой нестандартний) то волк то черепаха ето надо Охотнику
HELLICOPTER
первый тригер это создать квест убить юнита и забрать с него предмет, сам зделаеш думаю. (там ток добавь включить тригер два)
Второй вот
Юнит получает предмет
Действие
Квест изменить задание и зделай отнести предмет. Включить тригер 3
Теперь третий тригер
Событие юнит вошёл в область (так я делаю(нарисуй область с переди этого юнита)
Действие
Тут уже if / then / Else
if (если)
юнит манипулирует таким-то предметом
То действия
Удалить этот предмет у него
Квест выполнен
Тригер — turn off this trigger
Иначе нечё непишы или зделай Do nothing
Вот етот квест создай мне на мапе
Ох [beep]! Мдаа я буду долго карачится! Ну что ж поломаем коту я…хвост…
Вперед мой друг тебе ж делать нечего
Ну погодь моя Страна Мостов MODERN 1.02c выйдет я там баги начну искать))
На создания боевих едениц ненадо!
Wortecs
04.08.09 22:49
http://ifolder.ru/13402700
Я почемуто немагу от тудаво качать
НУ ПОЧЕМУ!?(( а с webfile.ru Ты качаешь?
Только отудаво не качает ошибку выкидивает
http://webfile.ru/3818779
У меня большой вопрос по импорту моделей как совместить MDX и BLP допустим как здесь http://xgm.ru/files.php?section=wc3&fc=2&perpage=50&page=6 файл Поп
HELLICOPTER
квеста создай плиз
Я теперь понял почему так мало нормальных РПГ
Потомучто их делают не триггерами а JASS тьфу….
Ти тама JASSом наделаеся, там только вид карты и магии героям сделать то уже ничерта нехочетса
Ну готово!
http://webfile.ru/3818838
Если че не нравится я пойду бится об стену… Тебя тоже позову!!!
Вот магии героям дай мне сделать ПЛЗ!! С остальным иди к чертям))))) Я еле еле знаю тригеры! почти…
Силку незнайдено вот что мне пишет
Чего?? я по укр ничерта не поминаю! Хотя странно!
Я б тя покусАл, Если б че произошло!!!
Ты мне не даш доесть торт, который со днюхи почти протух)))
Ну че там? как обстановка?
Мож помоч? Как совместить MDX и BLP допустим как здесь xgm.ru/files.php?section=wc3&fc=2&perpage=50&page=6 файл Поп
Все я на боковую завтра прочту
Нет я с этим не дружу и беру модели без импортируемых текстур!
Ну лан скокойно те, мне кста, начинают по ночам снится моменты игры в варик, особенно где дота и я за компом и мои карты и все это в одной карте и я там играю, точнее хожу убиваю героев, итд… ппц да?=))))))
HELLICOPTER
найди мне пару красивіх воинов на охрану желательно с мечем и без импортированіх текстур
HELLICOPTER
Я чучуть посижу я мир в тригерах вижу ет пройдет
Надеюсь Лана я тож буду завтра, тьфу, седня искать но не с утра (до 12 по мск утро ы) а вечером на рыбалку с ночевой так что приеду завтра днем….
Now playing: Прыгай вниз — Олеся — вот под че нада делать карты для варика)) *KILL*
ЗЫ: Надеюсь модераторы нас с тобой не забанят и всю эту чушь не удалят?))
Ну что господа, мапмейкеры, наступило утро… день уже… Новые вопросы, новые задания, новые проблемы, итд…
Но пока почему то я тут один… Где вы?
BioAleks
Как пользуватса модельками с импортируванымии текстурами?
Wortecs, легко и просто. Надо знать путь который в реадэмэ написан для текстуры или же убрать путь war3mapImported и оставить тока название текстуры (только если незнаеш пути) (например unit.blp), файлы mdx можна и переименовывать (blp нельзя). Кароче с mdx (или mdl) чё хатите делайте. Потомучто путь к текстуре написан в mdx(mdl) файле.
P.S. когда вы закинули это всё надо сразу «сохранить как» делать. Если модели неработают всёравано, то перезагрузите редактор и будет работать. Если опять неработают, то или модель битая или вы что-то нетак зделали.
Wortecs
Вот получи как заказывал, модели…
http://webfile.ru/3819673
БиоАлекс
Подскажи наработкой как заставить юнита скастовать ОПРЕДЕЛЕННОЕ заклинание?
Мы собрались и нас очянь много, нифига непонял, Там МДХ и БЛП файл но мне надо чтоб они за одно работали(блп файл не понктограма)
HELLICOPTER
Смотря какое событие и условие
У меня ворд едит вообще попух webfile.ru/3819673 ничитает! точнее те файли что тама
Wortecs
Я там поставил вручную расширение файла
Попробуй другой формат поставить я поставил там .mdx а ты .mdl — он ваще у мну скачал в .mp3!!
BioAleks
Неважно главное мне увидить ДЕЙСТВИЕ а условия и событе Нах!))
HELLICOPTER
Глумно канешно но как я формат поменяю у меня все проги отказиваються их открыать
Wortecs
Вообщето blp файл это может быть текстура или пиктограма. Незнаю что значит для тебя работали заодно. И я копирую с текстурами. Так что читай на xgm
В ворлде едиторе есть менеджер импорта — ты че то мудришь!!
HELLICOPTER,
Неважно главное мне увидить ДЕЙСТВИЕ а условия и событе Нах!))
Если тебе неважно делай сам, без них незделаеш.
HELLICOPTER
Я не такой тупой которим вы меня щитаете, аможет и тупой
Блин народ ну вы даете мне надо модель с импортируваными текстурами работать заставить!
Может ВЛП путь в МПКЮ пак кинуть?
Как сделать так чтоб скачаная с http://xgm.ru/files.php?section=wc3&fc=2&perpage=50&page=2 Моделька под названиям RuneHolyAura роботала???
Wortecs,
Я тебе ёлки палки уже рассказал
Убери путь war3mapImported и оставь тока название текстуры этой!
Еслиб работало яб второй раз не спрашивал, а ты попробуй ето зделать посмотрим как роботать будя!!
У меня есть все модели с xgm и они все пашут, Так что ненадо.
Эту ауру я себе в карту делал, всё там работает.
Думайте своей головой, готовое каждый раз вам небудут делать.
Щас зделаю умное лицо и начну чтото мутить
создай карту пустишку с етой моделю xgm.ru/files.php?section=wc3&fc=2&perpage=50&page=2 RuneHolyAura я посмотрю может и за того что редактор старый
где можна скачать Wordedit 3.0 или еще круче
Я нормально попросил посмотреть что и как дальше я уже роздуплюсь!
ААААААААААА ДАЙТЕ НОРМ ВОРЛДЕДИТ!!!!!!!!!!
http://webfile.ru/placed?id=3819970
вот тебе мапа.
Ви капец полнейший!!!!!!!!! Якого …. ви не сказали шо war3mapImported надо зБЛП файла заберати????
Все я на вулицю бо бошня болить!
Я роздуплилса почти cо всем!!! и ктото тут украинский незнает
Детский сад.
Если ты уж делаеш рпг свою или шо у тебя там ты б неспрашивал глупые вопросы HELLICOPTER.
И канчайте флудить. Чат есть для этого
Мне пока ниче не нада, я хотел помоч, и рпг я не делал..
Warcraft: 3 TFT «Страна Мостов MODERN 1.02b»
Ну и чья это мапа?
Кто моделингом занимаетса?
Я поправлю…
Warcraft: 3 TFT «Страна Мостов MODERN 1.02c»
Моя(переделанная), но она же не рпг и уже выпущена… Я спрашивал когда нужно было — ответа почти не получил.
Wortecs
Я нет, это для меня сложно и нудно…
Кто вов играл, то кароче я проф умения почти как там зделал
Делай, некто тебе незапрещает.
Учись и делай
Может что нибудь хорошее зделаеш и оно станет популярным. Например карту
Канешно… ну возможно я уже половину зделал
Как зделать так чтоб когда ты покупад предмет в доме он ставал твоим
что входит в смысл твоим? Зделай отслеживание что если этот игрок купил предмет, а другой его взял, то у него он сразу выбрасываетса и пишетса сообщение например «это предмет игрока 1».
BioAleks
Та не в том дело, мне надо чтоб ты покупал предмет(Документы на дом) и когда ты его покупал ты получаеш тот дом в котором етот предмет лежит, и так для каждого игрока!(ДОМ А НЕ ПРЕДМЕТ)
HELLICOPTER
Мож помоч? выше вопрос написан!
Wortecs
Я дал те фатальный триггер!!! Там где респаун мопов-нейтралов, таблица предметов не дается ему!!! Я ищу способ как сделать хотимое!
Пришли свою карту я посмотрю и помогу…
Неа я сам зделаю а потом поставлю прогу что б никто ее неоткрил
ну ты… чародей еп… Нежить!!!! ПЛЕЕЕТЬ!!! Ну по блату пришли в личку =)
Я те недоверяю, я тя могу написать как соавтора b
Wortecs, тебе что тяжело поменять проверку вещи на дома? Тяжело додуматса?
Так вот поменяй и всё.
BioAleks
Ты не мож понять что я хочу!!! Мне надо что б стиоял дом Нетрально-пасивный и там продавалса один предмет, когда ты его купляеш он пропадает а тот дом в котором он!!! стает твоего цвета!!!!!
HELLICOPTER
Я чо на дебила похож, готовую карту отдавать
Wortecs
Зря ты так — человек хотел тебе помоч…..
Я же тот же мапмейкер как и ты, мне не нужна слава, мне нужны новые знания, неважно где, главное знания…
HELLICOPTER Создавай свою РПГ
Wortecs
Пришли не бойся=)) Я же свои карты уже выкладывал — ты должен мне доверять!
А так вот. BridgeTooNear MODERN v1.02d
Готовую карту пришлю потом
да ты вредный… я те реалхочу помочь… Мне ненужна твоя карта — мне нужны твои треггеры… пришли хоть их!
У мня там своих тригеров нету все или ваши или с RPGLegend
ну рпг легенд у мну нету(качать — скорость маленькая — нудно) есть только какая то но старая и не открывается так что пришли не в лом)) плз прошуу…
HELLICOPTER
не открывается, открой mpq архиватором и вытащи оттуда *.j файл.
Kapa6acvlk
И че потом? Я знаю что это файл jass а че дает оН?)
Как передать аргументы функции, выполняемой посредством
call TimerStart(CreateTimer(), 0.025, true function OnTimer(и тут как-то передать аргументы))
Или так нельзя?
Wortecs
Можно знаешь как сделать, с дропом предметов с мопов нейтральных — я все таки нашел. Так вот,
Теперь дроп идет по триггеру а не по таблице.
http://webfile.ru/3826165
Kapa6acvlk
Де мой спелл 64 удара?
Ты так и незделал? У меня некак неполучаетса
Бубелац
Я вообще непонял если чесно что нужно переделать тебе
BioAleks
Он про личный сценарий карты — нам до этого далеко… Или Киллинг Сприи помможет ему, но он приедет толкьо 16 августа.
HELLICOPTER,
Ты меня нещитай тут за тупого мапера. Слова «нам до этого далеко» нужно переделать в «нам нужно учитса и нам всё будет доступно, а также мы всё сумеем!»
Мне пофиг… я говорил за себя…
Неужели вопросы закончались? 3й день забастовки чтоль????
Тут всегда мало активности
Причем тут переделать?
Мне нужно передать функции таймера аргумент.
Точно как call MyFunction(*аргумент*), так и call TimerStart(…), только как, где указывать?
Как зделать 30 ти минутный таймер который начинает отщот со смерти юнита
HELLICOPTER вопросов дофига инета небыло
Wortecs
Как это как то… зашибись.
Зделай в переменной таймер например назвав его timer1
Дальше тригер юнит умирает
Действия
Запустить таймер как многократный (выбераеш свой таймер в переменных).
Создаёш второй тригер
Событие
Timer — time elapsed (вроде) (выбираеш свой таймер)
Действия
Твои действия
такая проблема :
делаю кампанию , раньше было все норм. Перешел давно на 1.23 — с тех пор не работает триггер : если герой умрет > миссия провалена. Смотрел в тригерах вроде норм, а все равно не работает.
правда я ее еще делал на версии 1.07 )
Вопрос
1)Где кроме http://xgm.ru можна скачать норм модели?
2)Где можна скачать такую наковальню как в ВоВ
Пока все
Vladislav, я незнаю. В 1.23 говорили что в новом патче небудут все карты работать.
Из за этого со старого редактора наверное у тебя и не работает…
Ха, в 1.07 делал?
Ты нормальный? Ты думаеш оно пойдёт из той версии аж на 1.23? Ну чувак ты тупиш… кароче ты понял
Wortecs, наковальня там есть на xgm поищи.
Где ещё скачать нескажу. Есть один сайт где их дофига классных…
Поищи кароче
у меня 2 вопроса
1.как сделать чтобы когда враг дошол до какойто области начали отниматься жизни их например 50
2.как сделать что бы шли как в тд сначала пошли например работники их убили пошли дальше уже чеорез 30 сек пехота потм дальже скоко я сосда
(пожалуйста скажите и не давать наработки по td с xgm обьясните вы)) )если можна
ответьте пожалуйста побыстре и правильно очень надо и правильно простите что умничаю
2) xgm.ru/files.php?s=9906495764580b69df3a37c2e6b89860&do=search&title=Dota&fc=4&sid=1&sortfield=dateline&sortorder=desc&perpage=50
Я тебе уже эту страницу 50 раз даю ёлки.
1. Юнит вошёл в область и твои действия
Де можна скачать человека такого как в вов в формате mdx?
Wortecs, xgm.ru
тема модели вов
капец шо прошу шо нет я сказал пожалуйста скаите вы а не xgm
Kedrevich, я тебе дал страницу на наработку. ШО ТЫ ТУПИШ?
Шо тебе там непонятно?
Возьми и поставь
BioAleks
мне всего то нужно тригеры (событие, условие, действия) если герой умрет > миссия провалена под 1.23 —
может у меня там какая нибудь логическая переменная вылетела.
А все остальные тригеры работают, если ты не понял !
Kedrevich, сразу прошу без обид:
1. включаем мозг и начинаем соображать:
Монстры должна появится, пойти из одной области в другую, дойдя до области умереть/взорваться/ремувнуться/переместится/итд.
Теперь наши действия: события: врем тайм элэпсед .
Условия пустые,
Действия: креате юнит фашинг поин (фэйсинг аэнгл) — создаем юнитов в области; для этого надо сначала создать область где они появлятся будут.
Сет вариабле: переменную типа «отряд» заполняем «ластр крейтед юнит груп»
Отряд — перейти нападая на врагов/двигаться — область
первый тригер закончился;
второй тригер:
событие: юнит хас деад
условие: юнит есть юнит хас отряд
and отряд ис деад —-тут точно не помню, там с Буелан компаризион надо подумать или с интегер компаризион «Намбер юнит ин отряд»
действия: креате таймер 30 сек показать ———-вроде так
ваит 30 сек тригер турн он
тригер турн оф тхиз тригер
Новый тригер: третий тригер идентичный первому, только вторые монстры
переменную используем ту же самую
за ним еще один тригер как второй , только он включает 3 волну…
что то в этом роде
Ни кто не подскажет адресс сайта где по языку варика подрбная инфа лежит ?
А то я его забыл.., Заколебался этот jass код искать в инете… название не помню… )) а хател сатьи покачать оттуда — надо карту оптимизировать.
Vladislav, объяснять надо правильно.
событие юнит умер
условие
юнит герой и умирающий юнит равно «твой юнит».
Действие
миссия проиграна.
Я думаю понятно?
Кароче жудь!
Дайте сайти с моделями для Варкрафта
Wortecs
xgm.ru темы «модели на заказ», «модели вов»
А где Kapa6abcvlk? чото давно не видел
Kedrevich
Я тоже непойму де он. Он мне нужен.
Жду его…
BioAleks Дай силку бо ненайду
Кто может помоч зделать квест на предмет(Чтоб тебе давали квест и ты шол убивал моба с него падал предмет ты его брал и относил)
Ты хоть понимаешь насколько он мне нужен
Kedrevich, мне без разницы на сколько он тебе нужен. Это твои проблемы.
Он мне тоже нужен.
Так что нужно ждать его… незнаю куда он подевался
Wortecs
http://xgm.ru/forum/showthread.php?p=645664#post645664
http://xgm.ru/forum/showthread.php?p=645561#post645561
Вот тебе две темы. Где тема «Модели вов» я непомню, поищи на форуме
у меня 2 вопроса
1.Как сделать рецепт на предмет я понимаю дето на сайте написано но долго искать скажите
2. У еня карта TD и мне надо знать как сделать чтобы монтсры не шли с тех сторон если на той стороне нет игрока
Для Всех
Я в принципе здесь, только у меня сейчас экзамены начались, готовлюсь.
Если адресуете лично мне вопрос, я отвечу, просто времени перечитывать 100 постов каждый день у меня нет. Извиняйте =).
Удачи на экзаменах
а может ктото ответит
у меня 2 вопроса
1.Как сделать рецепт на предмет я понимаю дето на сайте написано но долго искать скажите
2. У еня карта TD и мне надо знать как сделать чтобы монтсры не шли с тех сторон если на той стороне нет игрока
Kedrevich
2) Нусс… начнём
событие например прошло 0.10 сек.
условие
тут ненадо, зделаем условие в действии
Действия
If / Then / Else, Multi Function
Если
статус слота бери (проверку) в условии и ставь в нём условие «играет на этом слоте человек».
То
Do nothing
Иначе
Отключить монстров с той стороны
1) Я знаю тока рецепт на два предмета хотя можна и переделать.
Событие юнит получает предмет
Условия (2 условия)
Герой манипулирует предметом «…»
Манипулирующий предмет равно «…»
Действия
Удалить «предмет» которым манипулирует герой
Удалить «предмет 2» которым манипулирует герой (зачем я второй раз написал? Это для второго предмета)
Создать «твой предмет» и дать его герою
Создать спецэфект
Удалить последний созданный спецэффект.
ЕСли надо подробней, то опишу.
Kedrevich
По второму вопросу, лучше сделай так:
1. атака с каждого направления регулируется и создается отдельным триггером
2. в начале игры, через 1 секунду от начала триггером проверь какие игроки играют и включи (или выключи) нужные направления
3. если игрок вышел из игры, есть для этого специальное событие. отключи триггер атаки с направления вышедшего игрока.
BioAleks
Я знаю тока рецепт на два предмета хотя можна и переделать.
Событие юнит получает предмет
Условия (2 условия)
Герой манипулирует предметом «…»
Манипулирующий предмет равно «…»
Действия
Удалить «предмет» которым манипулирует герой
Удалить «предмет 2» которым манипулирует герой (зачем я второй раз написал? Это для второго предмета)
Создать «твой предмет» и дать его герою
Создать спецэфект
Удалить последний созданный спецэффект.
Мне кажется в этом триггере как минимум не хватает удаления старых предметов.
Вообще если в карте намечается большое количество сборных артов, порядка 50шт и более, то лучше делать систему объединения артефактов на jass, чем для каждого по отдельности, оно будет быстрее работать, вызывать меньшие подвисания при срабатывании (соединении).
Самая простая система соединения предметов вот:
События
Боевая единица — A unit Получает предмет
Условия
Or — Any (Conditions) are true
Условия
(Item-type of (Item being manipulated)) равно Предмет 1
(Item-type of (Item being manipulated)) равно Предмет 2
(Item-type of (Item being manipulated)) равно Предмет 3
Действия
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Если — Условия
((Hero manipulating item) has an item of type Предмет 1) равно Да
((Hero manipulating item) has an item of type Предмет 2) равно Да
((Hero manipulating item) has an item of type Предмет 3) равно Да
То — Действия
Предмет — Remove (Item carried by (Hero manipulating item) of type Предмет 1)
Предмет — Remove (Item carried by (Hero manipulating item) of type Предмет 2)
Предмет — Remove (Item carried by (Hero manipulating item) of type Предмет 3)
Герой — Create Предмет 4 and give it to (Hero manipulating item)
Иначе — Действия
Огромное спасибо и Kapa6acvlk и BioAleks но терь есть ещё один вопрос значит так
я хочу чтоб по всей карте босс ходил и всех убивал значит смысл такой
появился босс например ЗОМБИ и он начал ходить рандомно куда попало по карте типо появимлся и пошол рандомно куда сам захочит потом в другое место так далее и так далее
Kapa6acvlk, почти одно и тоже, но немного лучше.
Даже перевес в 1 миллиграмм, это все же перевес
Kapa6acvlk, чё там у тебя с экзаменами?
Огромное спасибо и Kapa6acvlk и BioAleks но терь есть ещё один вопрос значит так
я хочу чтоб по всей карте босс ходил и всех убивал значит смысл такой
появился босс например ЗОМБИ и он начал ходить рандомно куда попало по карте типо появимлся и пошол рандомно куда сам захочит потом в другое место так далее и так далее
Kedrevich, да видел я твой вопрос.
Я непомню как делать…
ааа я так надеялся на атвет ковбасный жныг 2
Создавай свое монстра 9 игроком, который ко всем враждебен и к примеру направляй его каждые 60 секунд в случайную точку карты.
ТАК СТОП ПОХОДУ ТЫ НЕ ПОНЯЛ НАДО СДЕЛАТЬ ТА К ЧТРОБЫ ЭТО ДЕЛЛ НЕ Я А САМО КАК НАПРИМЕР В КАРТЕ HERO DUEL ИЛИ RPG COOL ТАМ САМИ БЕГАЮТ И БООСЫ И ЗЛО
Ладно забам другой вопрос как сделать так чтобы вышел ктото например игрок 4 и всё его ищезло
Kedrevich
нет по моему ничего не понял как раз ты. У тебя в карте 8 игроков. ты создаешь триггером своего чудика игроком №9, и триггером его направляешь куда хочешь.
По поводу уничтожения всего что принадлежало игроку, есть событие игрок покинул игру, сделай под него действие, уничтожить всех юнитов этого игрока и все.
Не уверен что будет работать, т.к. проверить в одиночку невозможно, нужно проверять при игре по сети. Триггер должен уничтожать все что принадлежит вышедшему из игры игроку
function Trig_killall_Func001A takes nothing returns nothing
if ( GetOwningPlayer(GetEnumUnit()) == GetTriggerPlayer() ) then
call RemoveUnit( GetEnumUnit() )
endif
endfunction
function Trig_killall_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRectAll(GetPlayableMapRect()), function Trig_killall_Func001A )
call DestroyGroup (GetLastCreatedGroup())
endfunction
//===========================================================================
function InitTrig_killall takes nothing returns nothing
local integer i = 0
set gg_trg_killall = CreateTrigger( )
loop
exitwhen i > 11
call TriggerRegisterPlayerEventLeave( gg_trg_killall, Player(i) )
set i = i + 1
endloop
call TriggerAddAction( gg_trg_killall, function Trig_killall_Actions )
endfunction
Преобразован в jass, в целях оптимизации и сокращении кода.
Просьба проверить и отписаться о его работоспособности.
так вот что касается чтоб ктото ходил я сам узнал о твоего ответа а что касается выход из игры пока не с кем проверить но я открою чьюто мап и там посмотрю а потом друзья приедут и я ними проверю
Kedrevich, дааа… жестоко сказано. Я ими проверю. xD
Kapa6acvlk, так всё-таки чё у тебя там с экзаменами? Если всё хорошо поздравляю=).
А возможно ли создать свой собственный «Эффект молнии»? Это в редакторе объектов, Графика, Эффект молнии…
HELLICOPTER, через программу создания модэлей можна и создать своё, а потом засунуть в вар.
BioAleks
Уточни название программы пожалуйста…
HELLICOPTER, mdlvis.
заходи на xgm.ru там все шо надо для того чего тебе надо программ.
BioAleks
2 внутренних экзамена сдал, теперь экзамен в ГАИ которое ГИБДД =)
Kapa6acvlk, оу… х блин.
Ну молодец кароче гаишник ты наш)))
Я не гаишник, я на права водительские сдаю.
Wortecs
Ты сделал мапу?
Всем остальным
Есть люди которым нечего делать или хотят помоч которые, пишите тут или куда нить…
Kapa6acvlk
Здал?
BioAleks
А ты сам можешь сделать эффект молнии, у мну не получилось, на иксгм.ру делал через Excel. Получилось(!) — лажа….
Афигеть скока я искал эту страницу а оказывается надо было сверху категорию выбрать
Hectore
Гыг… А че хотел то?
Народ у меня 3 вопроса
1. как сделать чтобы мобы (не герои) ресались?
2. как сделать чтобы выбор был в таверне и блокировались герои при выборе 1го и выбранный вообще изчез изведу таверны и ещё чтоб выбранный герой появился в нужном мне месте сразу.
3. как сделать чтоб войск можно было покупать без стоящего рядом воина?
ну если можна:
как сделать летящий крюк который притягивает?
как сделать чтоб герой кидал куда-нить другого героя при этом тоб при подкидывании и падении наносил урон?
Ато выбор в регионах уже никому ненравица.
Вечером зайду сюда снова
Hectore
1. Поищи на этой же странице выше, я описывал как делать. Если не понятно то вечерком сделаю наработку…
2. В триггерах(Если русские) поищи параметр там есть(я про колличество героев возможных при найме). Если англ. триггеры, то тоже все потом… Вечером…
3. Для этого (Имхо это так) создаются Dummy (пустышки) юниты, которые имеют способность «Москиты»(Aloc), и создаются там где нужен юнит для покупки-продажи…
На твои вопросы есть один и тот же ответ:
Найди в инете карту DotA Open Object там поворуй JASS способности как у тини (крюк как у клока или фарша?).
HELLICOPTER, я не создатель моделей. Попроси на xgm в теме «Нужна модель? Вам сюда.»
Там может зделают.
Кстати мне нечего делать, но помогать мне впадлу в разработке мапы.
BioAleks
???
Я не просил модели =)…..
Помощь нужна при описании карты… Описание способностей и выкладывание этих описаний в кое-какие триггеры…
Вот если можешь моуг подключить…
HELLICOPTER, и какой смысл человека только для этого? Это тупо.
Описание и сам зделаеш.
Если чё надо пишы. Толку что в описании поможеш нету
HELLICOPTER
Если чесно я нихрена непоненл потамушто у меня такая система триггеров:
Боевая единица — A unit-type of (Triggerin unit) равно Игрок 1 (Красный) и т. п.
BioAleks
Лентяй! Также как и я… Это очень муторно и нада иметь много (я так думаю) воображения!
Hectore
Жди, делаю наработку
Hectore
http://ifolder.ru/13397505
Ты с англ. дружишь?
типо карта ну ща попробую.
чел ты уж извини но как мне поможет сделать выбор героя в таверне 1разово, если в этой наработке что ты мне кинул показано просто тупые перебежки мобов которые я и без таго знаю тока в более удобной форме. Одно я тока понел как портнуть героя в нужное место при выборе из таверны. но ответ на вопрос я так и неполучил как гребаных мобов ресаца заставить и 1раз выбор героя, а пассивки я итак нехуже дотеров делаю. Ох епона мама до меня дошло «»»2. В триггерах(Если русские) поищи параметр там есть(я про колличество героев возможных при найме).»»» там-же есть такая хрень. Слава моей учительнице!
народ вы ппц. Вы уверены что Uninstaly (Revive) при условии owner of (Dying unit) не равно Герой сработает на обычной боевой единице?
Hectore
Тебе приснилось чтоль, сам с собой разговаривал в пол 4 ночи)))) Что бы воскресить умершего юнита(не героя):
Действие (у мну русские триггеры): заменить умирающего юнита на тип умирающего юнита используя максимальные параметры боевой еденицы, ману и жизнь.
ыы давно меня тут не было а вопросы та все в темах описаны раз по 5
BioAleks давно не было меня но что это значит Kedrevich, дааа… жестоко сказано. Я ими проверю. xD в смысле жоско
Kedrevich
Ты прав, че я по 100 раз описываю как создать то или иное если оно уже есть в темах….
Это мое дело в 3 часа лазеть и смотреть форумы.
HELLICOPTER
Я вот посматрел DotA Open Object но там все в письменном виде и я немогу создать нужные переменные и подобрать триггеры.
Нет ли DotA Open Object с путевыми триггерами?
ато там даже ненаписано (Casting unit) или unit Type off вместо этого там одни «,АОЭ»:»
Kedrevich
х, если ты непонял… ты чё их вот так возьмёш и используеш их как материал?
Я ими проверю. Хех блин.
Теперь понял? Ну ты и тип)))
HELLICOPTER
Да я лентяй, и оч. большой. И с фантазией у меня плоховато, но в отличии от гектора я нетуплю как он.
Hectore
Тебе что тяжело из того текста найти всё? Это ужос…
Тебе уже 50 раз объяснили, а зделать неможеш. Делай сам тогда и не достовай людей.
Если неможеш воскрешение зделать, то иди учи редактор полностью заного.
Я кстати сам обучался (самообучение) по редактору. Мне некто непомогал, статьи тока некоторые чуть-чуть читал и всё, даже при том что я ленив.
Поэтому бери и учись
BioAleks
Нехочу быть «дадаколкой», но я согласен с тобой!
Hectore
Дота Опен Обджект Написана ПОЛНОСТЬЮ на JASS тебе осталось скопировать код способности, в этом коде найти нужные переменные, которые используются в способностях(нажми ctrl+d в редакторе объектов), и сами способности.
ВСЕ!!!
Это написано на этой странице как минимум 1 раз!!!
BioAleks
Кстати, я тоже самоучка, брал триггеры с чужих карт)) Особенно с AOS TFT итд…))
Епт какое нафиг воскрешение неморайте меня просттоой ерундой. Я немогу по тексту работать я ниче нинахожу ниодной подходящей переменной и триггера — я щас изучаю все что может быть похожим чтобы блин создать гребаный крук которые так многа людей любят.
Кратко говаря надо пудж варс взламывать и по ней учить и крюк и подкидывание.
стоп стоп Ctrl+d гговариш?
HELLICOPTER
Да. Тригеры я тоже брал бывало. Но потом я сам стал их делать. Вот так я и научился немного знанием редактора
Hectore, Ctrl+d значит?
Так так. Это функция очень полезна.
Ты видиш код заклинаний (для переменных вещ супер). Кароче показывает код всего. И у всего он уникален
А карта пудж варс открывается редактором?
Алекс ты какую нибудь карту делаешь?
нет не открывается pudge wars но както можно взломать наверноеж
Я вот посматрел DotA Open Object но там все в письменном виде и я немогу создать нужные переменные и подобрать триггеры.
Нет ли DotA Open Object с путевыми триггерами?
я тоже нечо понять не могу по 2 причинам 1 тошо в общем тебе не понятно шо сосдавать какой тригер и во 2 тупо выглядит
ОМГ! Тут вообще есть люди которые вошли в аналы ситуации???
Где киллинг_сприи???? Где Карабасик??? Где Гиппер Маппер??? Они должны нас рассудить!!!
Я тут как бы здесь =)
Я уже писал, если есть вопрос конкретный мне, я отвечу, если нет, я промолчу, т.к. мне некогда сейчас, у мну ппц засада =)
Народ дайте уж тогда ссылку на пашущий deprotect а не тот что делает лист файл и там такая же непонятная написанная хрень.
Kapa6acvlk
Гм… Мусор?)))
Hectore
Во-первых что такое deprotect? Если программа для разблокировки карт, то погугли или пояндакси.
Если что то другое то не ко мне, я не вкурсах.
да кстати Килинг_сприи всегда нужный чел
аа ну спасиб ато тот депротект с сайта «все для варкрафт» тока лист файлы делает.
Кстати вот он http://warcraft3ft.info/load/14-1-0-4071
У меня проблема не очень то связана с WE, но связана с PG:
Мою карту уже не добавляют почти неделю!!! Куда жаловаться? =(((
HELLICOPTER, да я делаю. Гладиаторы с моей системой одежды, ну или немного не с моей))).
А что? Покрайнемере таких немало и не много. И уникальность в системе.
Правда я как ленивый и оч. медленно делаю её.
ВСЕМ, если килинг_спри и остальные челы важны для вас, тогда я здесь вообще ненужен. Всёравно они лучше меня знают редактор
BioAleks
Ты че психуешь? Каждый человек уникален, и по своему умен. Ты, я, киллинг и другие тоже нужны в этом форуме, для меня(я надеюсь для всех) «важных челов» на этом форуме нет.
HELLICOPTER
Вы меня уже все достаёте своими глупыми выдумками. Я непсихую если тебе непонятно, я просто говорю.
И кончай за меня придумывать то что я неделаю.
Нащёт важных челов. Их здесь нет. Я повторяю, кончай придумывать
Да вы зае[beep]и!!! Че вам всем не нравится??? Тут форум для выеснения отношений??? Б[beep]я помогите ему или кому нужна помощь и от[beep]тесь от этой тупой темы «психология»!!!
HELLICOPTER
Прекрати психовать. Пора общатса по теме
Ну давай задовай… вопрос!
HELLICOPTER
сам ты, мусор…
Kapa6acvlk
Ну точно все на меня сердитые сегодня…
Kapa6acvlk, гыгы. Прально сказал)
Чёт народ наглеет.
HELLICOPTER, хах. Тебе? Вопрос? Да несмешы. Я думаю что ты незделаеш заклинание которое я попросил зделать карабасика. Так как я знаю что карабасик зделает его. У меня неполучаетса почемуто просто…
Если я в тебе ошибса извени. Всякое бывает и все мы ошибаемся.
Всем привет и это снова я вот у меня такой вопрос я делаю типа эволюции тока от 3го лица вот по этой теме у меня кокрас вопрос:
Как сделать когда меняется модель (эволюция) чтобы камера вертелась и двигалась на новом юните (тип по 2 ступени эволюции)
И ненаежайте на HELLICOPTER плз. подумаеш человек на нервах со всякими бывает.
_________________________________________________________________________________________________________________________
Вот ещё вопарос, тока не по теме как смайлы вставлять?
кто наглет я вопще не чо не говорю и не имею зла на всех просто мне насрать
ну что мн никто непаможит с 3м лицом при смене существ?
Kedrevich, мне тоже пофиг, но всему есть предел.
Hectore
Непомогу. С камерами у меня плохо. Не лады.
Да и тут некто и ненакого ненаезжает.
Смайлы через код вставлять. [img]смайл[/img] если я точно помню и знаю что тут так
dpk-79
Вот наработка
http://webfile.ru/3863196
dpk-79
Уточни что тебе именно нужно, сделаю как нада.
dpk-79
Ты в курсах что такое наработка???
Попробуй поставить область и там сделать погодный эвект и там будут снега и так далее
У меня вопрос а как сделать квэстты?
[новый пользователь]
Если русскоязычные триггеры, проблем не должно быть.
Иначе:
События: Инициализация карты (или другое)
условий нет
Действия: Задать поиски
Блин сча проще сделаю наработку, непоймет никто же…
Слушай, я сказал что «мы» тупеем? Я сказал что я так напишу что хер кто поймет!
а как понять задать поиски?
напиш по англиски по порядку
Berethor
http://ifolder.ru/13683044
сделай область это панель инструментов панель областей сделай область потом дважды нажми на области поставь галачку на погодный эфект и там будет список тоесть дождь снег и так далее этот эфект будет на области
сделай область это панель инструментов панель областей сделай область потом дважды нажми на области поставь галачку на погодный эфект и там будет список тоесть дождь снег и так далее этот эфект будет на области
dpk-79
Это так.
http://ifolder.ru/13683197
Заметь там сделано 2 погодных эффекта с приминением триггеров и без них — просто нажми два раза на область и там выбери эффект погоды.
dpk-79
ну все с меня хватит)) Я играть хочу, я писал об этом тока выше немного — ищи тут, все я пошел. Там даже и наработка есть…
dpk-79
«бесконечно пер из области?»
И что это означает? Говорите нормальным языком. Языком варкрафта
BioAleks
Очень сложно понять «бесконечно пер из области?».
Почему я такой шизик понял это???
dpk-79
Че еще нужно спрашивай «нормальным» языком.
HELLICOPTER
Успокойся. Потомушо я неразговариваю так как вы! Вашым языком тупым
dpk-79
Если ты незнаеш что такое язык варкрафта… небуду говорить кто ты. Области и т.д. это уже есть язык варкрафта
BioAleks
Во-первых не «нашим», а язык dpk-79.
Во-вторых он не тупой, а просто не понятный!
dpk-79
Вот тут ты меня поставил в тупик, я не знаю.
dpk-79
Учи сам русский, ботан фигов.
И научись писать мой ник правильно, прежде чем чтото говорить.
В нашей школе нет русского языка, и «пер» это не русский язык.
P.S. разницу? Да ты смеешься чтоли? о_О… невидел таких ещё. Если тебе чтото ненравитса, то вообще неприходи на этот форум или я лучше небуду. И больше небудет некаких этих тупых проблем
народ кто-нибудь подскажите как редактировать при помощи редактора трикеров в WorldEditor «Исходную позицию»? К примеру ко всем четырём рассам вместо Главных зданий с пятью рабочими юнитами поставить алтари.И когда запустить если игру, то чтобы алтарь был вместо основного здания с рабочими.
x-tiger
Если позиции статичны — делай триггерами.
dpk-79 vs BioAleks
Брэйк!!!
E = P(БiRБ W22; i)(БjMБ W22; j)(Б::s’eekLБ W22; k)U(БkL W22; 1Б W22; k)(Mds &`M W22; 1БPro 1Б W22; i)P W22; 1
Nlls Mudd)$ ss&ь?*+jj pqmmH()(@c5;c87;
dpk-79
Всёравно ты надутый батан.
И научись мой ник писать правильно, иначе я с твоим тоже самое зделаю.
HELLICOPTER
бокс брейк?
хах блин. Закончим пылающие беседы, толку от них вижу нету…
Емае так вы уже не потеме общаятесь. А где KiLLiNG_SPREEE? Я слышал он в камерах крут и может любую переменную на них организовать.
А вот я понел вопрос dpk-79 но я ненавижу предмет русского языка с 4го класса.
А можете помочь просто я тут хотел сделать квэст чтобы надо было поговорить с одним а потом поговорить с другим и все
Berethor
Событие игрок выберает юнит.
Условие «твой юнит».
Действие
Дать задание «поговорить с юнитом» (твоим юнитом вторым)
Hi all !!!
Подскажите плизззз как создавать свои квесты на карту??
И ответ знаю тока не люблю людей которые форумчанов лечат.
Кароче чтоб бесконечно перли используй событие Prelodic Agtument он те каждые несколько сенунд (которые ты написал) создает тех юнитоваых которых ты выбрал в триггере.
sinseer
Hi all !!!
Подскажите плизззз как создавать свои квесты на карту??
Я могу тебе подсказать если тока поочередные квэсты (в самом простом способе), А так надо лично ловить HELLICOPTER или Kedrevich.
ну мне нада квест …
взять у одного чела и здать другому
потом взять новый квест которому здал — убить 2 юнитов
и здать квест обратно и за выполненный квест получить шмотку
я по квестам 0 ((((
Hectore, ты понял, а я нет по одной причине.
Я непонял потомучто я неупотребляю все эти слова когда касаетса чтото варкрафта. Поэтому я непонял.
sinseer, взять отдать я уже писал как.
Событие игрок выберает юнит.
Условие «твой юнит».
Действие
Дать задание «поговорить с юнитом» (твоим юнитом которому отдать).
Я по квестам несильно, так что дальше другие помогут.
у мя тупой перевод ничо нету чо ты тут написал))))))дайте плиз ссылку на друго нормальный руссификатор триггеров
sinseer,руссификатор тригеров только один, и я им непользуюсь. Я просто перевёл с английского. Потомушо у меня с англ. языком всё ок.
Учить англ. надо. Бо англ. тригеры лучше чем те фиговые русские.
dpk-79
на 1 первый вопрост ответ дам на 2 сам незнаю))
там создаёшь 2 региона. в тригерах делаешь:
Событие:
Юнит вошёл в регион(и название 1 региона)
Условие:(нету)
Действие:
Юнит-создать юнитов через(Угол поворота,Направление:выбирай сам) в определённой области(область номер 2)
и вписываешь сколько нада юнитов и каких нада
dpk-79
«Предупреждение»
Обычно флеймы возникают спонтанно, развиваются очень быстро и заканчиваются лишь при вмешательстве модератора или когда все участники окончательно устанут. Это тот самый вид спора, в котором истина не рождается – по окончании флейма все спорщики чувствуют себя неудобно и никакого конструктивного результата флейм не дает. Яндекс ©.
Доигрался?))
Я создаю карту похожую на Moo Moo и у меня есть несколько вопросов:
1.Допутим началась игра,включился таймер,время прошло,пошли крипы(это я сделал).Как сделать чтоб,когда (ИМЕННО ПОСЛЕ ТОГО)крипов убили и включился новый таймер и именно после этого времени пошли крипы??
2.Как сделать чтоб при покупке банки одной и той же они складывались в один слот?
Пока всё,если ещё будут вопросы я напишу…….
В триггера немного шарю обращайтесь!
Да….вспомнил:
3.Как сделать чтоб за один тип воинов в определённой волне давали голд,сколько я поставлю,ну допусти за первую волну за каждого юнита 20 голд,можно ли это сделать через редактор обьектов?(типа за убийство этого юнита ,убивающий получает голды) . Или это токо через триггеры надо делать?
TimBeR-MaN
1. Возьми открой карту по типу Green TD, там поройся в триггерах типа WaweXX где XX номер волны, ну эт не важно, вообщем поройся в этой карте.
2. Эта те нада брать за основу предмета тот предмет или банку, который стакается в инвентаре.
3. Это делается на определенного типа юнита в редакторе объектов:
Например первая волна — пехотинцы — 20 голда
Вторая волна — стрелки — 40 голда
Называется этот параметр: Награда за убийство-Количество золота(или древесины).
2.Можно по подробней?
3.Я нашёл Stats-Gold Bounty Awarded , изменил эти параметры на мне нужные голды,но деньги с мобов так и не капают ,что делать?
TimBeR-MaN, чаво? Чё за х-ня извените за выражение? У тебя что редактор на англ. весь? Мда…
Тебе русский надо. Как и сказал хеликоптер «Награда за убийство-Количество золота(или древесины)».
BioAleks
Stats-Gold Bounty Awarded так и переводится Награда за убийство-Количество золота
мои вопросы остаются в силе
Я создаю карту похожую на Moo Moo и у меня есть несколько вопросов:
1.Допутим началась игра,включился таймер,время прошло,пошли крипы(это я сделал).Как сделать чтоб,когда (ИМЕННО ПОСЛЕ ТОГО)крипов убили и включился новый таймер и именно после этого времени пошли крипы??
2.Как сделать чтоб при покупке банки одной и той же они складывались в один слот?
3.Как сделать чтоб за один тип воинов в определённой волне давали голд,сколько я поставлю,ну допусти за первую волну за каждого юнита 20 голд,можно ли это сделать через редактор обьектов?(типа за убийство этого юнита ,убивающий получает голды) . Или это токо через триггеры надо делать?
TimBeR-MaN, по поводу третьего вопроса.
У тебя игрок за которого золото дают какой? (12 или нейтрально враждебный или хто он там…)
2. Бери например банку зелья маны или элексир возврождения и поставь в них максимальное количество (100 вроде максимум или 999, я непомню).
Да и банку я точную непомню. Я делал на какойто и когда я покупал новую они стакались.
1. Таймер говориш? Мне лень делать)))
Он игрок Player 6(Computer)!!!
1.ОБьясни плс за таймер))
TimBeR-MaN, зделай тригер прошло например 0.10 сек.
Условия нету
Действие включить награду за игрока 6
С вопросом #3 конец, вопрос №2 тоже исчерпан.
№1. наработку надо зделать тебе, чтобы неписать много и чтобы понял
Спс за ответ на вопрос №3 помогло)
2.Не получается,мб как-то подругому ,или я не так делаю? Если да,до как называется строчка там где изменять этот максимум?Подскажите плс
BioAleks TimBeR-MaN, зделай тригер прошло например 0.10 сек.
Есть и условие для этого — Инициализация карты.
Разобрался с №2
Нашёл в муму триггер отвечающий за складывание аптечек в 1 слот(му му 1.1 токо открывается)
В триггере нет ни событий ни действий ни условий
В функциях триггера только написана фигня какая-то
function Trig_Combine_Items_Conditions takes nothing returns boolean
if ( not ( GetItemCharges(GetManipulatedItem()) > 0 ) ) then
return false
endif
return true
endfunction
function Trig_Combine_Items_Actions takes nothing returns nothing
local integer ITEMCOUNT
local integer ITEMLOOP
local integer CHARGES
local integer MAXIMUM
local item NEWITEM
local unit OURUNIT
set MAXIMUM = 50
set ITEMCOUNT = 0
set ITEMLOOP = 0
set CHARGES = 0
set NEWITEM = GetManipulatedItem()
set OURUNIT = GetManipulatingUnit()
loop
exitwhen ITEMLOOP > 6
if ((GetItemTypeId(NEWITEM)) == (GetItemTypeId(UnitItemInSlotBJ(OURUNIT, ITEMLOOP)))) then
if ((GetItemCharges(UnitItemInSlotBJ(OURUNIT, ITEMLOOP)) + GetItemCharges(NEWITEM))
TimBeR-MaN
Мы не сможем тебе помоч, если у нас разные редакторы…
Это фигня называется даже не JASS а просто скрипт
а мб и джасс)
Также нашёл ответ на вопрос номер 1 и всё это в мапе му му 1.1! Кому надо зайдите в папку Levels триггеров этой мапы!!Кому нужен ответ на мой 2 вопрос зайдите в папку Combine Items и копируйте этот триггер себе в мапу!!!Удачи)))
Мне уже не надо помогать я всё понял))))
А эт я не знаю чё)) Джасс или скрипт ХЗ)) Я просто скопировал себе триггер из му му!))
Зделайте квест на предмет мне(взял квест пошол убил типа с него придмет випал(или купил предмет) и здал квест а то я пчусь а толку 0!!!)
HELLICOPTER
Есть и условие для этого — Инициализация карты.
ЭТо не условие, это событие. Нету такого условия. И условие там некчему.
Я всё правильно написал. Время прошло 0.10 сек. событие
Wortecs
Ну взял убил типа из него выпало можно и так зделать.
Событие юнит умирает
Условие «твой юнит»
Действие
Создать предмет «твой предмет» на месте умирающего юнита.
По поводу если он купит.
Событие прошло например 0.10 сек. (другого нечё незнаю лучшего).
Условие ненадо
Действие If / Then / Else, мульти функция.
Если герой манипулирует предметом (твой предмет)
То Задание изменено (и делаеш его как надо).
Иначе ничего неделать.
2 тригера, лучше ничо непридумалось, может ктото знает лучше…
Я пучилсак два днятак делал и ничего зделай плиз карту и там етот кв
BioAleks
Какой ты умный))
Wortecs
дай карту — помогу… =)
HELLICOPTER, это прикол или комплимент?
У меня вопрос…посматрел вроде неписали …. или плоха смотрел:
как зделать чтобы вещь могла улудшаться(как в доте некроманская книжка и некоторые другие) например:
1 уровень меча +15 урона
(потом покупаешь его снова и становиться 2 уровень)
2 уровень +40 урона
sinseer
Береш откриваеш карту WorldRPGlegend Там есть в тригерах папочка Сборные предметы, Береш один отудаво тригер и вместо тех предметов что там нужно подставлаеш и все
sinseer
Система объединения 2х однотипных предметов в другой предмет.
События
Боевая единица — A unit Получает предмет
Условия
Or — Any (Conditions) are true
Условия
(Item-type of (Item being manipulated)) равно Предмет 1
Действия
Триггер — Turn off (This trigger)
Предмет — Remove (Item carried by (Hero manipulating item) of type Предмет 1)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Если — Условия
((Hero manipulating item) has an item of type Предмет 1) равно Да
То — Действия
Предмет — Remove (Item carried by (Hero manipulating item) of type Предмет 1)
Герой — Create Предмет 2 and give it to (Hero manipulating item)
Иначе — Действия
Герой — Create Предмет 1 and give it to (Hero manipulating item)
Триггер — Turn on (This trigger)
А зачем выключать триггер в середине ???
Wortecs
Самый простой пример такого квеста, вот сделал наработку, смотри тут: http://webfile.ru/3874173
HELLICOPTER
Сам ради интереса убери выключение и посмотри что у тебя из этого получиться =). Если не догадаешься, то я скажу в чем фишка =).
Ээ… будет удалятся предмет всегда???
Kapa6acvlk
Cпс буду знать
А у мну релиз 3й версии=))
Жду поздравлений))
http://www.playground.ru/files/20273/
HELLICOPTER
Вещи не будут удалятся, тебя просто из игры выкинет и все =), т.к. там бесконечный цикл получается.
Аааа. Ы. Я просто видел проще, даже выкладывал наработку на этом форуме, вот тока ненайду никак ее((
Нашел! www.warcraft3ft.info/_fr/39/predmet1.rar
Я тут нарыл инфу про Kapa6acvlk
«Годы модостроительства берут свое, Занимаюсь модо и картостроением с 2000 года =))
Как говориться, себя не похвалишь, никто не похвалит =). Если что-то не ясно спрашивайте, постараюсь ответить если это в моих силах =))» — Сказал Kapa6acvlk =)
Готовтесь, релиз моей рпг я зазначил на 1 число
И где можна скачать норм гарену?
Wortecs
Убил вопросом))))
http://www.garena.com/
Wortecs, готовтесь, готовтесь… да мне всёравно на твой релиз если чесно. Ненадо писать на форуме по поводу этого.
Будет написано NEW когда вкачаеш карту и модератор её добавит
Wortecs
где карту скачать??? ссылку плз негде ненаходит
Народ я щас вашы переписки читал и у меня щас такая каша благодаря вам в голове намутилась что тока завтра зарберусь о чем вы писали, а вот о чем я тока что написал это бред.
ну вообще я пришол за ответом что делают эти новые функции триггерав версии игры 1.24b какойто ключ или тип этого и load и там какието триггеры, мне надо разобраца что они делают и как могут упростить создание новых триггеров.
HELLICOPTER
То что ты привел в пример, это не то. В твоем примере объединяются разные предметы. А я привел пример объединения одинаковых предметов. К примеру 2х мечей в другой более мощный меч.
И где ты это нарыл?
«Годы модостроительства берут свое, Занимаюсь модо и картостроением с 2000 года =))
Как говориться, себя не похвалишь, никто не похвалит =). Если что-то не ясно спрашивайте, постараюсь ответить если это в моих силах =))»
1. А нельзя просто в переменную записывать по 1 за каждый меч у героя? И когда набирается 2 в переменной то удаляется те 2 предмета и создается 1н больший?
2.Вот
http://forums.playground.ru/warcraft_3_the_frozen_throne/editor/222350/#243830
— Изменяю карту , условие такое что это город в нем по всей карте появляются зомби и идут на героев — это прописано в джазе конкретно копаться в нем долго, т.к зомби мне мало- хотел создать отдельный тригер : каждую минуту в случайной точке на карте появляется 10 зомби. это я сообразил, но как сделать чтобы они тупо не стояли на месте а шли рубить когонить из героев —
(у каждого игрока свой один герой)
Просьба отписать подробно и последовательно здесь или оставить аську или майл , тогда я скину мап лично и уже будем напару шарить ….
HELLICOPTER
Вопрос, зачем лишний геморрой, ответ без него жить слишком просто.
Зачем использовать переменные, если можно легко обойтись без них?
По твоей ссылке я вижу первый пост.
Dr.Brin
создай триггер типа этого:
Событие — каждые 5 секунд
Условие — нет
Действие — Направляй своих зомбарей, (перейти нападая на противников) в точку где твой герой сидит.
Я же сказал это город, а герой — это бегающий юнит ! (перейти нападая на противников — и что выбрать — область вся карта- ?) мне нужна детальная последовательность ….убей 20 секунд открой редактор да посмотри как там точно, чтобы мне лишним сообщением не захломлять этот огромный top =
И плиз не надо советов — сделай ну типо как-то так … я вариком занялся не давно , в триггерах шарю пока слабо …..карта классная хочу добавить зомбов и играть , впринципе карта готова …. Давайте мне подробно отпишем я вас беспокоить не буду , если есть желание чуток поучить мну (лучший вариант) тогда аська и тд, а пока вот че мы имеем :
события: время-Every 60 seconds of game time.
условий: нет
действия: Боевая единица-create 10 зомби for (игрок 12) at (random point in (playable map area))
Создаются — ура , но стоят, вроде атакуют када подходишь к ним …
Dr.Brin
перейти нападая на противников — и что выбрать — область вся карта- ?
Я же написал: «в точку где твой герой сидит«
мне нужна детальная последовательность
Ели ты не хочешь приложить даже минимальных усилий, какой смысл помогать тебе. Что бы ты просто взял готовый триггер и сделал copy > paste.
Kapa6acvlk, народ стал как я. Нет даже минимальных усилий.
Так что там нащёт 64-х ударов? Я все ещё неразобрал как зделать…
Dr.Brin
Иди на xgm и учи редактор. С такими знаниями и усилиями нечё ты несможеш сделать.
Тебе же написали действие. Создать 10 юнитов в любой точке карты и направить их на всех или на того кого тебе надо.
Наверно 100% что карта плохая получилась, если судить по знаниям. Толька ненадо обижатса
Kapa6acvlk-Я же написал: «в точку где твой герой сидит»
А я тебе тоже написал , героИ бегаЮТ по карте , какую точку конкретно мне задать ?!
Или если это действительно то что мне надо то я два раза пояснил покажи конкретно на тригерах КАК это сделать !
И не надо гнать там что я ни.уя не прилогаю усилий ….я не первый день просидел за эдитором и яндексе иская помощь на различных сайтах , как сделать то , как сделать это , меня просто уже зае.ало это т. к на половине сайтов информация просто скопирована с другова или слишком обобщающая где по существу мало говорится , а я задал конкретный вопрос — попросил два раза на него конкретный ответ а не» сделай как то так — пробуй короче че я те должен все говрить» А про карту я сказал что я её изменяю ! она готова только хочу сделать сложнее ! и че ты там из двух моих сообщений уже можешь о чем то судить ?
Kapa6acvlk
1.Ладно обойдемся без геммороя, а можешь нароботкой)) у меня русс триггеры — неудобно с англ на русс переводить…. Будь так добр…
2. Хочешь сказать что по этой ссылке ты не попадаешь на свой пост?
Dr.Brin
Так вот слушай: Создаешь зомби с атакой только «Герои» (ну или «Воздушные» «Герои»), затем задай Радиус обзора МАХ, и Дистанция получения приказа тоже МАХ (вроде 20000). Получаем — Зомбарь появляется, обнаруживает ближайшую цель (в данном случае — Герой), движется к ней что бы атаковать. Я думаю наипростейший вариант. Минус в том что Радиус обзора вроде максимальный 2000 =(. Ну если постараться то можно нафтыкать Dummy юнитов по всей карте что бы зона была разведана, юниты должны иметь способность «Москиты»(Aloc) и при необходимости иметь невидимость. Этих юнитов можно сразу нафтыкать по всей карте (юниты Dummy должны принадлежать к Владельцу зомбей) или создавать триггероно вместе с зомбями, создавая для них таймер исчезновения (находится в триггерах).
Я думаю все=)
Где можна скачать моделки кроме XGM?
Kapa6acvlk Очень большая просьба!!! Можеш зделать так как http://xgm.ru/files.php?section=wc3&id=3183 Только чтоб там лук крутилса Пожалуста!!!
HELLICOPTER — спасибо , попробую думаю поможет .
ОМГ ЛЮДИ! Загружаю свою карту в 124б Патче варика редактор и выдает:
Ошибка базы данных триггеров
Несоводение данных параметра (4,0)
И кнопка Ок, и бесконечное кол-во ошибок! ЧЕ ДЕЛАТЬ!?!?!??! *ПАНИКО*
HELLICOPTER
Что ты от того патча хочеш, на тот патч ниодна карта от 1.7-1.22 неидет туда надо новие карты!!!!
Hellicopter
Я хочу шоб у меня лифт работал.Что для етого нужно сделать?
И прими мои соболезнования по поводу карты.:(
Dr.Brin, ну вот, обиделся.
Если б ты прилагал усилия, то ты бы зделал. Учим англ. язык и будете знать все тригеры. Тока ненадо опять обижатса.
HELLICOPTER, ну это уже очень лёгкий и простой вариант. Кстати, он очень неудобный. Если делать, то лучше на тригерах.
Wortecs, с 1.23 тоже неидут половину, ато и больше.
И тот патч не багнут. Просто из за того шо в редакторе изменения в кодах, то теперь старый вар. непонимает всё. Ну может и ещё другие причины.
Лучше б эти близы переделали ограничение хотябы до 11.5 мб на сетевую игру для карт, а то это полная фигня… ещё и не все карты работают… ужос.
dpk-79,
событие юнит вошёл в область.
условие нету или если надо то какой юнит или игрок юнита
действие
там есть такое действие непомню как на англ. скажу так. Декорация поднять на высоту 1 (это например, можна и на 2, 2 — это максимум).
Используй декорацию лифт. Если надо наработку я зделаю, но на xgm есть статья про лифты
BioAleks
В игре тож карті незапускаютса
Wortecs
Я не моделлер. из 3D только с Valve Hammer Editor дружу.
HELLICOPTER
Именно поэтому я пользуюсь только редактором 1.21 версии =)
dpk-79
На XGM.RU есть статья про лифты.
BioAleks
Сейчас попробую 64 удара сделать, может чего выйдет =)
Kapa6acvlk
огромное спс.
Могу дать карту где есть такой спелл. Может от туда лучше зделаеш. Дать?
Кстати. Я пользуюсь редактором 1.23 версии =).
Я вам предложу фишку. Берём копируем вар 1.23 и обновляем вар некопированный 1.23 до 1.24
И будет у вас и тот варкрафт и тот. И некаких проблем.
Я с Valve Hammer Editor недружу… хочу подружитса =).
Вхахахах все клантесь царю WE!!! ( )
Нада было оч долго жать на «Ок» И ошибки прошли)))) Я жал на Йэнтэр минуту почти, и вуаля — никаких ошибок!!!
dpk-79
Я хочу шоб у меня лифт работал.Что для етого нужно сделать?
Я думал это насмешка на то что вы мне помоч ни чем не можете на счет WE — я думал у тя в доме лифт не работает)))))
BioAleks
наработка, вот: http://webfile.ru/3877785
если сделать тупо copy > paste, то спелл будет работать только для одного героя, при одновременном применении 2мя и более героями будут баги.
Кстати урон я к силе привязал, думаю сам поправишь если надо.
Kapa6acvlk, посмотрим.
Мне ненадо на несколько героев. Там только у меня он один такой.
Да кстати, нащёт к силе связан хорошо придумал.
Ток я писал нащёт скорости. Герой должен бить очень быстро (гдето раза в 3-5 быстрее).
HELLICOPTER, хаха. Ну ты жжош. В доме лифт неработает. Во прикол =).
Ну народ ну аомоч немогут!
Народ кому не тяжел и не лень помогите у меня 2 вопроса
1 Я нашол карту а там скины просто класные шо аж орать хочется но она не открываеца Пишет нехватка памяти
Чо делать подскажыте уж больно герои хороши
2 Как изменить звук атаки через тигеры или какьо подругому (Если это было извените я не весь форум читал)
Все кто поможет с этими вопросами буду очень благодарен и в свою очиредь чемто тоже помогу
Если не тяжело отведте в течении неделки другой (2 недели сил нету турпеть)
З.Ы Зарание спасибо !!!!
Roxta 1
Как изменить звук атаки через тигеры или какьо подругому
Можно изменить звук атаки через панель объедков , выбераешь перса и находишь строку бой атака1(2)звук оружия и выбираешь звук. но както можно и через триггеры но я незнаю как.
Чо делать подскажыте уж больно герои хороши
помоему нужно найти текстуры этих нестондартных г. и запихнуть в твою карту.только где искать незнаю.
dpk-79 Я имел в веду звуки нестандартные атаки а не звук например лйгкий режуший удар не вот взять к примеру что у меня сть меня есть Модель голеафа из Старкарафта Но при атаке звуков нету у меня есть звук Но я его пихаю но не знаю как и что если не тяжело подскажы а за героев поишем ничё страшного спсибо…!
Вот в моей карте идет выбор мода WTF или NORMAL плз скачайте и посмотрите как они сделаны — очень примитивно и 60% шанс возникновения бага — помогите плз!
Roxta1
1. Карта запротекчена, не откроешь, только через mpq редактор.
2. Через триггеры никак. можно импортировать новые файлы по путям старых, при этом игра будет читать по старому адресу новый файл.
BioAleks
Что там со спеллом?? нормально, пойдет или нет? Мне кажется вроде ничего получилось =).
HELLICOPTER
Это вообще к чему?
Kapa6acvlk Спаибо а за 2 спасибо хотя я ничё и не понял =))
А да ещо одно Де этот mpq Редактор можна скачать ?? подскажы если знаеш
Kapa6acvlk
Это я к тому что как сделать это переменнами?
Я хочу что бы вот так было:
Игрок голосует за WTF в переменную пишется +1
Игрок голосует за NORMAL в переменную пишется -1
Через некоторое время измеряется переменная если там >0 то мод WTF если
Я скачал этом мпкю редактор но извлёк а имена по фалй 000 файо001 как ихни оригинельные имена узнать надо ?
HELLICOPTER Так я не понял в чём у тебя проблема ???
Roxta1
Проблемы будут когда будут выбирать мод люди(возможно).
я вот хочу выбор мода сделать триггерно:
Это я к тому что как сделать это переменнами?
Я хочу что бы вот так было:
Игрок голосует за WTF в переменную пишется +1
Игрок голосует за NORMAL в переменную пишется -1
Через некоторое время измеряется переменная если там >0 то мод WTF если
Хм.. что то уже 2й раз недописывает…
…Если же меньше нуля то Нормал если же ноль то тоже нормал.
Kapa6acvlk, я говорю что надо чтобы юнит бил раза в 2-5 быстрее или в 10.
Или анимацию скорость раза в 2 увеличить. Спелл норм. Но мне ещё скорость надо атаки, как мне зделать?
Люди подскажите я скачал модельку серого рыцаря из W40k но он не проигрывает анимацию удара мечём только из пистолета стреляет. Что мне делать чтобы анимация удара мечём проигровалась ?
Еще вопр. как в панель текстур добавить новый тип склона?
Roxta
Где ты нашел модель голиафа?
BioAleks
Меняй скорость срабатывания второго триггера, чем меньше промежуток, тем быстрее рубит, но тогда анимация атаки играться не будет, т.к. не будет успевать. Для проигрывания анимации атаки нужно 1,1сек. Я подобрал время, так что бы вроде и быстро, но и видно что рубит.
HELLICOPTER
ну так в чем проблема?? Ты уже сам описал все что нужно сделать, я не понимаю, чего надо-то =).
dpk-79
Еще вопр. как в панель текстур добавить новый тип склона?
В стандартном редакторе просто добавить новый тип нельзя, можно заменит старый на новый через «Дополнительно > Изменить тип ландшафта». Для создания карт с различными поверхностями используются специальные редакторы, типа WEU и еще какой-то есть, забыл как называется, созданный специально для ландшафтников.
Kapa6acvlk
А на 1ый мой вопрос знаешь ответ?
dpk-79 С карты кто чужой там он как со старкрафта тутилька в тутельку тока без звука атаки 561595889 Тут я ваше фан старкрафта у меня есть почти все модели тераанов и невсе протасов а зергов тока Люкур и унталиск и миталиск вот если надо dpk-79 Я тебе скину голиафа Пс там портрет прикольный !!!
Kapa6acvlk Чувак гиганское спасибо я попытаюсь чонить смарозить со звуками =))
HELLICOPTER Я поиграл в твою карту нимного вроде всё чики бампони
А вот ещо вапросик если не тяжело отведте как можна зделать дикоративный труп Например дисантника если мона то подскажыте как
Извените я наверное надоел но вот ещо однр я тут чёта на своей мапе 13 метровой нахимичил ну короче ближе к делу у меня трупы медлено изчезають А герови вапше после смерти (Призрак в небе или на земле) Зависають примерно на 6 7 минкт а неписи не атакуют без Героя Кому не тяжежко помогите (без музыки она весит 8 метров) Но там есть баги некоторые И вот что ещо Мне так и не сказали как можна через мпкю редактор определить название текстуры и модели СПСИБО ОГРОМНОЕ тому кто навёл сеня на этот редактор (Kapa6acvlk) Кто знает помогите чесно говоря. А вот ещо вот я извлёк модели и карты Бункер_2 там есть десантник касмический хошу его запихать в свою карту но 2 модели редактор определить не может (далььний бой и ближний) Там так можна Помогите прошу вас (извените за блиный диалог) Я не знаю как на форуме редактирывать Сообшение.
Roxta 1
А вот ещо вапросик если не тяжело отведте как можна зделать дикоративный труп Например дисантника если мона то подскажыте как
Чувак ты по адресу! Вообщем создаеш нестанд.декорацию(разрушаемый объект) и делаеш файл модели юнита. далее находиш строку- Обект уничтожен? Выбираеш ДА. И все!
Я не знаю как на форуме редактирывать Сообшение.
с права сообщения! крестик удалить и т.д!
Подскажи пожалуйста какую дикорацыю выбрать я выбираю бочёнок и меня выкидует ?? Подскажы а (я разобрался сори Всё ока теперь)
Эх ты мой любимый сайт и его жытели (Тоесть зарегестрирываные) Шобы я без вас делал Спасиба за помщь У меня остался очень маленикий вопрос на который мне не ответили (не сочтите за грубость)
Извените я наверное надоел но вот ещо однр я тут чёта на своей мапе 13 метровой нахимичил ну короче ближе к делу у меня трупы медлено изчезають А герови вапше после смерти (Призрак в небе или на земле) Зависають примерно на 6 7 минкт а неписи не атакуют без Героя Кому не тяжежко помогите (без музыки она весит 8 метров) Но там есть баги некоторые И вот что ещо Мне так и не сказали как можна через мпкю редактор определить название текстуры и модели СПСИБО ОГРОМНОЕ тому кто навёл сеня на этот редактор (Kapa6acvlk) Кто знает помогите чесно говоря. А вот ещо вот я извлёк модели и карты Бункер_2 там есть десантник касмический хошу его запихать в свою карту но 2 модели редактор определить не может (далььний бой и ближний) Там так можна Помогите прошу вас (извените за блиный диалог) Я не знаю как на форуме редактирывать Сообшение.
Люблю и уважаю всех форучан на всех темах
Roxta1
Покань сайт с модельками плизз.
И подскажи я скачал модельку серого рыцаря из W40k но он не проигрывает анимацию удара мечём только из пистолета стреляет. Что мне делать чтобы анимация удара мечём проигровалась ?
Kapa6acvlk
Как ты не поймешь!?!? Я не умею никаких действия с переменными — помоги пожалуйста!!!
Дату выхода моей супер-рульной РПГ я переношу на 15-17 число Августа 2009 года иза нехватки времени иза учобы
Wortecs
Чесно говоря рпг меня не удивят) я их не люблю
Ты хотел сказать на 15-17 сентября???
mapsbykostian.юкоз ру(только по анг ато нерозрешает написать) зходим смотрим, Ты прав я тупанул
Roxta1
Размер карты не должен превышать 4 МБ!
dpk-79 Я щарил по чужым картам чувак извени поэтому я не могу дать тебе сылкк (нет незнаю) Если чё говори Говори какая моделька нужна может и есть Еслибы сылку знал обязательно бы дал.
Kapa6acvlk Я знаю но я не собирался её выставлять на оший обзор .
KiLLiNG_SPREEE
РОЛФРОЛФРОЛФ
Я долго ржал над твоим предпоследним и последний постом, а точнее количеством сообщений между ними)))))))))))))
гм… А теперь к серьёзному..паххаххххах… шучу)))
Ответы на вопросы:
1. Если ты имеешь ввиду что триггерно создается спец эффект над юнитом «Благодать»? Если да то он сам удалится как только проиграется…
2. Можем турнир 2х2 — Я, ты, он (она вместе дру…) и еще кого нибудь…
3. ХЗ — не занимался подобным.
4. Открываешь MPQ архиватором свою карту, сортируешь по типу .slc (или .slk — я забыл( ) там как минимум найдешь Молнии(по англ).slc(.slk) и еще всякую чушь…
Как заставить говорить артеса Как было глупо верить в свет звук(когда ты стаеш на область… сам понял
Kapa6acvlk, незнаю. Я играл на той карте и там было что анимацию атаки видно как рубит и быстро оч.
KiLLiNG_SPREEE
1. После проигрывания спецэффекта, его следует удалять, т.к. он отнимает память, если этого не сделать, получается утечка, тут HELLICOPTER не прав. Почитай про утечки памяти и как от них избавляться. Там вообще ничего сложного. Все триггерно созданные спецэффекты на твоей карте, можно удалять всего 1 триггером буквально из 3х строчек =).
2. только в Земли войны, и то уже дано не садился. Надо доделать уже каменного гиганта, и довести до ума арену, или вообще удалить ее к чертовой матери. Да и с дабл, трипл и т.д. киллами сейчас какой-то непонятный баг вышел, короче полная }I{опа, браться не хочется =)
3. Можно, то-ли на XGM, то-ли еще где-то была статья. Я помнится читал года два назад, где-то так.
4. Там вроде скрипты вообще не причем, это вроде стандартная хреновина, но я не знаю, будет ли игра читать такой файл, да и зачем это, если можно оптимизатором весь редакторский мусор по удалять.
З.Ы. заканчивай рекламировать русификацию триггеров, лучше JASS рекламируй =)
BioAleks
Давай карту, будем посмотреть =)
KiLLiNG_SPREEE
Тестируй карту на стареньком компе, типа P-II, 750 MHz, с 256 MB RAM, там сразу увидишь все утечки в чистом виде =). Проверено на собственной шкуре. Ведь в карту должны играть не только обладатели 8ГБ оперы и 4х ядерных процов.
Чуваки Так кто мне подскажет как избавица от 2 проблем
1 Враги не нападають без героев (причина) Они сильно долго висят в воздухе (Призраки) И остальные тела (Не героев ) Валяюца на земле и долго изчезают
2Кто знает как пользываца Мпкю редактором помогите я открываю им карты извлекаю от туда Но имена файлов (Вот привер) Файл 1
Файл 2 итак далие по вазрастанию что делать подскажыте
Буду благодарен всем кто поможет!!!!!!!!!!1
ребят у меня ещё кое чо по скрещиванию)))
нада чтоб бафы от спелов скрещивались например ударяет гном Thunder Clap и замедляет скорость на 50%(длиться 10 сек, а кулдаун у спела 3 сек) после перезарядки ударяет второй раз и чтобы замедление стало не 50% а 70%
sinseer
Это делается с помощью JASS который знают многие «активы» этого форума, но не я.
Kapa6acvlk
Ты поможешь мне с переменными? Я прошу тебя покажи простейшие действия с переменными! ПЛЗ!!!!
тогда как зделать….герой(или простой юнит) берёт шмотку, использует её, и навсегда превращяеться в другова юнита
sinseer
1. Качай русские триггеры.
2. Если таковые имеются то вот:
Событие — Юнит начинает приминять способность в действие
Условия — применяемая способность NEW SPELL
Действия — Боевая еденица: Заменить переключаегося юнита на тип NEW TYPE используя старые значения маны и здоровья.
Если опять я пишу непонятно то скажи я сделаю наработку…
И кста с днем знаний.
sinseer
Для этого есть специальная способность, называется «Темный» вроде. Меняет всех юнитов, на др. Вспомни кампанию, орк испил из источника и стал красным.
По поводу скрещивания бафов, стандартными средствами нереально, а через триггеры, геморрой какого еще поискать.
Roxta1
Имена файлов в архиве кривые, т.к. нету листфайла. Он был удален для уменьшения веса, и что бы «нубы» не лезли. Придется самому ручками выяснять как какой файл назывался раньше, ничего не поделаешь. Метод научно-исследовательского тыка еще никто не отменял =)
По первому вопросу, в игровых константах поставь время разложения, и т.п. на меньшее значение, или сделай триггер, который будет удалять погибший юнитов с карты через 5 секунд к примеру.
HELLICOPTER
Я подумаю
Kapa6acvlk Слушай спасибо но ты не мог бы мне дать файлы которые добавить надо Наприер
Ну там Unitwulkan или
TextresNT80
На подобе если не тяжело Это все команды которые я знаю
А если не тяжело название тигера можна (Если знаеш)
А шо за файлы ххх когда я открываю карту Через мпкю редактор а
Ага вот ещо Для знатаков придметов значит я хочу шобы у моего героя Воина (Со способностю) За спиной Был придмет (В даном случае рюкзак) Что надо ввести в поле Воздействие на цаль
И броню каое слово (ТБрнежытлет на тело)
HELLICOPTER
Вот наработка, читай внимательно коментарии, особенно в JASS, я там много понаписал. Использовал JASS, т.к. я не выдержал бы создавать 24 одинаковых действия, типа игрок 1 написал то-то, игрок 2 написал то-то и т.д.
http://webfile.ru/3884040
Roxta1
Не пойму, чего ты от меня хочешь? о_0
По поводу точек приложения, читай статью http://blizzplanet.ru/forum/archive/index.php/t-1356.html
KiLLiNG_SPREEE
Не ты не понял — у мну то голосуют все игроки (4 шт)! И идет какбы отбор)) а у тя я так понял просто жмет игрок «Да» и все он выбрал чето.
Kapa6acvlk
Сча буд читать — а вот меня устрошило JASS, т.к. я в нем -9999….
Kapa6acvlk
ОМГ
Он не качает — тупо переходит на главнуб старницу!!!! ПЛз в другой Фолдер! ПЛЗ!!
Я тока сказал тебе спасибо А у остольных спрасил =)
Кто мне писал насчёт звуков шо редактор итает звуки новые по старым путям у меня ничё не поучилось =(
Можна например один адрес звука ????
KiLLiNG_SPREEE
Мои представления:
Игрок 1(далее все игроки будут цыфрами) = Да За писывает в переменную Да
2 = да Изменяет переменную на «ДА»
3 = да Изменяет переменную на «ДА»
4 = нет Изменяет переменную на «нет»
5 = да Изменяет переменную на «ДА»
6 = нет Изменяет переменную на «нет»
7 = нет Изменяет переменную на «нет»
8 = нет Изменяет переменную на «нет»
9 = нет Изменяет переменную на «нет»
10 = нет Изменяет переменную на «да»
Итого: Последний игрок проголосовавший в этой переменной «ДА» — значит переменная остается как «ДА»?
Кто мне писал насчёт звуков шо редактор итает звуки новые по старым путям у меня ничё не поучилось =(
Можна например один адрес звука ????
HELLICOPTER
Перезалил http://rapidshare.com/files/274417344/vote.w3x.html
Roxta1
Я писал.
KiLLiNG_SPREEE
АААА так нельзя издеваться над варкрафтом.
Вот это всего 1 триггер, аааа убейте меня кто-нибудь:
function Trig_Chislo_geroev_plus_Conditions takes nothing returns boolean
return(IsUnitType(GetEnteringUnit(),UNIT_TYPE_HERO)!=null)
endfunction
function Trig_Chislo_geroev_plus_Func001Func001Func002001 takes nothing returns boolean
return(udg_auto_text1)
endfunction
function Trig_Chislo_geroev_plus_Func001Func001Func003Func001Func001Func001C takes nothing returns boolean
return(udg_Help1!=true)
endfunction
function Trig_Chislo_geroev_plus_Func001Func001Func003Func001Func001C takes nothing returns boolean
return(IsTriggerEnabled(gg_trg_zahvat_Red))
endfunction
function Trig_Chislo_geroev_plus_Func001Func001Func003Func001C takes nothing returns boolean
return(udg_chislo_unitov[2]==1)and(udg_chislo_unitov[1]>0)
endfunction
function Trig_Chislo_geroev_plus_Func001Func001Func003Func003Func001Func002C takes nothing returns boolean
return(udg_yderJanie[2]==0)
endfunction
function Trig_Chislo_geroev_plus_Func001Func001Func003Func003Func001C takes nothing returns boolean
return(udg_Help1!=true)
endfunction
function Trig_Chislo_geroev_plus_Func001Func001Func003Func003C takes nothing returns boolean
return(GetOwningPlayer(udg_A00)!=Player(6))
endfunction
function Trig_Chislo_geroev_plus_Func001Func001Func003C takes nothing returns boolean
return(udg_chislo_unitov[2]==1)and(udg_chislo_unitov[1]==0)
endfunction
function Trig_Chislo_geroev_plus_Func001Func001C takes nothing returns boolean
return(IsPlayerAlly(GetOwningPlayer(GetEnteringUnit()),Player(6)))
endfunction
function Trig_Chislo_geroev_plus_Func001Func003001 takes nothing returns boolean
return(udg_auto_text1)
endfunction
function Trig_Chislo_geroev_plus_Func001Func004Func001Func001Func001C takes nothing returns boolean
return(udg_Help1!=true)
endfunction
function Trig_Chislo_geroev_plus_Func001Func004Func001Func001C takes nothing returns boolean
return(IsTriggerEnabled(gg_trg_zahvat_Green))
endfunction
function Trig_Chislo_geroev_plus_Func001Func004Func001C takes nothing returns boolean
return(udg_chislo_unitov[1]==1)and(udg_chislo_unitov[2]>0)
endfunction
function Trig_Chislo_geroev_plus_Func001Func004Func003Func001Func002C takes nothing returns boolean
return(udg_yderJanie[1]==0)
endfunction
function Trig_Chislo_geroev_plus_Func001Func004Func003Func001C takes nothing returns boolean
return(udg_Help1!=true)
endfunction
function Trig_Chislo_geroev_plus_Func001Func004Func003C takes nothing returns boolean
return(GetOwningPlayer(udg_A00)!=Player(0))
endfunction
function Trig_Chislo_geroev_plus_Func001Func004C takes nothing returns boolean
return(udg_chislo_unitov[1]==1)and(udg_chislo_unitov[2]==0)
endfunction
function Trig_Chislo_geroev_plus_Func001C takes nothing returns boolean
return(IsPlayerAlly(GetOwningPlayer(GetEnteringUnit()),Player(0)))
endfunction
function Trig_Chislo_geroev_plus_Actions takes nothing returns nothing
if(Trig_Chislo_geroev_plus_Func001C())then
set udg_chislo_unitov[1]=(udg_chislo_unitov[1]+1)
if(Trig_Chislo_geroev_plus_Func001Func003001())then
call TriggerExecute(gg_trg_Proverka1)
endif
if(Trig_Chislo_geroev_plus_Func001Func004C())then
set udg_yderJanie[2]=0
if(Trig_Chislo_geroev_plus_Func001Func004Func003C())then
if(Trig_Chislo_geroev_plus_Func001Func004Func003Func001C())then
call EnableTrigger(gg_trg_zahvat_Red)
if(Trig_Chislo_geroev_plus_Func001Func004Func003Func001Func002C())then
call DisplayTimedTextToForce(bj_FORCE_ALL_PLAYERS,5.,(udg_Color[1]+(«Red|r «+»РЅР°С‡РёРЅР°СЋС‚ захватывать территорию.»)))
else
call DisplayTimedTextToForce(bj_FORCE_ALL_PLAYERS,5.,(udg_Color[1]+(«Red|r «+»РїСЂРѕРґРѕР»Р¶Р°СЋС‚ захватывать территорию.»)))
endif
endif
endif
else
if(Trig_Chislo_geroev_plus_Func001Func004Func001C())then
if(Trig_Chislo_geroev_plus_Func001Func004Func001Func001C())then
if(Trig_Chislo_geroev_plus_Func001Func004Func001Func001Func001C())then
call DisableTrigger(gg_trg_zahvat_Green)
call DisplayTimedTextToForce(bj_FORCE_ALL_PLAYERS,8.,(udg_Color[1]+»Red|r прерывают захват территории.»))
endif
endif
endif
endif
else
if(Trig_Chislo_geroev_plus_Func001Func001C())then
set udg_chislo_unitov[2]=(udg_chislo_unitov[2]+1)
if(Trig_Chislo_geroev_plus_Func001Func001Func002001())then
call TriggerExecute(gg_trg_Proverka1)
endif
if(Trig_Chislo_geroev_plus_Func001Func001Func003C())then
set udg_yderJanie[1]=0
if(Trig_Chislo_geroev_plus_Func001Func001Func003Func003C())then
if(Trig_Chislo_geroev_plus_Func001Func001Func003Func003Func001C())then
call EnableTrigger(gg_trg_zahvat_Green)
if(Trig_Chislo_geroev_plus_Func001Func001Func003Func003Func001Func002C())then
call DisplayTimedTextToForce(bj_FORCE_ALL_PLAYERS,5.,(udg_Color[7]+»Green|r начинают захватывать территорию.»))
else
call DisplayTimedTextToForce(bj_FORCE_ALL_PLAYERS,5.,(udg_Color[7]+»Green|r продолжают захватывать территорию.»))
endif
endif
endif
else
if(Trig_Chislo_geroev_plus_Func001Func001Func003Func001C())then
if(Trig_Chislo_geroev_plus_Func001Func001Func003Func001Func001C())then
if(Trig_Chislo_geroev_plus_Func001Func001Func003Func001Func001Func001C())then
call DisableTrigger(gg_trg_zahvat_Red)
call DisplayTimedTextToForce(bj_FORCE_ALL_PLAYERS,8.,(udg_Color[7]+»Green|r прерывают захват территории.»))
endif
endif
endif
endif
endif
endif
endfunction
function InitTrig_Chislo_geroev_plus takes nothing returns nothing
set gg_trg_Chislo_geroev_plus=CreateTrigger()
call TriggerRegisterEnterRectSimple(gg_trg_Chislo_geroev_plus,gg_rct________________000)
call TriggerAddCondition(gg_trg_Chislo_geroev_plus,Condition(function Trig_Chislo_geroev_plus_Conditions))
call TriggerAddAction(gg_trg_Chislo_geroev_plus,function Trig_Chislo_geroev_plus_Actions)
endfunction
Это пuздeц, у меня других слов нету
Я не вмдел я попросил адрес на подобе !!!
Хотябы 1
Roxta1
UnitsHumanArthasArthasYes1.wav
Характеристики звука: PCM Audio, 22050Hz, 353 kb/s, 1 chnl
Один из Yes’ов для Артеса
KiLLiNG_SPREEE
Гуи открыть не получиться, т.к. ты мапу оптимизировал, Его конечно можно при желании разобрать, но это должно быть какое-то ненормальное желание =), Я не садомазохист, я себя жалею =)). Он настолько страшный, что я думаю он на меня набросится, и съест. он напоминает мне страшного слюнявого монстра =))
Короче, срочно изучай синтаксис JASS, и оптимизируй это безобразие до нормальных размеров. А то в Гуи оно конечно может и красиво (Я думаю там симпатичные лесенки из if,else), а на деле там свалка. Кстати на гуи ты сам можешь посмотреть, т.к. название триггера нам известно: Chislo_geroev_plus, есть еще такой же триггер, только минус, и еще вроде 2 страшных триггера, я не запомнил названия.
Я только плюс взял, еще такой же по размеру минус есть =)
Для всех
Что такое утечки памяти, чем они плохи, и как с ними бороться, можно почитать тут:
на русском: http://xgm.ru/articles.php?name=jass_optimisations_and_leaks
на английском: http://world-editor-tutorials.thehelper.net/cat_usersubmit.php?view=27219
Английская статья, мне больше понравилась, т.к. в ней гораздо больше примеров триггеров с утечками, и способов борьбы, в отличии от русской статья не подразумевает больших познаний в JASS.
KiLLiNG_SPREEE
Мне стало интересно, на сколько можно уменьшить твой триггер, который я привел выше. В нем 221 строка, я уменьшил его до 75 строк, т.е. на 2/3.
Вот что у меня получилось:
function Trig_Chislo_geroev_plus_Conditions takes nothing returns boolean
return ( IsUnitType(GetEnteringUnit(), UNIT_TYPE_HERO) == true )
endfunction
function Trig_Chislo_geroev_plus_Actions takes nothing returns nothing
if ( IsPlayerAlly(GetOwningPlayer(GetEnteringUnit()), Player(0)) == true ) then
set udg_chislo_unitov[1] = ( udg_chislo_unitov[1] + 1 )
if ( udg_auto_text1 == true ) then
call TriggerExecute( gg_trg_Proverka1 )
else
call DoNothing( )
endif
if ( ( udg_chislo_unitov[1] == 1 ) and ( udg_chislo_unitov[2] == 0 ) ) then
set udg_yderJanie[2] = 0
if ( GetOwningPlayer(udg_A00) != Player(0) ) then
if ( udg_Help1 != true ) then
call EnableTrigger( gg_trg_zahvat_Red )
if ( udg_yderJanie[1] == 0 ) then
call DisplayTimedTextToForce( GetPlayersAll(), 5.00, ( udg_Color[1] + ( «Red|r » + «начинают захватывать территорию.» ) ) )
else
call DisplayTimedTextToForce( GetPlayersAll(), 5.00, ( udg_Color[1] + ( «Red|r » + «продолжают захватывать территорию.» ) ) )
endif
endif
endif
else
if ( ( udg_chislo_unitov[1] == 1 ) and ( udg_chislo_unitov[2] > 0 ) ) then
if ( IsTriggerEnabled(gg_trg_zahvat_Green) == true ) then
if ( udg_Help1 != true ) then
call DisableTrigger( gg_trg_zahvat_Green )
call DisplayTimedTextToForce( GetPlayersAll(), 8.00, ( udg_Color[1] + «Red|r прерывают захват территории.» ) )
endif
endif
endif
endif
else
if ( IsPlayerAlly(GetOwningPlayer(GetEnteringUnit()), Player(6)) == true ) then
set udg_chislo_unitov[2] = ( udg_chislo_unitov[2] + 1 )
if ( udg_auto_text1 == true ) then
call TriggerExecute( gg_trg_Proverka1 )
else
call DoNothing( )
endif
if ( ( udg_chislo_unitov[2] == 1 ) and ( udg_chislo_unitov[1] == 0 ) ) then
set udg_yderJanie[1] = 0
if ( GetOwningPlayer(udg_A00) != Player(6) ) then
if ( udg_Help1 != true ) then
call EnableTrigger( gg_trg_zahvat_Green )
if ( udg_yderJanie[2] == 0 ) then
call DisplayTimedTextToForce( GetPlayersAll(), 5.00, ( udg_Color[7] + «Green|r начинают захватывать территорию.» ) )
else
call DisplayTimedTextToForce( GetPlayersAll(), 5.00, ( udg_Color[7] + «Green|r продолжают захватывать территорию.» ) )
endif
endif
endif
else
if ( ( udg_chislo_unitov[2] == 1 ) and ( udg_chislo_unitov[1] > 0 ) ) then
if ( IsTriggerEnabled(gg_trg_zahvat_Red) == true ) then
if ( udg_Help1 != true ) then
call DisableTrigger( gg_trg_zahvat_Red )
call DisplayTimedTextToForce( GetPlayersAll(), 8.00, ( udg_Color[7] + «Green|r прерывают захват территории.» ) )
endif
endif
endif
endif
endif
endif
endfunction
//===========================================================================
function InitTrig_Chislo_geroev_plus takes nothing returns nothing
set gg_trg_Chislo_geroev_plus = CreateTrigger( )
call TriggerRegisterEnterRectSimple( gg_trg_Chislo_geroev_plus, gg_rct________________000 )
call TriggerAddCondition( gg_trg_Chislo_geroev_plus, Condition( function Trig_Chislo_geroev_plus_Conditions ) )
call TriggerAddAction( gg_trg_Chislo_geroev_plus, function Trig_Chislo_geroev_plus_Actions )
endfunction
Kapa6acvlk Спасибо
Народу а какой тигер нужен шобы трупи через 5 сек изчизали а ???
Подскажыте
Kapa6acvlk
Неужели просто надо скопировать в свою карту? А цикл там расчитан на N количество игроков или на любое кол-во?
хМ…. У меня со звуками такая лажа не работает =((
А вроде всё правильно Эх…
Roxta1
Что ты трупы убирались через 5 сек:
Зайди во вкладку дополнительно — игровые константы — время разложения трупа — 5 сек.
Kapa6acvlk
О!!! ТЫ НАСТОЯЩИЙ ДРУГ!!! СПАСИБО!!! Блин я так нуждался в этой помощи! СПС!!!
HELLICOPTER
Просто скопируй в карту, и все.
KiLLiNG_SPREEE
Просто удалил ненужные функции. Короче ничего сложного я не делал, главное понимать что ты делаешь =)
Я тут взял твою мысль с захватом территории, и сделал свою систему захвата и подсчета. Смотри что у меня вышло. можешь использовать в свой мапе если хочешь, только не забудь указать меня в помощниках =)
http://webfile.ru/3886230
Смысл карты следующий, когда количество героев одного клана превышает количество героев другого клана, то этот клан начинает двигаться к победе. Всего на шкале 101 ячейка (символ «|») 51’я ячейка, является серединой, и не закрашивается. Во время начала игры у обоих сторон по 50 ячеек своего цвета, когда появляется перевес, ячейки начинают менять цвет. Когда вся шкала окрашивается в определенный цвет, тот клан (чей это цвет) и выигрывает. Герои даются через 3 секунды всем игрокам, случайным образом, неохота было делать сложных систем, по выбору героя. это все-таки наработка =), но в нее можно сыграть с другими игроками =)) Короче получился прикольный мап =).
HELLICOPTER
Просто скопируй в карту, и все.
KiLLiNG_SPREEE
Просто удалил ненужные функции. Короче ничего сложного я не делал, главное понимать что ты делаешь =)
Я тут взял твою мысль с захватом территории, и сделал свою систему захвата и подсчета. Смотри что у меня вышло. можешь использовать в свой мапе если хочешь, только не забудь указать меня в помощниках =)
http://webfile.ru/3886230
Смысл карты следующий, когда количество героев одного клана превышает количество героев другого клана, то этот клан начинает двигаться к победе. Всего на шкале 101 ячейка (символ «|») 51’я ячейка, является серединой, и не закрашивается. Во время начала игры у обоих сторон по 50 ячеек своего цвета, когда появляется перевес, ячейки начинают менять цвет. Когда вся шкала окрашивается в определенный цвет, тот клан (чей это цвет) и выигрывает. Герои даются через 3 секунды всем игрокам, случайным образом, неохота было делать сложных систем, по выбору героя. это все-таки наработка =), но в нее можно сыграть с другими игроками =)) Короче получился прикольный мап =).
только не забудь указать меня в помощниках =)
LOL!))
Не я в том смысле шо они очень медлено исчезаюст а герои зависают (В воздухе)
Дух ну вы поняли как это можна исправить
И да ещо кому не тяжело напшыте все классы юнитов и текстур
Например;TexturesT80
Или UnitT80
Я например взял мне этот т 80 не нужен (Он у меня есть) =)
Кому не трудно подскажыте
Kapa6acvlk
Уделишь еще 18 секунд моей карте?
Если да, то скачай ее и просто запусти на меньше чем 60 сек.))))))
http://rapidshare.com/files/274754008/_4_BridgeTooNear_MODERN_1.03.w3x.html
Нарооод ну помогите А !!!!
ПОЖАДУЙСТАААА
KiLLiNG_SPREEE
При чем тут смерти, там критерий это численный перевес. К примеру в первом клане 3 живых героя, во втором 4, следовательно у второго клана перевес, и он начинает захватывать. Когда перевеса нет, то все стоит на месте, вообще ничего не происходит. Кстати сказать, система проще чем устройство пивной пробки, это только кажется что там все сложно. Если интересно могу все досконально расписать.
Roxta1
Ты обращайся к конкретному человеку, тогда помогут. Если ты просто в пустую стену говориш то шанс что тебе помогут 20%
Еще раз и подробнее опиши проблему.
Kapa6acvlk
Это тебе спасибо.
KiLLiNG_SPREEE
Для всех
во первых переписал все IF/THEN/ELSE, по умолчанию GUI на каждый IF создает отдельную функцию.
Определение: http://ru.wikipedia.org/wiki/Функция_(программирование)
Т.е. каждая функция, это можно сказать отдельная программа (или триггер, как тебе понятнее), и для запуска каждой ее отдельной части, и для поиска ее в памяти компу нужно время, т.е. чем их больше и чем торознутей комп, тем дольше будет идти загрузка карты и глючнее сама игра. Думаю ты замечал в некоторых картах при срабатывании определенных триггеров игра притормаживается, при игре по интернету, это чревато обрывами связи, т.е. это не хорошо, и мы должны как можно больше избавиться от таких лагов.
Так вот, я удалил все созданные редактором функции созданные для IF и перенес их действия прямо в код основной функции триггера, т.е. в наши действия.
Почитай эти статьи
Осваиваем jass
» Локальные переменные
» Условия и циклы в jass
» Функции в jass
» Устройство триггера в jass
Дальше не лезь, разберись сначала с этим. Я начинал с этих статей, все в принципе становится понятно с 5-6 прочтения. Я вообще его не понимал (в программировании я ну не полный 0, но 0,0001 где-то =)), и думал что не судьба, потом раз и получилось =))
НЕ стоит думать, что он сложен, не сложнее того же GUI, ведь это одна и та же палка, только с разных концов. Многие триггеры в JASS пишутся, следующим образом, делаем на GUI, переводим в JASS, оптимизируем, удаляем утечки памяти, и дорабатываем. Только профессионалы пишет все с самого начала в JassCraft’е, да и то это обычно не один триггер, а система триггеров.
Я имел в веду
медлено исчезаюст а герои зависают (В воздухе)
Дух ну вы поняли как это можна исправить
И да ещо кому не тяжело напшыте все классы юнитов и текстур
Например;TexturesT80
Или UnitT80
Я например взял мне этот т 80 не нужен (Он у меня есть) =)
Кому не трудно подскажыте
Я всем кто ЗНАЕТ
Kapa6acvlk
А как сделать клик на карте? Ну кликнуть на карте только компом…
Ребятт ))) я опять к вам по тупому вопросу!!!зыбал давно нередактировал))
Кароч мне над создать новое имя (новую характеристику) в обект едиторе
как Stats — Levels … или Data — Damage … или Data — Armor Bonus …
Как расчитывается поглощение урона в зависимости от значения брони? 1 ед. эквивалентна 6%, 2 ед. — 11%, 3 ед. — 15% и т.д., а формульно?
Хм… Тоже задумывался над этим вопросом. Сча подумаю…
как сделать чтобы предмет мог бы купить токо определенный класс война?
Ой)) я не к твоему посту)))) я к бубелацу)))
DеmonoiD
А какой — на пример скажи…
sinseer
Я даж не знаю про что ты) Я сча не этим загружен — я помогу тем чем сча загружен=))
)))))а чем ты ща загружен??))ntal
Неважно… Просто задовай мб отвечу… Я ж не один тут)
я уже задал
Кароч мне над создать новое имя (новую характеристику) в обект едиторе
как Stats — Levels … или Data — Damage … или Data — Armor Bonus …
Я имел в веду
медлено исчезаюст а герои зависают (В воздухе)
Дух ну вы поняли как это можна исправить
И да ещо кому не тяжело напшыте все классы юнитов и текстур
Например;TexturesT80
Или UnitT80
Я например взял мне этот т 80 не нужен (Он у меня есть) =)
Кому не трудно подскажыте
Я всем кто ЗНАЕТ
Я смотрел на эти циферки, никакой нормальной закономерности не нашел. =(
например предметом только для пехотинца( с учетом того что он сделан героем и с предметами героя)
DеmonoiD
Ну вообщем я знаю как, но не уверен что самый легкий вариант я скажу сча:
Боевая еденица — Событие получает предмет
условия — переключающийся юнит — юнит из типа юнитов «Пехотинец»
Если одно условие верное из этих (Тут указываешь предмет который не должен попасть к нему)
условия — тип предмета «ТАКОЙ ТО ТАКОЙ ТО»
условия — тип предмета «ТАКОЙ ТО ТАКОЙ ТО»
условия — тип предмета «ТАКОЙ ТО ТАКОЙ ТО»
условия — тип предмета «ТАКОЙ ТО ТАКОЙ ТО»
действия — Удалить все эти предметы которые ты создал
PS: если предметы стоят что то, то возвращать деньги им можно тоже с помощью триггера. но бл[beep] оч долго!!
Кароч помогайте мне и ему.
Бубелац
В константах нашел «Бой: Прирост порчи брони при уроне»
Вообщем ставиш число там и изменяется «формула» получения блок. физ. урона.
Я поставил 1.00 и получил: мне за 1 ед. брони дали 50% блока урона за 5 ед. 82%
ФОРМУЛА НЕ НАЙДЕНА))
Roxta1
Что бы герой долго не висел в воздухе — В игровых константах есть параметр:
Время разложения сек. (героя) — 3 сек
Видать у тя там стоит большое значение
sinseer
Создать наврятли получится, но вот изменить можно только в «Игровом интерфейсе»
Бубелац
Взято с XGM.RU
Снижение полученного урона за единицу брони:
Damage Reduction = Multiplier * Armor / (1 + Multiplier * Armor);
где Multiplier — это значение из Gameplay Constants — Combat — Armor Damage Reduction Multiplier, по умолчанию равное 0.06
sinseer
Невозможно, это уже из модификации игры в целом.
DеmonoiD
в принципе тебе HELLICOPTER ответил правильно, но можно сделать с подковыркой, просто дропать предмет и все, а не удалять и возвращать деньги. Написать в описании, что лавка с предметами еврейская, товар обратно не принимает =)).
Roxta1
время разложени, время смерти и т.п. ищи в игровых константах.
И да ещо кому не тяжело напшыте все классы юнитов и текстур
о_0
HELLICOPTER
В смысле клик компом??
KiLLiNG_SPREEE
Я не подбирал, они в таком порядке и должны быть, т.к. это порядок в котором будет понятно о чем речь.
Kapa6acvlk, на выходных карту скину, я занят просто.
sinseer, создать нельзя. Можна изменить до неузнаваемости =).
Я тут подумал над словами Kapa6acvlk.
Невозможно, это уже из модификации игры в целом.
И мне придумалось что можно зделать модификацию для игры (мод игры варкрафт другой). Но это надо знать программирование =)
Kapa6acvlk
Ну ты например жмешь alt+ПРАВЫЙ_КЛИК_МЫШИ и на карте мигает (!)… Вот а как сделать что бы мигал триггрерно… Вообщем нужно указать коротким пингом место на карте.
HELLICOPTER а какое сравнение ставить ??? логическое там или какое?
HELLICOPTER мож те легче доделать мою карту всеравно ее скачал потом вылажить и все….)) И написать там карта великого тригерщика HELLICOPTER…
Гм? Ты предлагаешь мне доделать твою карту и напсать что я ее сделал? Нах[beep]я мне такие проблемы?
Карту с нуля — это гемморой на век!
Вот наработка
http://ifolder.ru/13844711
так 0 то нет …токо тригеры сделать …ланшафт есть … геры есть войны есть
ifolder.ru/13844711 я не пойму чо там за код…. для скачки
KiLLiNG_SPREEE
WinMPQ — http://xgm.ru/files.php?id=1
BioAleks
У тебя есть исходники WARCRAFT3, что бы из переписывать? о_0
HELLICOPTER
Спецэффекты — Ping minimap for (All players) at (Position of (Picked unit)) for 1.00 seconds, using a Простой ping of color (0.00%, 100.00%, 100.00%)
Kapa6acvlk, у меня есть штука с помощью которой я могу переделать вар и зделать другой мод.
Но дело не в этом. Человек сказал что он хочет добавить новую характеристику. Поэтому я и сказал, это надо знать программирование.
Народ у меня пожар там есть очень нужный мне скин героя но его нету таи (Тоесть Не показует его)
Прожалуйста Напишыте все функцыми моделей тоесть NextursGoliaf
UnitGoliaf
Я например кто поможет постараюсь скинуть модель =)
Тока помогите !!!!!!!!!!!!!!!!!!!!
Я понимаю я надоел но помогите мне с этим и я буду реже сюда ходить (Мне Всё шо я хотел спрасить)
cs set udg_i = summa(10)
cs — это Custom Script в GUI интерфейсе.
set он и в Африке set, устанафливает значение переменной
udg_i — название переменной в GUI i, в JASS udg_i
summa(10) — summa — название нашей функции, 10 целочисленное число которое мы передаем в функцию, аналогично можно вместо 10 написать любое математическое выражение, то что в скобках будет подсчитано и передано в функцию, то что за скобками будет сложено (вычтено, умножено, поделено) после возврата результата функцией summa.
ваххаха я буду сча на полу… Я не понял что ты хочешь?!)!)!)))))))
«мпкю» редактор ? а полное название ? вот решил полазить по картам >< а как открыть защищенные не помню.
Roxta1
Если хочешь что бы тебе помогли, выражайся грамотно, и вырази мысль понятно, я например думал, что тебе нужны пути всех моделей и текстур из игры, а там их порядка 800 штук, поэтому я тебя просто игнорировал, из-за тупого вопроса. Поэтому просьба писать так что бы не тебе одному понятно было.
KiLLiNG_SPREEE
не а для чего тут (9+1) а потом еще +2? так то синтаксис я понял, мне не понятна суть происходящего
Это для примера, (9+1) — это имеется ввиду, что можно записать математическое выражение, результат которого и будет передан в функцию, в начале мы передавали 10, но можно 10 записать как 9+1 или как 7+3, это роли не зыграет, если оно в скобочках и не поделено запятыми). +2 это значит что после срабатывания функции summa, и возврата значения (integer) для записи его в переменную, сначала к результату (который был возвращен) будет прибавлено 2.
Vladislav[567]
Читай мой пост от 04.09.09 14:40, на 15 странице 4 сверху (если у тебя форум по страничкам тему разбивает).
Я наверное кажсь задротом но…
Думайте чё хотите мне до фени….
Ну вот ближе к делу я когдато знал тигера шобы можна на области спавнить (Создавать) кавонибуть (Солдат)
Раньше у меня получалось но было не больше 3 штук а ставил 15
Помогоие вспомнить а ??
Или я не туда звшол ??
Я уже давно скачал русские тигера
Но у меня ещо небыло тригонометрии понимаеш
А вот синусы и косинусы чуток знаю, а вот с какого градуса начинать с первого градуса или как
У меня есть варкрафт Эвил коре (Го я играю в фрозентрон) Там есть карта типа охотники на зло или за нечистю
(Это не охотники которые в стандартном варе)
Так вот я там пошаривал тигера и шото получилось но больге 3 уродцев не получалось (Выставлял 15)
Вот так вот.
А вот насчёт моделей я нашол её (И даже другие)
Спасибо чувааак!!!
(Мне надоело коректирывать это сообшение но)
Килин_сприи У меня есть модель которая может драца в ближнем бою (Даже 3)
Но деруца тока в дальнем (У меня есть модели шатла из стар варс при помоши способности статуя его можна пасадить как в фильме тоесть крыльями вверх а не в боки)
Так какая способность для этого нужна а???
Kapa6acvlk
А как проиграть звук для отдельного игрока, тоесть что бы не всем звук звучал?
Через тигер но какой я не знаю точно
HELLICOPTER
А вообще так можно? если где-то видел, то карту в студию, бум разбирать ее =)
Kapa6acvlk
А помойму так можно вроде както…
Гыы… Прикинте! Я тоже знаю как но не помню как точно)))
Все могут сказать что не помнят точно, забыли итд… А вот помоч толком не каждый.
люди подскажите пожалуйста!!Уже сотый раз задаю этот вопр.Но мне некто не отвечает(((((
я скачал модельку серого рыцаря из W40k но он не проигрывает анимацию удара мечём только из пистолета стреляет. Что мне делать чтобы анимация удара мечём проигровалась ?
ЗАРАНЕЕ СПАСИБО.
dpk-79
Выбери этого юнита, слева где его модель, но чуть выше там небольшой список прокрутки: Жми в сторону(любую) и ищи, есть ли там та анимация которую ты ищешь.
ПРОСТИТЕ ЗА ОФФТОП (и за капс) — Очень понравилась статья в Wikipedii
«Фульминат ртути (гремучая ртуть), Hg(CNO)2, — ртутная соль гремучей кислоты, инициирующее взрывчатое вещество.
Белый или серый кристаллический порошок, нерастворим в воде. Имеет сладкий металлический вкус, ядовит.
Кто не понял — значит я с плохим чувством юмора.
Выбери этого юнита, слева где его модель, но чуть выше там небольшой список прокрутки: Жми в сторону(любую) и ищи, есть ли там та анимация которую ты ищешь.
Ну и… анимация то есть.Но когда юнит атакует(в игре) проигрывается только 1 анимация!
Кстати юмор частично понял. Проняло.
HELLICOPTER
Кого ты решил взорвать?
Карабас
Имеет сладкий металлический вкус, ядовит.:))
Кто-то уже попробовал.:-)
Какой прогой можна зделать так чтоб вские не залезли через ворлдедит
pk-79
Событие: Юнит атакован
Условия: Атакующий юнит ТАКОЙТО ТАКОЙТО
Действия: Проиграть амимацию (атакующего юнита) atack2 (наверно)
Все вроде.
Как всунуть свою картинку екрана загрузки? У меня есть картинка в БЛП формате
KiLLiNG_SPREEE
Нах этот гемморой???
Я мб более падробно описал… и довольно таки просто.
Я решил взорвать форум и начать его закрывать и создавать новый!
МНе помоч надо оно просит МДЛ фаил!!
Работы как в макдональсе — дохY9 вопросов и головная боль…
Wortecs
Он у тя потом попросит mdx файл, так как лоадскрин доты в формате mdx!
Killing
HELLICOPTER и dpk-79 нет можно заменить названия анимаций зайти в редактор моделей или анимаций или в куда там еще. . . я хз, кароче где храняца названия анимаций какого либо юнита.
там поменяй местами названия: той, которая тебе нужна на ту, которая не нужна.
пасибо тебе!!
Люди памагите где находятся все анимации в игре???!!!?!
Ппц что за вопросы???
У вас вопросы похожи на:
Где взять меч из W4k…
Абсолютно такие же вопросы идут.
Вывод: Проблему выкладывайте и после проблемы вопрос!
Еще оффтоп: http://users.playground.ru/298128/
Действует с 23.08.2009 до 22.09.2009
В бане. Причина: обсуждать ограбление банка на нашем форуме запрещенно.
HELLICOPTER
та в бан их всех, если народ непонимает. Надоели уже)))
Я уже давно скачал русские тигера
Но у меня ещо небыло тригонометрии понимаеш
А вот синусы и косинусы чуток знаю, а вот с какого градуса начинать с первого градуса или как
У меня есть варкрафт Эвил коре (Го я играю в фрозентрон) Там есть карта типа охотники на зло или за нечистю
(Это не охотники которые в стандартном варе)
Так вот я там пошаривал тигера и шото получилось но больге 3 уродцев не получалось (Выставлял 15)
Вот так вот.
А вот насчёт моделей я нашол её (И даже другие)
Спасибо чувааак!!!
(Мне надоело коректирывать это сообшение но)
Килин_сприи У меня есть модель которая может драца в ближнем бою (Даже 3)
Но деруца тока в дальнем (У меня есть модели шатла из стар варс при помоши способности статуя его можна пасадить как в фильме тоесть крыльями вверх а не в боки)
Так какая способность для этого нужна а???
(Может ответите)
Roxta
Чета я ничо не понял…Поподробнее.
И еще… ответте на вопрос как заменить аним на др анимацию. мне очень нужен ответ ато завтра понедельник и учиться………
KiLLiNG_SPREEE
Если бы ты привел карту в целом, было бы проще, т.к. не понятно, что например за юнит hC17, и зачем вообще нужна переменная udg_nt, она не используется этими триггерами.
Когда мотрю в код, вроде тот кто его написал знает что и для чего нужно, но с другой стороны для меня некоторые вещи непонятны, например использование else в функции Trig_Flamethrower_Actions, ведь если else, то ничего не происходит, тогда зачем вообще оно нужно? зачем делать отдельные действия присвоения значений переменным (локальным) когда можно им присвоит значения при их объявлении, для меня тоже загадка. При том код содержит довольно много утечек памяти, видно что человек про них читал, но так и не понял сути т.к. он вызывает функцию: call DestroyGroup( GetLastCreatedGroup() ). Но эта функция не будет уничтожать созданную группу юнитов, хотя я не проверял, сам предпочитаю создавать локальную группу и потом уничтожать ее. Строение цикла тоже странновато, обычно делают так, что действие set i=i+1, самое последнее, а тут оно вверху. В конце триггера он пишет
set u=null
set a=0
set i=0
set p=null
Нет смысла обнулять локальные переменные, они будут уничтожены после завершения функции, да и в чем к примеру смысл присваивать i = 0, ведь 0 это то же число, и он просто занесет 0 в переменную =) обнуление p, запишет в переменную null, но при этом не удалит точку которая была создана при присвоении.
Если дашь мапу, могу более подробно разобрать.
dpk-79 Я не знаю сам хочу найти
KiLLiNG_SPREEE
Не знаю в чем прикол прикрепления ее к статье, т.к. довольно странная, как я и говорил, триггер первый (Firethrower type) вообще не нужен, глобальные переменные не нужны. Короче я немного ее поправил, теперь там в принципе все должно быть ясно, попробуй ее разобрать. вот ссылка http://webfile.ru/3895845
Если теперь возникнут вопросы, пиши я объясню.
А телепортация (в кампании например) через портал идет триггерно? или просто способность какая?
HELLICOPTER
не понял что за телепортация?
KiLLiNG_SPREEE
Хорошо, я распишу все и выложу.
Народ хелп
Значит так вот у меня есть модель которая может драца как в дальнем как и в блжнем
Но атакует тока в дальнем как зделать так чтобы он дрался и в ближнем
Пожалуйста помогите
Kapa6acvlk
Подходиш к порталу и он тя телепортирует куда нибудь — это триггерно?
Roxta1
Тебе нужно что бы имел спелл Для переключения из дальнего в ближний и наоборот?
http://mapsbykostian.юкоз.ру заходим смотрим(юкоз ру напишите по анг)
KiLLiNG_SPREEE
Постарался расписать, смотри, что не понятно спрашивай.
//Это функция, берет юнита из локальной группы g и передает его в триггер gg_trg_Fire_damage
function Trig_Flamethrower_Func2 takes nothing returns nothing
//этим действием мы запускаем триггер gg_trg_Fire_damage
call TriggerExecute( gg_trg_Fire_damage )
endfunction
function Trig_Flamethrower_Actions takes nothing returns nothing
//объявляем локальные переменные, и присваиваим им значения
//u = Атакующий юнит
//s массив переменных с типом спецеффект
//i целое число
//p и b точки, p — точка где находится атакующий юнит, b — точка где атакуемый юнит
//a — реальное цисло, умной функцией AngleBetweenPoints присваиваем ей угол
//g — группа юнитов
local unit u = GetAttacker()
local effect array s
local integer i
local location p = GetUnitLoc(u)
local location b = GetUnitLoc(GetAttackedUnitBJ())
local real a = ( AngleBetweenPoints(p, b))
local group g
//проверяем тип юнита, ести тип юнита u (атакующий юнит) не равен hC17,
//то прерываем действие функции командой return
if ( GetUnitTypeId(u) != ‘hC17’ ) then
return
endif
// данной функцией мы перемещаем нашу точку p для того что бы не оздавать новую и сэкономить память
call MoveLocation(p, GetLocationX(p) + 50 * CosBJ(a), GetLocationY(p) + 50 * SinBJ(a))
//устанавливаем знацение переменной i = 0
set i=0
//запускаем цикл
loop
//выйти из цикла если i больше 4
exitwhen i>4
//увеличиваем значение i на 1
set i=i+1
// данной функцией мы перемещаем нашу точку p для того что бы не оздавать новую и сэкономить память
call MoveLocation(p, GetLocationX(p) + 50 * CosBJ(a), GetLocationY(p) + 50 * SinBJ(a))
//создаем спецэффект горения в точке p
call AddSpecialEffectLocBJ( p, «DoodadsCinematicFireRockSmallFireRockSmall.mdl» )
//присваиваем переменной s с индексом i значение последнего созданного спецэффекта
set s[i] = GetLastCreatedEffectBJ()
//записываем в переменную g юнитов находящихся в радиусе 70 от точки p
set g = GetUnitsInRangeOfLocAll(70.00, p)
//отправляем группу юнитов g в функцию Trig_Flamethrower_Func2
call ForGroup( g, function Trig_Flamethrower_Func2 )
//уничтожаем группу g, что бы освободит память и избежать утечки
call DestroyGroup( g )
//завершаем цикл
endloop
//задержка равная 0,3 сек.
call PolledWait( 0.3 )
//устанавливаем i = 0
set i=0
//запускаем цикл
loop
//выйти из цикла если i больше 4
exitwhen i>4
//увеличиваем значение i на 1
set i=i+1
//уничтожаем спецэффект s с индексом i
call DestroyEffectBJ( s[i] )
//завершаем цикл
endloop
//удаляем точки p и b что бы не занимали память и не создавали утечек
call RemoveLocation ( p )
call RemoveLocation ( b )
endfunction
//===========================================================================
//Этой функцией мы создаем триггер, присваиваем событие и действия ему
function InitTrig_Fire takes nothing returns nothing
set gg_trg_Fire = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Fire, EVENT_PLAYER_UNIT_ATTACKED )
call TriggerAddAction( gg_trg_Fire, function Trig_Flamethrower_Actions )
endfunction
function Trig_Fire_hit_Actions takes nothing returns nothing
//объявляем локальные переменные, и присваиваим им значения
//u юнит переданный из функции Trig_Flamethrower_Func2, до этого содержащийся в группе g
//u2 атакующий юнит
//s спецэффект
local unit u = GetEnumUnit()
local unit u2 = GetAttacker()
local effect s
//Создаем спецэффект на юните u в точке приложения «origin»
call AddSpecialEffectTargetUnitBJ( «origin», u, «DoodadsCinematicFireRockSmallFireRockSmall.mdl» )
//присваиваем переменной s значение последнего созданного спецэффекта
set s = GetLastCreatedEffectBJ()
//ждем 0,1 сек
call PolledWait( 0.01 )
//наносим повреждения юниту u, от имени юнита u2, в размере 5 урона с типом атаки герой, тип урона огонь
call UnitDamageTargetBJ( u2, u, 5, ATTACK_TYPE_HERO, DAMAGE_TYPE_FIRE )
//ждем 0,06 сек
call PolledWait( 0.06 )
call UnitDamageTargetBJ( u2, u, 4, ATTACK_TYPE_HERO, DAMAGE_TYPE_FIRE )
call PolledWait( 0.06 )
call UnitDamageTargetBJ( u2, u, 3, ATTACK_TYPE_HERO, DAMAGE_TYPE_FIRE )
call PolledWait( 0.06 )
call UnitDamageTargetBJ( u2, u, 2, ATTACK_TYPE_HERO, DAMAGE_TYPE_FIRE )
call PolledWait( 0.06 )
call UnitDamageTargetBJ( u2, u, 1, ATTACK_TYPE_HERO, DAMAGE_TYPE_FIRE )
//ждем 0,3 сек
call PolledWait( 0.3 )
//цничтожаем спецэффект s
call DestroyEffectBJ( s )
endfunction
//===========================================================================
//Этой функцией мы создаем триггер, присваиваем событие и действия ему
function InitTrig_Fire_damage takes nothing returns nothing
set gg_trg_Fire_damage = CreateTrigger( )
call TriggerAddAction( gg_trg_Fire_damage, function Trig_Fire_hit_Actions )
endfunction
HELLICOPTER
можно триггерно, можно нет.
можно только несколькими тегами пользоваться, а именно жирный, наклонный, подчеркнутый текст, вставка картинок, ссылок спец символов, вроде больше ничего нельзя.
Код в принципе верен, но что бы он работал надо его так записать:
function ini takes nothing returns nothing
local integer i = 0
loop
exitwhen i > 11
call SetPlayerMaxHeroesAllowed( 1, Player(i) )
call AdjustPlayerStateBJ( 1, Player(i), PLAYER_STATE_RESOURCE_LUMBER )
set i = i + 1
endloop
endfunction
теперь эту функцию можно вызвать из любого нижестоящего триггера действием
call ini()
Да, кстати советую скачать программу JassCraft, существенно облегчает жизнь =)
код да, а чтобы вызвать, создаешь триггер, с событием, условием которое тебе нужно и в жействии пишешь cs: call ini(), должно получиться что-то вроде:
Tigger
События
Map initialization
Условия
Действия
Custom script: call ini()
Преимущество JASS CRAFT или JASS SHOP PRO (раньше он так назывался) в нормальной подсветке синтаксиса, есть проверка кода на косяки, ну не знаю меня он вполне устраивает =)
Kapa6acvlk
Если не в лом, продемонстрируй оба варианта. Буду благодарен!
где найти все анимации в игре??
(памагите пожалуйста…)
HELLICOPTER Вроде бы да но я не знаю
Вот у меня есть модель имперского челнока (из Стар варс)
Я взял спел статуя (У горгулии)
И теперь при посадке у него крылья Стоят в вертикальном положении
А когда выключаю способность он взлетает и крыля становяца горизонтальными
Так, оба последних поста просто Г… Вы о чем?
первый вообще не реагирует на сделанные ему замечания а второй не в тему)) я не просил то что ты сказал))))
такая проблема:
события — герой встает на область x ;
действия — мои действия.
Проблема в том, что действия начинают работать не в области x, а вообще черте-где. И повторяются до бесконечности ><<br /> Приходится ставить вместо области декарацию. Кто может выложите весь список действий чтоб такого не было…
Vladislav[567]
Может я и плохо доганяю, но я нечё непонял…
Ну вошёл он в область x и как я понял это твоя область???
Если да, то ты можеш выберать координаты или делать по центру действия или ещё как хочеш, но с декорацией удобней.
вообщем тригер не всегда срабатывает в моей области. И работает не коректно.
делаю кампанию — запланирован ролик с диалогом, когда игрок 2 встанет на указанную область :
события
игрок 2 встал на область (32)
действия
turn on (this trigger)
заблокировать игрока (2)
Спецефекты- Ввод изображения over 2.00 seconds using texture and color (100.00%, 0.00%, 0.00%) with 0.00% transparency
диалог (текст/переменная)
разблакировать игрока
run gameplay
turn off (this trigger)
в итоге тригер срабатывает если игрок наступит например на область 12, которая находится вообще в другом месте.
А если сработает в том месте где я указал — триггер не отключается, диалог длится бесконечно…
да он тоже там есть, но не в этом проблема >< событие с областью вообще бредятину полную выполняет..
не видет или путает эту область ..тт
ты можеш выберать координаты или делать по центру действия или ещё как хочеш, но с декорацией удобней
дыкс декорацией я сам разобрался, но это же тупо по всей карте бочки/ворота/камни и тд.
там много таких моментов кампания все таки.
Вот у меня есть модель имперского челнока (из Стар варс)
Я взял спел статуя (У горгулии)
И теперь при посадке у него крылья Стоят в вертикальном положении
А когда выключаю способность он взлетает и крыля становяца горизонтальными
Roxta1
Это вообще к чему?? о_0 =))
Vladislav[567]
карту наработку в студию, или весь jass код, будем посмотреть.
HELLICOPTER
способ 1, ставишь нейтрально пассивный портал, создаешь на карте локацию (область) нажимаешь 2 раза на установленный тобой портал, и выбираешь данную область как точку выхода из этого портала, если тебе 2 портала нужно связать, то соответственно области создаешь там где твой портал стоит.
способ 2 триггерный:
Действия:
Нейтральное здание — Set Портал 1 destination to (Position of Портал 2 )
Нейтральное здание — Разблокировать Портал 1
Нейтральное здание — Разблокировать Портал 2
KiLLiNG_SPREEE
Разобрался?
KiLLiNG_SPREEE
Почитал поправки к статье об утечках памяти, пришел к выводу, что в нескольких местах я был не прав, а именно. при объявлении локальной переменной, дабы она не оставила кусочки мусора в памяти ее необходимо обнулить, но это относится только к «handle» переменным, т.е.
function pararam takes nothing returns nothing
//Объявление переменных
local unit u = GetAttacker()
local location p = GetSpellTargetLoc()
local group g = CreateGroup()
local real r = 12.54
set g = GetUnitsInRangeOfLocMatching(r, p, Condition(function tata))
// Наши действия
// Чистка
call RemoveLocation ( p )
call DestroyGroup ( g )
endfunction
Я думал этого достаточно для удаления утечек, был не прав. Правильно будет так:
function pararam takes nothing returns nothing
//Объявление переменных
local unit u = GetAttacker()
local location p = GetSpellTargetLoc()
local group g = CreateGroup()
local real r = 12.54
set g = GetUnitsInRangeOfLocMatching(r, p, Condition(function tata))
//Наши действия
//Чистка памяти от утечек
call RemoveLocation ( p )
call DestroyGroup ( g )
set u = null
set p = null
set g = null
endfunction
Переменную r чистить нет необходимости, она не является (handle) ссылкой на некий игровой объект, она то, что она есть, аналогично integer, boolean не вызывают утечек. Остальные типы надо обнулять и чистить =(.
Kapa6acvlk
спс друг, помогло.
РС: Раз Киллинг спири запретил просто создовать пост с благодарностью я задаю следущий вопрос))
Способность: Клонирование противника. Описание: Имеет 40% шанс создания иллюзий противника при атаке его же. Способность взята… эээ… Вроде с предемета какого то)) Ну вообщем найдете… Вот вопрос: Как в триггерах сделать юллюзию цвета атакованного противника?
HELLICOPTER
надо отлавливать созданную иллюзию и присваивать ей цвет триггерно, если это о цвете игрока. для этого вроде была функция.
KiLLiNG_SPREEE
Не один здравомыслящий человек не запомнит всех функций и натив жасса, пользуйся gui для конвертирования того или иного действия, потом приведения его к нативу или использования как есть с оптимизацией.
Kapa6acvlk
Ну дык я и хотел знать как их «отлавливать»=))))
Ну иллюзия создается за игрока владельца юнита который имеет эту способность, а я хочу что б за меня но цвет команды противника(атакованного противника).
Это к тому шо мне надо шобы чел дрался и в далнем и ближнем бою
Блин чёэ тут не понятного
Что для этого надо зделать
А насчёт моей граматики тут конешно изаените
А нах 3 раза писать одно и тоже?
Очередной офтоп:
«Конец света близок!!!» — мой фотоальбом.
http://fotki.yandex.ru/users/spiridonov-sanek/view/88576/?page=0
Ээ
Непонял
ПОМОГИТЕЕЕЕ
Смоими вопросами !!!!
ПЛИЗЗЗЗЗ
561595899
Моя ася все кто поможет
Я отблагодарю
(Естествино не деньгами а чем смогу)
roxta
Лучше иди на другой сайт…XGM например…
Ато они со своими триггирами уже не обращают внимания на нубов вроде нас…
Уже атписывал им свой вопрос 20 раз и безрезультатно…
ТЕМА ЗАКРЫТА
Не туды пишите вот и не отвечают!
помогите можете сделать способность такой шар ставиш в определённую область она ещё выглядит область как огненый дождь и она эта сфера всех притягивает и снимает жизни
ещё можно 3 сособность pit lord как в доте где он могилки вытаскивет из земли
Ответьте пожалуйста на мои вопросики:
1) В триггере изначально камера была прикреплена к герою, как сделать чтобы когда герой садился в корабль камере автоматом прикреплялась к кораблю, а после выгрузки на берег снова прикреплялась к герою?
2) Я умею соединять предметы как в доте, но, я хочу соединять предметы которых более 2 одного вида — например взял бутылку маны в инвентарь где есть такая же, оба предмета исчезают и появляется банка с 2-мя зарядами?
3) И еще один, у меня есть навык по поводу триггерных заклинаний, так как у меня есть один сценарий РПГ где нет ни одной стандартной способности или юнита, и причем еще сложней без единого импорта, ну кроме музыки и иконок, так вот мне нужно оч подробно объяснить как сделать так чтобы героя при ударе молоточком как у альянскго гнома воин отлетал на расстояние..?
ребят помогите. вопрос конечно глупый, но как сделать что бы юнит атаковал несколько целей одновременно? как например лучница стреляя 1 раз, а стрела разлетается скажем на 5 по 5 целям?
minus1024
Может просто взять и переделать этого гнома под нужный юнит,иликопировать значение поля способностей?
Coyote18
А тебе спел нужен или просто атака?
minus1024
1)хз
2)в настройках предметах поставь максимальное количество какое тебе надо
3)способности пошарь там и наёдёш
У меня такой вопрос: Во время режима кинематики ну когда идет диалог в этом режиме, то мне надо чтобы юнит в режиме кинематики повернулся всем телом уже навсегда к другому юниту или же в определенное направление, как это сделать?
Атаки по нескольким целям можно дать тем, у кого они уже есть. Легко выходит для:
1) феникса;
2) охотницы.
Привет всем
Я делаю карту в которой все игроки будут взаимодействовать между собой. И тут возникли вопросы.
1)
Можно сделать чтобы улучшения одного игрока влияли и на союзников одной расы (например улучшение стальных мечей альянса ) и как?
2)
И как сделать чтобы без определеного предмета улучшение не делалось?
3)
Как сделать чтобы ресурсы были общими?
Пока все
Всем привет)
Нужна помощь по поиску карты.
Очень давно я играл в арену, а название забыл. Суть этой арены была в том что бы выбрать из какого то количества юнитов( крипов), а так же под конец выбора и героев, войско, с которым ты должен был сражаться против AI, на арене управляя так же каждой единицей войска, можно сказать что это была арена стенка на стенку ( 1 на 1). Примичание:
1. Снизу карты были расположены как я помню 3 или 4 участка с выбором персонажей.
2. Выбор персонажей был прямоугольного вида, расположен по горизонтали, на нём располагалось около 10 юнитов.
3. Выше были расположены ( то есть по серидине) сами арены их тоже было от 4 до 5.
4. Арены были тоже прямоугольного вида, расположены уже вертикально, арена была небольшого размера, так же ко всему прочему имела на себе по три или по 5 деревьев расположенных по углам этой арены, на арене сражались команды 1 на 1.
5. После победы первые три претендента выставлялись на подиум, посередине стоял победитель, справа 2 место, слева третье.
Если кто-то знает название этой карты, или имеет её файл прошу помогите, я нигде не могу её найти.
Ошибка базы данных триггеров |
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
||||||
|
Содержание
- Проблема отсутствия функции триггера в базе данных Варкрафт 3
- Что такое функция триггера?
- Почему отсутствие функции триггера является проблемой?
- Как решить проблему отсутствия функции триггера в базе данных Варкрафт 3?
- Альтернативные решения проблемы отсутствия функции триггера
- Вопрос-ответ
- Что такое функция триггера в базе данных Варкрафт 3?
- Почему в Варкрафт 3 отсутствует функция триггера?
- Как можно решить проблему отсутствия функции триггера?
- Какие преимущества и недостатки у системы объектов по сравнению с функцией триггера?
- Какие подходы можно использовать для создания сложных механик и эффектов в Варкрафт 3?
Варкрафт 3 — одна из самых популярных игр в жанре стратегии в реальном времени, выпущенная компанией Blizzard. Она стала фундаментом для создания многих модов и карт, которые существуют до сих пор. Однако, база данных игры далеко не идеальна и имеет недостатки, которые затрудняют создание некоторых кастомных карт.
Один из таких недостатков – отсутствие функции триггера. Триггеры позволяют создавать игровые события на основе определённых условий совершения действий игроком или других игровых объектов. Их отсутствие затрудняет создание настоящих хоррор-карт, так как невозможно создать необходимые эффекты, например, звук страха и т.п.
Однако, благодаря модификациям и некоторому творчеству, возможно обойти отсутствие триггера и создавать интерактивные и захватывающие карты в Варкрафт 3. В этой статье мы рассмотрим, как преодолеть отсутствие триггера в базе данных игры и создать карту с настоящими квестами и сюжетом.
Проблема отсутствия функции триггера в базе данных Варкрафт 3
База данных Варкрафт 3 является одной из самых распространенных среди игровых движков, используемых для создания игр в жанре стратегии реального времени. Однако, ее основной недостаток заключается в отсутствии функции триггера.
Триггеры — это основной инструмент для создания событий и реакций в игре, таких как изменение целей, перемещение юнитов и многое другое.
Отсутствие функции триггера в базе данных Варкрафт 3 является серьезным ограничением для разработчиков, которые вынуждены использовать другие способы для создания подобного функционала. Это может привести к увеличению сложности создания игры и ухудшению качества ее геймплея.
Тем не менее, есть решение этой проблемы. Разработчики могут использовать сторонние инструменты и программы для создания триггеров в игре. Некоторые из этих программ доступны на бесплатной основе и могут быть легко найдены в Интернете.
- Таким образом, хотя отсутствие функции триггера в базе данных Варкрафт 3 является недостатком, есть несколько способов, как обойти эту проблему и создать игру с нужным функционалом.
Что такое функция триггера?
Функция триггера — это особый тип функции программирования, который активируется при выполнении определенного действия в программе. В контексте баз данных, триггеры позволяют автоматически выполнять определенные действия при изменении данных в таблицах.
Триггеры могут быть реализованы на многих языках программирования, таких как SQL, PL/SQL и других. Они широко используются для контроля целостности данных, обеспечивают согласованность данных и уменьшают необходимость выполнения дополнительных операций вручную.
В базе данных Варкрафт 3 функция триггера отсутствует, что может создавать определенные сложности при программировании. Но существуют другие способы решения задач и поддержания целостности данных в данной игре.
Важно: использование триггеров может замедлять производительность системы, поэтому они должны быть использованы с учетом особенностей конкретной задачи и ресурсов системы.
Почему отсутствие функции триггера является проблемой?
Варкрафт 3 – это популярная игра в жанре стратегии в реальном времени. Чтобы играть в нее, необходимо использовать карты, которые загружаются в базу данных игры. В базе данных Варкрафт 3 отсутствует функция триггера, что может приводить к проблемам во время игры.
Триггер – это функция, которая запускает определенные события в игре при выполнении определенных условий. Например, при убийстве монстра, может появиться новый монстр или открыться дверь. Отсутствие такой функции может приводить к неожиданным ошибкам в игровом процессе.
Кроме того, отсутствие функции триггера затрудняет создание сложных игровых сценариев. Игрокам приходится использовать множество дополнительных инструментов и устройств для реализации своих идей. Это затрудняет процесс создания карт и делает его более трудозатратным и медленным.
Таким образом, отсутствие функции триггера в базе данных Варкрафт 3 является серьезной проблемой, которая мешает игрокам создавать сложные игровые сценарии и может приводить к ошибкам в игровом процессе.
Как решить проблему отсутствия функции триггера в базе данных Варкрафт 3?
Отсутствие функции триггера может привести к тому, что Вы не сможете полноценно использовать игровой редактор Варкрафт 3. Но не стоит отчаиваться, эту проблему можно легко решить.
Вариант решения №1: обновить Варкрафт 3. Проверьте, что у Вас установлена последняя версия игры. Если нет, обновите игру. Часто новые версии включают в себя исправления и улучшения.
Вариант решения №2: использовать сторонние решения. Например, существуют инструменты, которые позволяют создавать триггеры вне игрового редактора. Одним из таких инструментов является Jass NewGen Pack. Вы можете найти его в сети интернет и установить на свой компьютер.
Обратите внимание, что использование сторонних решений может быть недопустимо при проведении игровых турниров, поэтому лучше всего обновить саму игру. Но в обычных условиях, использование сторонних инструментов может быть достаточно чтобы продолжить играть без проблем.
Альтернативные решения проблемы отсутствия функции триггера
Не смотря на отсутствие функции триггера в базе данных Варкрафт 3, существуют альтернативные решения, которые помогут избежать проблем и облегчить работу с базой данных. Одним из таких решений является использование крона, который позволяет запускать скрипты по расписанию. Таким образом, можно сделать определенные действия в базе данных в заданное время, что решит многие проблемы пользователей.
Кроме этого, можно использовать различные сторонние программы и плагины, которые позволяют создавать триггеры и автоматизировать работу с базой данных. В настоящее время существует множество программных продуктов, которые позволяют решить проблему отсутствия функции триггера и сделать работу с базой данных Варкрафт 3 эффективнее и удобнее.
Также можно использовать триггеры на уровне приложения, написав специальный код, который будет обрабатывать определенные события и выполнять соответствующие действия в базе данных. Несмотря на то, что это требует определенных затрат на разработку, такой подход может быть эффективным и позволит избежать проблем, связанных с отсутствием функции триггера.
Использование альтернативных решений проблемы отсутствия функции триггера поможет сделать работу с базой данных Варкрафт 3 более эффективной и удобной. Выбор определенного подхода зависит от многих факторов, включая уровень навыков пользователя и требования к функциональности базы данных. Однако, независимо от выбранного способа, важно следить за безопасностью и надежностью работы базы данных, чтобы избежать потери данных и других проблем.
Вопрос-ответ
Что такое функция триггера в базе данных Варкрафт 3?
Функция триггера — это небольшой кусок кода, который можно написать в базе данных Варкрафт 3 и использовать для создания различных эффектов и механик в игре. Она позволяет автоматизировать определенные действия, например, изменять параметры юнитов, создавать новых врагов или союзников, запускать анимации и т.д.
Почему в Варкрафт 3 отсутствует функция триггера?
Варкрафт 3 использует другую систему для создания механик и эффектов — систему объектов. Она позволяет создавать сложные механики и контролировать их поведение с помощью набора свойств и методов объектов. В некоторых случаях использование триггеров может быть неэффективным или даже невозможным из-за особенностей системы объектов.
Как можно решить проблему отсутствия функции триггера?
Для создания определенных эффектов и механик в игре можно использовать альтернативные методы, такие как систему объектов, механики единиц (Unit mechanics) и специальные эффекты (Special effects), которые уже имеются в игре. Также можно использовать сторонние программы, такие как JASS или Lua, которые позволяют создавать свои собственные функции и библиотеки и использовать их в игре.
Какие преимущества и недостатки у системы объектов по сравнению с функцией триггера?
Преимущества системы объектов заключаются в возможности создания сложных механик и контроля над объектами, а также в более эффективном использовании ресурсов игры. Недостатки включают в себя более сложный процесс создания механик и эффектов, требующий более глубокого понимания системы объектов и большего количества написание кода.
Какие подходы можно использовать для создания сложных механик и эффектов в Варкрафт 3?
Для создания сложных механик и эффектов в Варкрафт 3 можно использовать различные подходы. Один из них — использование системы объектов в сочетании с механиками единиц и специальными эффектами. Другой — использование сторонних программ, таких как JASS или Lua, и создание собственных функций и библиотек. Третий — использование готовых библиотек, которые можно найти в интернете или создать самому и подключать к игре.
-
#1
Umm why is that, i want to open a map to check some triggers out and stuff, edit it and stuff NOT STEAL, and it says that, how can i edit the map? their is no info on who made the map either, and its from 2004.
-
#2
Thats because the map is «Protected». A way that authors protect their map because they dont want it edited by the public. It basicly corrupts the Warcraft 3 World Editor files, so that it works in game, but not in world editor.
You cant open it, its locked.
-
#3
And before you reply to this asking ‘how to open this’ :
The hive doesn’t support unprotecting maps.
I’d suggest you’d learn out of the tutorials arround here if you’re a beginner (or any other open resource maps).
-
#4
YEa i thought it was protected, darn, i really wanted to edit it, but problem is, its from 2004 and doesnt say who made it at all, agh…. i know theirs a way aroudn it, but not allowed here v_V.
-
#5
I suggest that you learn from LOAP maps. There are tons of them, they do everything, and most of them are not protected.
-
#6
Protection is only a way of making it hard for people to modify, it will not stop people for doing so thou. However we do not support discussions of protection or deprotection on this site so you will have to look else where for such infomation.
-
#7
I suggest that you learn from LOAP maps. There are tons of them, they do everything, and most of them are not protected.
no i want the map to edit, just nvm.
thanks for the help i guess.
-
#8
if the developer wanted you to edit his map, he would not have protectd it…
-
#9
well, i finally got it unprotected, but anyways, lock this or sumthing.
-
#10
…thats nice
Lets just rub it in people’s face.