Перейти к содержанию

Boeny

Граждане
  • Постов

    780
  • Зарегистрирован

  • Посещение

Весь контент Boeny

  1. Блин, я запутался, куда писать... вроде все в свой профиль пишут, ну дык и я буду...
  2. Хм, у Чуви шерсть по-рыжеватее будет...
  3. Я четко вижу нижнюю челюсть...
  4. Дык наверное чувак в шлеме был... высокотехнологичном... с подшипниками:))
  5. Boeny

    Кучики, Ренджи... ААА!:) Как я соскучился по Бличу!!!
  6. Спасибо за прекрасные адаптации:)
  7. +1

    :)))

    Я об этом даже не догадывался)

  8. Присоединяюсь... Спасибо за то, что ты есть:)
  9. +100=)))

    У меня тоже кот, но это...%)

  10. Версия 0.9.5 В настройках указана папка "C:\Games\Tribunal\DataFiles" Путь сам ставится, когда жму на кляксу (или что это), чтобы выбрать текстуру. Начинается с "textures\<папка>\<текстура>" Спасибо за любую помощь.
  11. 1) Здорово, спс 2) По крайней мере 0.009 и меньше - это то же самое, что и 0.01. Я пытался в 1000 раз уменьшить кантон в Вивеке, чтобы поместить его на мини-карту... а он максимум стал высотой с Игрока. Или даже двух 3) Компилер так и говорит: "Script ... Max nesting of 10 exceded on line ..." Пришлось применить отрицание ("И" переделывает в "ИЛИ"!) и вместо else ставить return'ы. 4) Если команду SetScale "size" ставить после вызова/применения заклинания, то обычно она не срабатывает. Я думаю, это потому, что применение/снятие эффекта занимает много времени - и скрипт сбрасывается (виснет и начинается сначала), поэтому я либо ставлю ее ДО, либо изменяю локальную переменную status и работаю с ней в следующем фрейме. 5) И последнее (это меня убило). Оказывается команда StopScript "CurrentScript" не прекращает выполнение текущего скрипта, как можно подумать, а ПО-МОЕМУ только активизирует флаг о его завершении. И когда исполнение дойдет до строчки "end", скрипт выгружается из памяти. Пример из "Необходимостей Морровинда" (глобальный скрипт): Begin BINN_start_message short DaysLeft if ( BINN_message == 1 ) StopScript "BINN_start_message"; я-то думал, здесь конец set BINN_message to 0; ан нет return; идем вканец endif ... end; и вот здесь завершаем выполнение НО! Если ПОСЛЕ StopScript "CurrentScript" написать StartScript "SomeScript", то скрипт SomeScript не запустится! StartScript надо писать ПЕРЕД завершением текущего скрипта! Шо за бред??? КАК ЭТО РАБОТАЕТ??? 6) ВНИМАНИЕ! ОПАСНОСТЬ! Компилер не проверяет (по крайней мере, у меня; версия Трибунал), объявлены ли локальные переменные, используемые в скрипте, поэтому при операции над необъявленной переменной скрипт перестает работать! Если переменных много, за этим надо строго следить.
  12. 1) Что такое "the HUD"? это все дополнительные элементы на экране, полоски здоровья, иконки заклинаний, крестик прицела 2) Функция setscale, добавляемая Трибуналом, не воспринимает значения меньше 0.01. 3) if...else...endif могут быть вложены друг в друга не более 10 раз.
  13. Спасибо! Спасибо! Спасибо!
  14. Не отходя от кассы... почему текстуры bmp и tga натягиваются на ноду в нифскопе, а dds не хочет? Просто белая поверхность.
  15. Люди, слезно прошу, выложите пожалуйста прикрепленный FPS Optimizer v2.0, а то я с ФайлПланетой задолбался воевать... Очень уж хоцца увидеть ГДЕ я бегаю в TR, ничего на глобальной карте не видно.
  16. Вопщем, так. Залогинился на PlanetElderScrolls и оставил страницу открытой. Я не могу зарегиться на FilePlanet!!!! После регистрации выкидывает на страницу с рекламой и все. А при попытке скачать с PlanetElderScrolls говорит "Залогиньтесь в FilePlanet". А ОН НЕ ЛОГИНИТСЯ. Выкидывает в то же поле, где надо опять ввести мыло. Ладно, я залез на свое мыло и нажал "Verify my e-mail" в пришедшем письме - выкидывает на страницу, где надо ввести мыло И ПО НОВОЙ, т.е. опять не заходит, просит мыло ввести ААА!!! Ладно, зашел под мылом вышеупомянутого товарищча. На выбор два профиля: Infantry(Rus) и Tom Dolgov[Tom Dolgov] Кстати, когда выбираешь Infantry(Rus), он так же делает, т.е. по новой просит мыло ввести, А ВОТ когда я выбираю Tom Dolgov, он наконец-то нормально заходит на Планету.... ТЕПЕРЬ я так понимаю, надо под тем же ником (Tom Dolgov???) зайти и на PlanetElderScrolls? Ффух, заранее благодарю за помощь...
  17. Вобщем, спасибо, вот что получилось: begin _BNY_player_fatique short state; ==0 ( Fatigue >= 1 ); ==1 ( Fatigue < 1 ); float timer if ( menumode == 1 ) return endif if ( state == 1 ) if ( timer <= 4 ); время поднятия set timer to ( timer + GetSecondsPassed ) else set state to 0 player->RemoveSpell "_Dec_fatigue" EnablePlayerControls endif elseif ( player->getfatigue < 1 ) set state to 1 player->AddSpell "_Dec_fatigue" set timer to 0 DisablePlayerControls endif end Но можно проще: begin _BNY_player_fatique short state; ==0 ( Fatigue >= 1 ); ==1 ( Fatigue < 1 ); short once if ( menumode == 1 ) return endif if ( state == 1 ) if ( once == 0 ) set once to 1 player->modfatigue 2 endif endif elseif ( player->getfatigue < 1 ) set state to 1 set once to 0 player->modfatigue -2 endif end
  18. 2Vanadiy: Попробуй заменить бодипарты вампирского облика твоей расы на бодипарты другой расы. Тогда в игре, повесив скриптом на себя вампиризм, ты как бы сменишь расу. А выздоровеешь - станешь прежним.
  19. Хм, странно, я думал характеристика будет каждый фрейм уменьшать запас сил...
  20. Хотел сначала закл повесить, но команда Cast "Spell_ID", "Actor_ID" заставляет только "кого-то" кастовать, а у меня глобальный скрипт, поэтому и правда попробую навесить AddSpell'ом характеристику. Только когда ее нужно отрубать, на следующем фрейме или следующей секунде?
  21. Думал. НО если допустим getfatigue 20 из максимальных 100, то после команды modfatigue -1 будет 19 из максимальных 99. Мне приходится сначала отнимать, а потом, пока я валяюсь, восстанавливать fatigue, чтобы не повредить максимальное ее значение.
  22. Спасибо. Только setfatigue к сожалению изменяет максимальное значение, поэтому оно не восстанавливается. Придется вручную плюсадинить:(
  23. Всем привет. Перерыл дневники Трибунала в поисках квеста, где нужно спуститься в подвал Дворца (в Морнхолде), в котором будет ждать хаджиитка и нокаутированный ею королевский страж. Не нашел. Дело в том, что я хочу выяснить каким образом делается нокаут. Насколько я знаю, функции ForceNockout не существует. А у меня задумка вырубать на ночь жителей в своих кроватках:)
×
×
  • Создать...