ScorpioT1000, В общем, эксперимент показал, что спрайтовый огонь в партиклах выглядит офигенно) Правда, под него пришлось переделывать и модель пожара... А ещё дурацкие баги от света, это пипец. конечно
Если надо, вот текстурка на всякий случай, из гифки переделал)
ReiGyl, попытался смоделировать ситуацию твою, у меня всё заработало. Вес карты 500кб ) если проблема в весе, то да возможно. Попробуй удалить из карты импорт и запустить её в лобби.
Если запашет, тогда придётся делать карту с миксом...
Ты делал как нужно? Со второго окна запускал локальную сеть, нажимал кнопку Присоединиться? И после этого кнопка начать игру выключалась?
Если да то попробуй сначала сделать компов людьми, и если заработает, тогда придётся возможно компов в другой клан пихать)
Netherstorm, ну вот, привело к крашу. Значит, не работает такое корректно. значит эта функция не даёт юниту нужный равкод и класс uher.
Возможно эти параметры ещё до запуска карты считываются и записываются куда нибудь, к ним привязывается запуск нужных фреймов итд итп.
Естественно, герой в юнита без проблем, там видимо просто отключается проверка геройских атрибутов и обнуляются статы.
TerrorGold, ну хз, сколько я фэнтези не видел - там всё равно встречаются солянки из других идей, с переработкой, а вот прям новое новое - нет) даже те же хоббиты Толкина - он использовал за основу карликов и уклад жизни 18 века, и присобачил им большие ступни с волосами от дикарей )
TerrorGold, а, ну такое - воровство концепций и идей - воровством не считается, даже де юре) хотя сейчас есть термин "культурная экспроприация", но это не только к играм, и естественно, он имеет двойные стандарты.
Хотя так то да, идея то чужая взята. Но прямо совсем с нуля выдумать что то абсолютно новое невозможно, всё равно будет что-либо откуда-то взято.
Кстати говоря, насчёт Даларана первоначального - его явно стырили из вархаммера... там было королевство магов с домами, как замок у диснейленда.
ScorpioT1000, Эмммм... я посмотрел, конечно, что это такое, но мне гугл выдал инфу, как делать теги, метки, title и тд для обработки поисковых запросов.
Но это относилось к созданию сайтов)
А где сами запросы брать?) Или подразумевается, что у геймдев контор уже есть список нужных запросов?
Проблематично, потому что тип юнита как героя указывается в slk базах юнитов, например равкод Аааа обязательно с большой буквы и класс юнита uher, по ним игра определяет юнита как героя и даёт юниту статы (которые по нулям прописаны в таблице и у обычных юнитов, но не обрабатываются), то есть получается что нужно будет кодом через мемхак поменять равкод и класс юнита, что вызовет кучу проблем.
Тут проблема в том, что не с кого брать образцы и шаблоны, кроме людей. Ведь среди нас летающие насекомые разумные инопланетяне не живут) вот и получается шаблонная мифология по типу "существо = человек + другой цвет + часть тела от животного + мышление человека"
TerrorGold, ну да, наглый передёр слово в слово - это конечно пипец, особенно когда автор позиционирует произведение как своё. Ладно бы он говорил "переработка вселенной" или "по мотивам вселенной", тогда ок.
Новые идеи это всегда риск. Риск того, что провалится, а время и энергия будут затрачены зря. Вот и юзают то, что точно работает и проверено. И потому передирают новое с оригинала. Да и сам варкрафт передран с вархаммера, который передран с властелина колец, который передран со средневековых песен и эпосов, которые передраны с племенных легенд.
Можно такой вариант
Чтоб игроку жертве создался юнит, который будет шпионом. Игрок жертва будет им владеть.
Вместе с юнитом создаётся даммик игрока - шпионящего, с радиусом обзора, который каждые 0,5 сек будет перемещаться триггерно на х у юнита, и таким образом давать шпионящему игроку обзор. Со смертью юнита даммик уничтожается.
Также на юните должны висеть события выделения, чтобы, например, кликом на юнита можно было вернуть его шпионящему игроку и сбежать. То есть шпион, пока не выделен, будет принадлежать игроку жертве. Как то так.
Продажа предметов позволяет добавлять и убирать предметы в сток, а лавка - типа техническая абилка специальная, для сделанных и продаваемых зданием предметов, добавленных в редакторе объектов. А ещё она убирает с панели приказов остальные иконки. Без неё можно сделать так, что здание будет уметь и юниты производить, и предметы продавать и абилки кастовать. Но героя выбрать нельзя будет из магазина
ScorpioT1000, так ведь вейты все маленькие, максимум по 1 секунде. Больше не нужно. Или игра собирает лишнюю задержку со всех вейтов в потоке и суммирует её?
Не в цикле, без доп таймера - там другое, там только вейт управляет ходом скрипта, там может быть. Потому и нужен управляющий таймер с циклом вейтов
ScorpioT1000, так тут суть цикла не только в вейте, вейт только задержку делает чтоб код не запускался раньше времени, и какая у него будет погрешность - неважно, ведь цикл и продолжение дальнейшего кода привязаны именно к таймеру. Если игрок сделает паузу - вейт пусть работает, если будет работать, главное что таймер встанет и всё будет ок. Конечно, поток обрубится, но для того и есть локалки ) Что же насчет погрешности +-0,5 сек, это не критично )
SсRealm, неправильный wait ex, нужно такой юзать. Проверял его и с паузой, и секундомером, всё ок.
function WAIT_EX takes real r returns nothing
local timer t = CreateTimer()
call TimerStart( t, r, false, null )
loop
exitwhen TimerGetElapsed(t) == r
call TriggerSleepAction( 1.00 )
endloop
call DestroyTimer(t)
set t = null
endfunction
» WarCraft 3 / Принципы освещения
» WarCraft 3 / Карта не может запуститься в локальной игре
» WarCraft 3 / Карта не может запуститься в локальной игре
» Блог им. TerrorGold / Задолбало. Копирка WarCraft III и других вселенных в дополнительных кампаниях.
» Блог им. TerrorGold / Задолбало. Копирка WarCraft III и других вселенных в дополнительных кампаниях.
» WarCraft 3 / Карта не может запуститься в локальной игре
Если да то попробуй сначала сделать компов людьми, и если заработает, тогда придётся возможно компов в другой клан пихать)
» WarCraft 3 / Возможно ли триггерно пришить юниту тип героя и аттрибуты? +Мемхак
Возможно эти параметры ещё до запуска карты считываются и записываются куда нибудь, к ним привязывается запуск нужных фреймов итд итп.
» Блог им. TerrorGold / Задолбало. Копирка WarCraft III и других вселенных в дополнительных кампаниях.
» Блог им. TerrorGold / Задолбало. Фэнтези только с людьми и минимум других рас.
» Блог им. TerrorGold / Задолбало. Фэнтези только с людьми и минимум других рас.
» Блог им. TerrorGold / Задолбало. Копирка WarCraft III и других вселенных в дополнительных кампаниях.
Хотя так то да, идея то чужая взята. Но прямо совсем с нуля выдумать что то абсолютно новое невозможно, всё равно будет что-либо откуда-то взято.
» Администрация XGM / Наши преимущества и особенности
Но это относилось к созданию сайтов)
» WarCraft 3 / Возможно ли триггерно пришить юниту тип героя и аттрибуты? +Мемхак
» Блог им. TerrorGold / Задолбало. Фэнтези только с людьми и минимум других рас.
» Блог им. TerrorGold / Задолбало. Копирка WarCraft III и других вселенных в дополнительных кампаниях.
» Администрация XGM / Наши преимущества и особенности
» Блог им. TerrorGold / Задолбало. Копирка WarCraft III и других вселенных в дополнительных кампаниях.
» WarCraft 3 / Управление неподконтрольным юнитом
Чтоб игроку жертве создался юнит, который будет шпионом. Игрок жертва будет им владеть.
Вместе с юнитом создаётся даммик игрока - шпионящего, с радиусом обзора, который каждые 0,5 сек будет перемещаться триггерно на х у юнита, и таким образом давать шпионящему игроку обзор. Со смертью юнита даммик уничтожается.
Также на юните должны висеть события выделения, чтобы, например, кликом на юнита можно было вернуть его шпионящему игроку и сбежать. То есть шпион, пока не выделен, будет принадлежать игроку жертве. Как то так.
» WarCraft 3 / Продажа предметов
» WarCraft 3 / Продажа предметов
» WarCraft 3 / Переодически подвисает таймер
» WarCraft 3 / Переодически подвисает таймер
» WarCraft 3 / Переодически подвисает таймер
» WarCraft 3 / ЦВЕТ - как из игры получить точные значения playercolor в RGB кодировке ?
» WarCraft 3 / Переодически подвисает таймер