Closed Kor-Angar closed 3 years ago
а в Готике 2 Классик они какого уровня?
Такая же ситуация
големы кстати так и не работают корректно. их всё так же можно убить до того как они оживут.
Да, но суть исправления была в запрете возможности брать их в фокус (ремонт неработающего флага). Прерываемая анимация - уже другая история.
но суть исправления была в запрете возможности брать их в фокус
они в моде Готика 2 классика не реагируют на повреждение. их нельзя "оживить", "разбудить", а главное убить. вся суть этих големов в ловушке: герой зайти то может, а выйти уже не может. сейчас же в неоф. обновление это ловушка просто сломана, так как големы заранее по одному убиваются.
Такая же ситуация
тоже разного уровня? или там все одного уровня?
големы заранее по одному убиваются.
Как?
тоже разного уровня? или там все одного уровня?
Спящие - 18, обычные - 25.
Подходишь и убиваешь. Как обычно в твоём обновление 😎 от одной редакции к другой они убиваются. Каждый раз ты пишишь про какие то фокусы и каждый раз они убиваются до вскрытия сундука.18:01, 23 ноября 2020 г., dosinabox notifications@github.com:
големы заранее по одному убиваются.
Как?
тоже разного уровня? или там все одного уровня?
Спящие - 18, обычные - 25.
—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe. -- Отправлено из мобильного приложения Яндекс.Почты
Было дело, что плагин Union_NoFocusFix.dll блокировался антивирусами и не работал. Его потом переписывали, а в некоторых тестовых сборках его могло и не быть. И уж тем более мне непонятно, как эти големы спят правильно и не убиваются, если мод вообще не использует плагины из неофициального обновления и работает на том же движке. Я из скриптов никак не могу влиять на их анимации и фокус.
запустил Готику 2 НВ с оригинальными немецкими скриптами. они там тоже не убиваются. они там просто бессмертные :-) https://github.com/Kor-Angar/G2_NotR_MDK/blob/fb531d932179a6f3476ca44f52fc52c38cbffe38/PrjGOTHIC/Story/NPC/Monster/MST_StoneGolem.d#L148 как всё просто оказалось то
всё равно непонятно. вот в скриптах всё понятно написано тут големы бессмертные без фокуса без имени, а тут они оживают получают имя, фокус и становятся смертными. какой смысл им убирать бессмертие непонятно. все эти попытки исправить эти "фокусы", через "плагины" из-за которых страдает то баланс то механика непонятна. наверное это есть тот самый перфекционизм :-)
перфекционизм
Стоит ли перематывать время по прибытии на Ирдорат? Сейчас корабль приплывает туда мгновенно) И если стоит, то на сколько?
честно говоря не знаю. можно условно представить что корабль был 50 часов в пути и делать +50 часов. что бы статики не было. таким образом корабль сможет приплыть на остров и ночью и ранним утром и так далее.
Нужна сохраненка из 25 или 24 версии (не твоей сборки) перед отплытием с собранной командой - хочу посмотреть, будут ли перезагружаться люди при смене времени. Это не было проблемой при переходе в Миненталь или Яркендар, потому что в стартовых локациях нет людей. Интересно как будет на Ирдорате.
В топике про Команду должны быть сейвы11:06, 1 декабря 2020 г., dosinabox notifications@github.com: Нужна сохраненка из 25 или 24 версии (не твоей сборки) перед отплытием с собранной командой - хочу посмотреть, будут ли перезагружаться люди при смене времени. Это не было проблемой при переходе в Миненталь или Яркендар, потому что в стартовых локациях нет людей. Интересно как будет на Ирдорате.
—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe. -- Отправлено из мобильного приложения Яндекс.Почты
Теперь стало возможно:
Мысли?
про рога мракориса: в 4 главе происходит респаун мракорисов в Минентале (где мы недавно про это говорили). таким образом герой в 4 главе в Минентале может получить Рог Мракориса и в 5 главе может его сдать Бастеру.
вставлять в болотах Яркендара что угодно вместо бесполезной руны огненной стрелы
вопрос такой подымался пару лет назад. я предлагал руну молнии 3 круга. в принципе можно и молнию 1 круга. на баланс это не повлияет, но позволит магу отправлять в накаут НПС.
герой в 4 главе в Минентале может получить Рог Мракориса и в 5 главе может его сдать Бастеру
Вопрос в другом. Если в 4 главе принести Бастеру все возможные рога, то в 5 главе не будет доступен диалог о смерти торговца с опытом и квест зависнет до Ирдората. Поэтому я буду считать все возможные рога и запускать диалог в пятой главе автоматически, если это число достигнуто ранее. Посчитать все рога несложно: 4 рога лежат в Яркендаре +17 рогов от мракорисов, если изучен навык снятия +1 рог от мракориса в расширенном Минентале, если изучен навык снятия и если этот мир использовался -потерянные рога от мракорисов, убитых без навыка снятия
Наверное вопрос в том что герой убивает в Минентале в 4 главе мракориса и бежит в Хоринос что бы срочно сдать рог 😀Про те что рога в продаже не забудь. А ещё лучше при игре за наемника/ОнД убрать их из продажи. Не проще ли закрытие квеста перенести на 4 главу? 12:11, 14 декабря 2020 г., dosinabox notifications@github.com:
герой в 4 главе в Минентале может получить Рог Мракориса и в 5 главе может его сдать Бастеру
Вопрос в другом. Если в 4 главе принести Бастеру все возможные рога, то в 5 главе не будет доступен диалог о смерти торговца с опытом и квест зависнет до Ирдората. Поэтому я буду считать все возможные рога и запускать диалог в пятой главе автоматически, если это число достигнуто ранее. Посчитать все рога несложно: 4 рога лежат в Яркендаре +17 рогов от мракорисов, если изучен навык снятия +1 рог от мракориса в расширенном Минентале, если изучен навык снятия и если этот мир использовался -потерянные рога от мракорисов, убитых без навыка снятия
—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe. -- Отправлено из мобильного приложения Яндекс.Почты
Наверное вопрос в том что герой убивает в Минентале в 4 главе мракориса и бежит в Хоринос что бы срочно сдать рог 😀
Ситуация вполне возможная, не так ли?)
Про те что рога в продаже не забудь.
Да, три штуки у Константино. Но не знаю, следует ли их учитывать. И отследить их сложно.
А ещё лучше при игре за наемника/ОнД убрать их из продажи.
Возможно. Так гораздо проще и надежнее.
Не проще ли закрытие квеста перенести на 4 главу?
Нет, закрывать квесты следует только явно - в диалоге с Бастером, при его смерти или по прибытии на Ирдорат. И ты хотел сказать - на пятую? Так-то в четвертой он ещё выполним.
вопрос такой подымался пару лет назад. я предлагал руну молнии 3 круга. в принципе можно и молнию 1 круга. на баланс это не повлияет, но позволит магу отправлять в накаут НПС.
Кстати, теперь там можно будет вставлять любой предмет с условием - например, в зависимости от гильдии ГГ.
Ситуация вполне возможная, не так ли?)
вполне возможно.
Нет, закрывать квесты следует только явно - в диалоге с Бастером, при его смерти или по прибытии на Ирдорат. И ты хотел сказать - на пятую? Так-то в четвертой он ещё выполним.
я говорил про четвёртую, но тут в коде увидел что он и браться может в четвертой главе :-) поэтому этот отпадает:-)
в целом это диалог можно просто доделать, предусмотрев вариант когда у героя нет рогов с собой и подобрав реплику Бастера подходящую. например вопрос про торговца.
instance DIA_Buster_BringTrophyShadowbeast(C_Info)
{
npc = SLD_802_Buster;
nr = 2;
condition = DIA_Buster_BringTrophyShadowbeast_Condition;
information = DIA_Buster_BringTrophyShadowbeast_Info;
permanent = TRUE;
description = "Насчет рогов мракорисов...";
};
func int DIA_Buster_BringTrophyShadowbeast_Condition()
{
if (MIS_Buster_KillShadowbeasts_DJG == LOG_Running)
&& ((hero.guild == GIL_SLD) || (hero.guild == GIL_DJG))
{
if(PLAYER_TALENT_TAKEANIMALTROPHY[TROPHY_ShadowHorn] == FALSE) && (Kapitel < 5)
{
DIA_Buster_BringTrophyShadowbeast.description = "А как нужно потрошить мракориса?";
}
else if(Npc_HasItems(other,ItAt_ShadowHorn) == 0)
{
DIA_Buster_BringTrophyShadowbeast.description = "Кто этот торговец, о котором ты говоришь?";
}
else if(Npc_HasItems(other,ItAt_ShadowHorn) > 1)
{
DIA_Buster_BringTrophyShadowbeast.description = "Я принес рога мракорисов для твоего торговца.";
}
else
{
DIA_Buster_BringTrophyShadowbeast.description = "Я принес тебе рог мракориса.";
};
return TRUE;
};
};
var int BusterTrophyShadowbeastCounter;
func void DIA_Buster_BringTrophyShadowbeast_Info()
{
var int BusterTrophyShadowbeastCount;
var int XP_BringBusterTrophyShadowbeast;
var int XP_BringBusterTrophyShadowbeasts;
var int BustersBusterTrophyShadowbeastOffer;
var int BusterTrophyShadowbeastGeld;
if(Kapitel >= 5)
{
if(Npc_HasItems(other,ItAt_ShadowHorn) == 0)
{
AI_Output(other,self,"DIA_Buster_SHADOWBEASTS_wer_15_00"); //Кто этот торговец, о котором ты говоришь?
}
else if(Npc_HasItems(other,ItAt_ShadowHorn) > 1)
{
AI_Output(other,self,"DIA_Buster_BringTrophyShadowbeast_15_06"); //Я принес рога мракорисов для твоего торговца.
}
else
{
AI_Output(other,self,"DIA_Buster_BringTrophyShadowbeast_15_05"); //Я принес тебе рог мракориса.
};
AI_Output(self,other,"DIA_Buster_BringTrophyShadowbeast_13_00"); //Мой торговец из города передал прощальный привет.
AI_Output(other,self,"DIA_Buster_BringTrophyShadowbeast_15_01"); //Что это значит?
AI_Output(self,other,"DIA_Buster_BringTrophyShadowbeast_13_02"); //Он мертв. Можешь оставить эти рога себе. Теперь я все равно не знаю, что с ними делать.
MIS_Buster_KillShadowbeasts_DJG = LOG_SUCCESS;
B_CheckLog();
B_GivePlayerXP(XP_AmbientKap5);
}
else if(Npc_HasItems(other,ItAt_ShadowHorn))
{
BusterTrophyShadowbeastCount = Npc_HasItems(other,ItAt_ShadowHorn);
XP_BringBusterTrophyShadowbeast = 30 * XP_PER_VICTORY;
BustersBusterTrophyShadowbeastOffer = Value_ShadowHorn + Buster_Bonus;
if(BusterTrophyShadowbeastCount == 1)
{
AI_Output(other,self,"DIA_Buster_BringTrophyShadowbeast_15_05"); //Я принес тебе рог мракориса.
B_GiveInvItems(other,self,ItAt_ShadowHorn,1);
Npc_RemoveInvItem(self,ItAt_ShadowHorn);
BusterTrophyShadowbeastCounter += 1;
B_GivePlayerXP(XP_BringBusterTrophyShadowbeast);
}
else
{
AI_Output(other,self,"DIA_Buster_BringTrophyShadowbeast_15_06"); //Я принес рога мракорисов для твоего торговца.
B_GiveInvItems(other,self,ItAt_ShadowHorn,BusterTrophyShadowbeastCount);
Npc_RemoveInvItems(self,ItAt_ShadowHorn,BusterTrophyShadowbeastCount);
XP_BringBusterTrophyShadowbeasts = BusterTrophyShadowbeastCount * XP_BringBusterTrophyShadowbeast;
BusterTrophyShadowbeastCounter += BusterTrophyShadowbeastCount;
B_GivePlayerXP(XP_BringBusterTrophyShadowbeasts);
};
AI_Output(self,other,"DIA_Buster_BringTrophyShadowbeast_13_07"); //Отлично. Давай сюда. И принеси еще, если сможешь. Кто знает, как долго торговцу будут интересны эти рога.
AI_Output(self,other,"DIA_Buster_BringTrophyShadowbeast_13_08"); //Вот твоя доля.
BusterTrophyShadowbeastGeld = BusterTrophyShadowbeastCount * BustersBusterTrophyShadowbeastOffer;
CreateInvItems(self,ItMi_Gold,BusterTrophyShadowbeastGeld);
B_GiveInvItems(self,other,ItMi_Gold,BusterTrophyShadowbeastGeld);
}
else if(PLAYER_TALENT_TAKEANIMALTROPHY[TROPHY_ShadowHorn] == FALSE)
{
AI_Output(other,self,"DIA_Buster_ANIMALTROPHYSHADOWBEAST_15_03"); //А как нужно потрошить мракориса?
AI_Output(self,other,"DIA_Buster_ANIMALTROPHYSHADOWBEAST_13_04"); //Ты этого не знаешь? Ох, парень, я думал о тебе лучше.
Info_ClearChoices(DIA_Buster_BringTrophyShadowbeast);
Info_AddChoice(DIA_Buster_BringTrophyShadowbeast,"Я вернусь к тебе с рогами.",DIA_Buster_BringTrophyShadowbeast_back);
Info_AddChoice(DIA_Buster_BringTrophyShadowbeast,B_BuildLearnString("Научи меня.",B_GetLearnCostTalent(other,NPC_TALENT_TAKEANIMALTROPHY,TROPHY_ShadowHorn)),DIA_Buster_BringTrophyShadowbeast_teach);
}
else
{
DIA_Buster_SHADOWBEASTS_wer();
// Info_ClearChoices(DIA_Buster_BringTrophyShadowbeast);
// Info_AddChoice(DIA_Buster_BringTrophyShadowbeast,"Я вернусь к тебе с рогами.",DIA_Buster_BringTrophyShadowbeast_back);
};
};
это если вопрос решать комплексно :-)
вопрос такой подымался пару лет назад. я предлагал руну молнии 3 круга. в принципе можно и молнию 1 круга. на баланс это не повлияет, но позволит магу отправлять в накаут НПС.
А что давать не-магу?
Можно давать тоже самое 😀 ведь руны разбросаны по миру находят все фракция. Впрочем можно предерживать методологии пираней: Маг руна, немаг руда. 0:52, 18 декабря 2020 г., dosinabox notifications@github.com:
вопрос такой подымался пару лет назад. я предлагал руну молнии 3 круга. в принципе можно и молнию 1 круга. на баланс это не повлияет, но позволит магу отправлять в накаут НПС.
А что давать не-магу?
—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe. -- Отправлено из мобильного приложения Яндекс.Почты
надо было всё таки за монстров в расширенной локации не начислять опыт. был бы тестовый полигон. а так опять перекос в плане баланса. или хотя бы опционально давать / не давать.
<цензура>
Это всё понятно, но я ничего менять там не буду. Но мне важно было иметь такую возможность. Теперь такая возможность есть. Может, в будущем кто-то додумается до чего-то. Может, кто-то изменит под себя. Может, кто-то использует в своем моде. И сделать это можно будет одной строкой в скриптах.
И тут Джерган...
его туда можно в 3 главе переставлять ;-) 25.12.2020, 14:53, "dosinabox" notifications@github.com: И тут Джерган...—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe.
я у себя его переставлял к шахте где всех краулеры перебили. 25.12.2020, 14:53, "dosinabox" notifications@github.com: И тут Джерган...—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe.
Наблюдение: вызванные зомби не входят в категорию зомби, а болотные големы - в категорию големов. В результате на вызванных зомби действуют заклинания 'Рой насекомых', 'Крик смерти', 'Дыхание смерти', 'Волна смерти', 'Уменьшение монстра' и 'Страх', а на болотных големов - 'Смерч', 'Гейзер', 'Рой насекомых' и 'Страх'. Также маги не атакуют вызванных зомби 'Уничтожением нежити', как прочую нежить.
подскажи пожалуйста как вернуть слух оркам? а то они глухонемые и не реагируют на всё что происходит у них за спиной :-)
Это где они так? У меня или у тебя?
Например элитный орк возле трупа паладина Сенграта. тайм код https://youtu.be/9W-HT8rgK6w?t=7415
запустил твою версию, хотел ментом пройти. поиграл час, пришёл покупать свитки превращения.. а денег на них не хватило. вспомнил что и Ягоды Гоблина у тебя стоят в два раза дороже. расстроился и закрыл. придётся играть в свою версию хоть и косую, раскосую но с оригинальным балансом. кого вы там "наказываете"и "воспитываете" завышаю стоимость свитков превращения в разы непонятно.
Оригинальный баланс - это важно. Нужно стараться его поддерживать. И до этого дойдем.
Конечно дойдём. Обязательно дойдём. Главное в это просто верить 😀23:03, 7 января 2021 г., dosinabox notifications@github.com: Оригинальный баланс - это важно. Нужно стараться его поддерживать. И до этого дойдем.
—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe. -- Отправлено из мобильного приложения Яндекс.Почты
За квест Катара про Сару давали оружие с ущербом 60, а сейчас на 55. Мне кажется лучше давать уризель. Уризель красивый. 23:03, 7 января 2021 г., dosinabox notifications@github.com: Оригинальный баланс - это важно. Нужно стараться его поддерживать. И до этого дойдем.
—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe. -- Отправлено из мобильного приложения Яндекс.Почты
Ценность не в ущербе, а в требовании силы и его соотношении с ущербом: ItMw_Schiffsaxt - 60/60 ItMw_Lightsaebel - 55/45
Можно экипировать раньше.
Конечно. Поэтому уризель и хорош был, у него 120/30
Ну уберем, уберем...
Дело вот в чем, в балансе 😀 условно есть очень хороший меч 50 на 25, но он короткий 😀 и есть много споров на эту тему про то что ну и фиг с ним что он короткий. Но сам факт что он короткий это конечно же минус. Кто то может и с коротким конечно. А у тебя меч он не короткий у него такие особенные хар-ки и если ты посмотришь на таблицу, то он прям будет выпирать на фоне того что идёт над ним и под ним. Там по ЛОРу он должен дать оружие условно из того ассортимента что у него появилось в продаже за счёт товаров Сары или как то так. С другой стороны другое оружие на 60 в городе геро не так легко находит. Ставишь ты что то своё, посмотри аналогом чего оно будет, сравни с тем что есть рядом 😀Например Сабля пиратская есть возле корабля, я её пытался два раза взять но меня варан загрыз.Возможно что он этот топор даёт так как в Готики 2 классик инвентарь у них обновлялся по главам и это было лучшее оружие которое было у них в тот момент в продаже. В ночь Ворона у них изначально топовое оружие есть и можно сапоставить это дело путем сравнения. И давать например другое оружие, но из того что есть в продаже или аналог по хар-кам с эксклюзивной текстуркой. Я в принципе это подразумеваю, когда пишу про баланс 😀Кстати, а в Готике 2 классик меч который выдаёт Пек имеет такой же ущерб что и меч Паладина? 1:36, 8 января 2021 г., dosinabox notifications@github.com: Ну уберем, уберем...
—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe. -- Отправлено из мобильного приложения Яндекс.Почты
if(Player_IsApprentice == APP_Harad)
{
AI_Output(self,other,"DIA_Harad_OrcSuccess_12_05"); //Я знал, что из тебя получится хороший ученик. Отличная работа!
}
else if(Player_IsApprentice == APP_NONE)
{
AI_Output(self,other,"DIA_Harad_OrcSuccess_12_06"); //Я не думал, что тебе удастся это. Я поражен.
}
else
{
AI_Output(self,other,"DIA_Harad_OrcSuccess_12_07"); //Жаль только, что ты выбрал другое ремесло.
AI_Output(self,other,"DIA_Harad_OrcSuccess_12_08"); //Ты бы очень пригодился мне.
};
MIS_Harad_Orc = LOG_SUCCESS;
if(Harad_GotEliteOrcWeapon == TRUE)
{
B_GivePlayerXP(XP_Harad_Orc * 3);
}
else
{
B_GivePlayerXP(XP_Harad_Orc);
};
B_LogEntry(TOPIC_Lehrling,"Гарад примет меня в ученики, если я смогу получить одобрение других мастеров.");
наверное запись в дневник надо засунуть под условие когда ГГ еще не является подмостерьем?
else if(Player_IsApprentice == APP_NONE)
{
AI_Output(self,other,"DIA_Harad_OrcSuccess_12_06"); //Я не думал, что тебе удастся это. Я поражен.
B_LogEntry(TOPIC_Lehrling,"Гарад примет меня в ученики, если я смогу получить одобрение других мастеров.");
}
Надо. Таких моментов несколько, в некоторых даже квест начинается заново. Исправлено несколько дней назад.
Кстати, а в Готике 2 классик меч который выдаёт Пек имеет такой же ущерб что и меч Паладина?
ITMW_1H_PAL_SWORD - 30 ITMW_RUBINKLINGE - 50
что то не понял как у тебя Борка запоминает при первой встрече ГГ мента в DIA_Borka_PISSOFF_Info
Привет. Ты говорила есть какой то плагин юнион который позволяет грузить сейвы которые обычным способом не грузятся :-) ты его ещё хотела включить в сборку.. как его поставить? :-)
Привет. Ты говорила есть какой то плагин юнион который позволяет грузить сейвы которые обычным способом не грузятся :-) ты его ещё хотела включить в сборку.. как его поставить? :-)
я его оказывается уже несколько раз пытался установить :-)
Скопируй в Data: zParserExtender.zip
получилось! Спасибо!
Наконец я нашёл ссылки по которой можно все топики посмотреть :-) https://github.com/dosinabox/g2nr_unofficial_update/issues?utf8=%E2%9C%93&q=is%3Aissue+sort%3Aupdated-desc+
Форматирование https://github.com/GnuriaN/format-README#Оглавление
Предыдущий топик с ОффТоп'ом https://github.com/dosinabox/g2nr_unofficial_update/issues/41