Фоллаут 3

Прохождения

Fallout 3

Советы


Вернуться   Fallout 3, Fallout: New Vegas прохождение, моды, аддоны, читы, советы! > Модификации к Fallout 3 > Разработка Модов Fallout 3

Важная информация

Ответ
 
LinkBack Опции темы Опции просмотра

Старый 21.04.2010, 12:37   #301 (permalink)

Administrator
 
Аватар для I.D.
 
Братство Стали
I.D. вне форума
Регистрация: 04.10.2008
Сообщений: 768
I.D. Добрый(ая)
По умолчанию

Цитата:
Сообщение от Gofer Посмотреть сообщение
Я так и делал, но в терминале просто строка не появляется, а в гекке с вопросиком отоброжается.
Попробуй поменять тогда Subject на Target (при редактировании строки).

---------------------------------------------------------------------------
  Ответить с цитированием

Старый 21.04.2010, 14:05   #302 (permalink)
Новенький в Пустоши
 
Аватар для deepNoise
 
Ещё не выбрал(а)
deepNoise вне форума
Регистрация: 18.04.2010
Сообщений: 10
deepNoise Нейтрален
По умолчанию

Цитата:
Сообщение от I.D. Посмотреть сообщение
Объяснение скрипта ShockerEffect

ScriptName ShockerScript

BEGIN ScriptEffectStart

IF getInFaction RobotFaction == 1 /если фракция = фракции роботов
PMS pulseDisableFXShader
damageAV Health 25 /наносит урон 25
ENDIF

END

Понятно, только для роботов значит. Я просто только на людях испытывал этот эффект, на них ничего не происходило. Мне нужно учить скрипты)
Кстате можете подсказать какой нибудь хороший туториал по скриптам? Я уже знаю основы, но этого не достаточно. Желательно на русском.

Ещё помогите написать такой скрипт: Нужно, чтоб при принятии определённой пищи на ГГ проигрывалась анимация как он ест эту пищу.
Должно выглядеть примерно так:

scn PlayerEatDrinkScript
if(тут условие, что ест пищу и ID пищи)
player.playIdle (ID анимации)
endif

Как правильно нужно написать? И где взять ID анимаций приёма пищи, что то я не нашёл.
  Ответить с цитированием

Старый 21.04.2010, 14:30   #303 (permalink)

Administrator
 
Аватар для I.D.
 
Братство Стали
I.D. вне форума
Регистрация: 04.10.2008
Сообщений: 768
I.D. Добрый(ая)
По умолчанию

Цитата:
Сообщение от deepNoise Посмотреть сообщение
Ещё помогите написать такой скрипт: Нужно, чтоб при принятии определённой пищи на ГГ проигрывалась анимация как он ест эту пищу.
Должно выглядеть примерно так:

scn PlayerEatDrinkScript
if(тут условие, что ест пищу и ID пищи)
player.playIdle (ID анимации)
endif

Как правильно нужно написать? И где взять ID анимаций приёма пищи, что то я не нашёл.
На счет скрипта подсказать не могу так как не знаю.

У меня есть два туториала, первый для для Fallout 3 второй для Oblivion, так как движки одинаковые много чего работает из Oblivion'a.
Вложения
Тип файла: doc Туториал по скриптингу Fallout 3 для начинающих.doc (277.0 Кб, 251 просмотров)
Тип файла: doc OSFM v1.2.0.doc (4.28 Мб, 1135 просмотров)

---------------------------------------------------------------------------
  Ответить с цитированием

Старый 21.04.2010, 15:48   #304 (permalink)
Новенький в Пустоши
 
Аватар для Gofer
 
Обитатель Пустоши
Gofer вне форума
Регистрация: 21.04.2010
Сообщений: 5
Gofer Нейтрален
По умолчанию

Цитата:
Сообщение от deepNoise Посмотреть сообщение
Ещё помогите написать такой скрипт: Нужно, чтоб при принятии определённой пищи на ГГ проигрывалась анимация как он ест эту пищу.
Должно выглядеть примерно так:

scn PlayerEatDrinkScript
if(тут условие, что ест пищу и ID пищи)
player.playIdle (ID анимации)
endif
Попробуй этот скрипт,

scn PlayerEatDrinkScript
begin onactivate
if player.activation (или попробуй команду useitem правда не уверен есть ли такая)
player.playIdle (ID Анимации)
endif
end

А насчет Idle может позже отпишусь, щас нету гекка под рукой.

Последний раз редактировалось Gofer; 21.04.2010 в 16:08.
  Ответить с цитированием

Старый 21.04.2010, 19:06   #305 (permalink)
Новенький в Пустоши
 
Аватар для Wulf
 
Ещё не выбрал(а)
Wulf вне форума
Регистрация: 25.12.2009
Сообщений: 26
Wulf Нейтрален
По умолчанию

Ой не прочитал, что на ГГ должна анимация быть проиграна.

За сим прощаюсь, Олег.
  Ответить с цитированием

Старый 22.04.2010, 08:19   #306 (permalink)
Новенький в Пустоши
 
Аватар для Gofer
 
Обитатель Пустоши
Gofer вне форума
Регистрация: 21.04.2010
Сообщений: 5
Gofer Нейтрален
По умолчанию

deepNoise
Вот еще нашел команду в ОBSE, GetIsUsedItem можешь ее попробывать.
  Ответить с цитированием

Старый 22.04.2010, 11:55   #307 (permalink)
Новенький в Пустоши
 
Аватар для deepNoise
 
Ещё не выбрал(а)
deepNoise вне форума
Регистрация: 18.04.2010
Сообщений: 10
deepNoise Нейтрален
По умолчанию

Попробовал такой скрипт(привязал к Ядер-коле):

begin OnActivate
player.playIdle SodaDrinkingStanding
end

Ничего не произошло. Тогда попробовал так:

begin OnAdd player
player.playIdle SodaDrinkingStanding
end

И сработало Правда частично, и не совсем так, как хотел. Для начала нужно скинуть Ядер-колу, а затем поднять. При этом бутылка останется на месте, а на ГГ начнётся проигрываться анимация, как он пьёт Ядер-колу) Правда эффекта этого никакого не вызовет(ни радиации, ни восстановелния хп). И нужно, чтоб вид был от 3-го лица и без оружия.
Нужно дорабатывать... Сейчас ещё с GetIsUsedItem попробую.

Подскажите названия анимаций приёма пищи, если кто знает, а то я пока только этот SodaDrinkingStanding нашёл.
  Ответить с цитированием

Старый 22.04.2010, 13:25   #308 (permalink)
Новенький в Пустоши
 
Аватар для Gofer
 
Обитатель Пустоши
Gofer вне форума
Регистрация: 21.04.2010
Сообщений: 5
Gofer Нейтрален
По умолчанию

В поиске попробуй eating ввести, может найдет тебе idle такой.
  Ответить с цитированием

Старый 22.04.2010, 15:36   #309 (permalink)
Воин Пустоши
 
Аватар для GLAVAK
 
Сталкер Пустоши
GLAVAK вне форума
Регистрация: 13.02.2010
Сообщений: 54
GLAVAK Нейтрален
Отправить сообщение для GLAVAK с помощью Skype™
По умолчанию

как сделать торговца, чтобы торговал не за крышки, а за довоенные деньги?
  Ответить с цитированием

Старый 22.04.2010, 20:08   #310 (permalink)
Новенький в Пустоши
 
Аватар для Rollerman
 
Анклав
Rollerman вне форума
Регистрация: 17.04.2010
Сообщений: 5
Rollerman Нейтрален
Не знаю/Понятие не имею

Вопрос возможно нубский, но всё равно, я создал фракцию и у меня не как не получается заставить членов фракции защищать друг друга. Заместо того чтобы защищать своих они просто стоят и смотрят на то как убивают их товарищей, а атаковать начинают только после попадания по ним. В чем дело?
  Ответить с цитированием
Ответ

Метки
.esp, faq по гекку, geck, Обьединение, Файлы, вопросы по гекку, Моды


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.
Быстрый переход



Часовой пояс GMT +3, время: 15:57.