-
Постов
2897 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Календарь
Весь контент bi-666
-
Попробуйте в КС назвать локацию по-латински с названием, начинающимся на "Vivec, ", потом создать блокнотом [название плагина].cel файл, там переименовать локацию по такому принципу: Если плагин в формате .esm, то файлы .cel, .top и .mrk подхватятся сразу (без .cel и .top игра не загрузится вообще, .mrk не критичен), если .esp - надо в angel.ini поменять здесь нули на единички, тогда будут подхватываться соответствующие файлы.
-
Помнится, был в МСФД такой скрипт - Begin my_first_script Short controlvar Short button Float timer If ( MenuMode == 1 ) Return Endif If ( OnActivate == 1 ) If ( controlvar == 0 ) MessageBox “Нету голоса - все же кричит, нету крыльев, а чем-то полощет, нет зубов - норовит укусить, нету рта, но все время бормочет. Что это?”, “Летучая мышь”, “Старуха”, “Ветер”, “Дух” Set controlvar to 1 elseif controlvar > 1 activate endif endif if ( controlvar == 1 ) set button to GetButtonPressed if ( button == -1 ) return elseif ( button == 2 ) MessageBox "Ответ верный" Activate set controlvar to 2 else MessageBox "Ответ неверный" Player -> AddSpell, "Frost_Curse" set controlvar to –1 Endif elseif ( controlvar == 2 ) Activate Set controlvar to 3 elseif ( controlvar == -1 ) Set timer to ( timer + GetSecondsPassed ) if timer > 10 Player -> RemoveSpell, "Frost_Curse" set controlvar to -2 endif endif End Посему надо поставить set button to GetButtonPressed перед блоком с проверкой кнопки: if ( GetPCSleep == 0 ) if ( State == 2 ) if ( butst == 0 ) DisablePlayerControls player->ModCurrentFatigue -9999 MessageBox "Вы проснулись на привязи к ножке кровати, в незнакомом доме. Над вами стоит старик. Он говорит вам:Чего ты не принесешь пакет. Император выпустил тебя из тюрьмы, а ты не выполняешь его приказы. У тебя выбор. В тюрьму или служить клинкам.","Служить клинкам","В тюрьму" set butst to 1 endif endif endif if ( butst == 1 ) set button to getbuttonpressed if ( button == -1 ) return elseif ( button == 0 ) set count_mistake_blade to 1 set butst to 2 MessageBox "Теперь отдай мне пакет" "Готово" player->modcurrentfatigue 9999 set butst to 0 EnablePlayerControls elseif ( button == 1 ) setpccrimelevel 5000 player->setfatigue 0 startscript player_go_jail_end set butst to 0 endif endifЕсли не поможет - хз, в чем дело.
-
Попробуйте в таком случае вот так: if ( GetPCSleep == 0 ) if ( State == 2 ) if ( butst == 0 ) DisablePlayerControls player->ModCurrentFatigue -9999 MessageBox "Вы проснулись на привязи к ножке кровати. Над вами стоит старик. Он говорит вам:Чего ты не принесешь пакет. Император выпустил тебя из тюрьмы, а ты не выполняешь его приказы. У тебя выбор. В тюрьму или служить клинкам.","Служить клинкам","В тюрьму" set button to getbuttonpressed set butst to 1 endif endif endif if ( butst == 1 ) if ( button == -1 ) return elseif ( button == 0 ) set count_mistake_blade to 1 set butst to 2 MessageBox "Теперь отдай мне пакет" "Готово" player->modcurrentfatigue 9999 set butst to 0 EnablePlayerControls elseif ( button == 1 ) setpccrimelevel 5000 player->setfatigue 0 startscript player_go_jail_end set butst to 0 endif endif
-
if ( GetPCSleep == 0 ) if ( State == 2 ) if ( butst == 0 ) DisablePlayerControls player->ModCurrentFatigue -9999 MessageBox "Вы проснулись на привязи к ножке кровати. Над вами стоит старик. Он говорит вам:Чего ты не принесешь пакет. Император выпустил тебя из тюрьмы, а ты не выполняешь его приказы. У тебя выбор. В тюрьму или служить клинкам.","Служить клинкам","В тюрьму" set button to getbuttonpressed if ( button == -1 ) return endif set butst to 1 endif endif endif ;if ( butst == 1 ) if ( button == 0 ) set count_mistake_blade to 1 set butst to 2 MessageBox "Теперь отдай мне пакет" "Готово" player->modcurrentfatigue 9999 set butst to 0 EnablePlayerControls elseif ( button == 1 ) setpccrimelevel 5000 player->setfatigue 0 startscript player_go_jail_end set butst to 0 endif ;endif Персонаж, кстати, еще может на полу или на спальнике спать - может, стоит поменять сообщения на что-нибудь другое типа "Вы проснулись на полу, на спине чувствуется тяжесть кованого сапога. Его хозяин спрашивает, когда вы принесете Косадесу пакет."?
-
Перед set butst to 1 блок if ( button == -1 ) return endifставить не пробовали?
-
Проверьте - вот тут в Туре точно стоит LongBladeTwoClose, а не что-то типа BluntTwoWide?
-
Интересно, с Толки будет работать? Помнится, еще где-то был плагин с шариками над головами неписей - есть версия, кажись, без МВСЕ, но работающая только для компаньонов.
-
http://www.fallout.ru/FAQ/arcanum.shtml?q=29 - можно еще выдать полуограм по ржавому кинжалу/железнодрожному штырю (просто выкинуть так, чтобы они их взяли) - они ослабнут.
-
Конкретно - то же меню (character->Races), выбираем альтмера. В изначальных спеллах есть magicka mult bonus_15 - это спелл (Object Window->SpellMaking), умножающий кол-во маны у алтьтмеров в два с половиной раза ((15Int)/10+Int=2.5Int) относительно интеллекта.
-
Тьфу ты блин, StartCombat, Player
-
В принципе, можно на каждого нпс соответствующей гильдии вешать простенький скрипт - примерно такой: Begin NYA if ( GetPCRank "[фракция]" => 1 ) StartCombat endif end
-
Что-то я малость нифига не понял. Попробуйте найти координаты нужной ячейки (18. 3 - Волверин Холл), тыкнуть на нее два раза в Cell Window и поместить тда какой-нибудь камень, с него и начинать работу.
-
Коль не ошибаюсь, прокачка скрытности еще и от карманных краж зависит. Только вот есть одна проблема - см. тут.
-
Мне как-то вот этот больше понравился, коль честно.
-
Скрипты. Их, уверен, можно совместить - см. МСФД. Если отбросить детали - копируем оба скрипта в блокнот, между ними убиваем блок из end и Begin [название скрипта], после него должен быть блок с объявлением переменных - short/long/etc [название перменной] - его перемещаем в начало скрипта к такому же блоку. Потом открываем КС, загроужаем оба плага, ищем нужный костер, открываем скрипт на нем и заменяем его на то, что получилось. Если с деталями - обратите внимание на команду return - она после себя не дает скрипту выполняться. Но, опять таки же, см. МСФД. Проверка вопросом - [огни] что делают? -> огни светятся. См. тут.
-
Там, если не ошибаюсь, эффект заклинания делится на десять - у альтмеров врожденный бонус как раз 15.
-
http://fullrest.ru/forum/topic/23507-faq-mge/
-
Попробуйте попроходить с Джуланом майнквест (тот, что с болтовни с Каем Косадесом начинается и кончается победой над Дагот Уром) - должно помочь.
-
Да не, можно. Тошлько там при отсутствии щита делается не блок, а уклонение при помощи маг. эффекта "светоч".Да и вообще у меня не получается представить себе блок двуручником - больно уж двуруч тяжел и громоздок, да. Попробуйте сделать регенерацию скриптом - примерно таким, как тут.
-
Какой, извиняюсь, нафиг дебаг? В случае чего см. тут и тут.
-
Gameplay->Settings. Не скрипты. В качестве описания посмотрите МСФД - там есть такая секция. И еще немножко документации по скриптам - пригодится, почитайте. Блок есть, требует МВЕ. Только там без щита блок, коль не ошибаюсь, не получится сделать.
-
Мудрено. Просто скидываете куда-нибудь сейвы, переустанавливаете игру и скиньте сейвы назад - должно помочь. Касательно .cel файла - создайте блокнотом или этим. Локации будут называться по-англицки, но игра будет работать. Отсутствие .top файла критичнее - в случае чего могу скинуть.
-
В моррке, помнится, была такая менюшка - character->Races. В ID находим Orc, в меню Specials смотрим спеллы. Потом ищем (по идентификатору) их в Object Window->Spellmaking. Как нашли - тычем два раза и меняем эффекты. Еще можно в тот же список Special таскать спеллы драгендропом и удаляыть выделением и нажатием на кнопку Delete. Только это для моррки - подозреваю, что в обле, коль актуально, все так же.