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

ScottMontgomery

Пользователь
  • Постов

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

  • Посещение

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

  1. Мессаджбокс для фидбека, чтобы убедиться в правильности переменной. Ничего не удаляется, там или None, или пусто, или [AaaScriptName <Item 1 in container (00000014)>] (если обратиться напрямую к self он даст такой же результат). Сдается мне это все потому, что у объекта нет REF тк он лежит в инвентаре и нужно это как-то реализовывать через пустой квест или типо того.
  2. Спасибо за ответ. Это не работает - MessageBox отображает [AaaScriptName <Item 1 in container (00000014)>], а должен REF брони. Без Form не компилится скрипт. Дело в том, что очень много брони попадает через лвл листы почти всем нпц и делать мужскую версию брони я не буду. И чтобы не было модников-мужск. нпц с бархатным бельем например мне проще на многие предметы повесить скрипт. Вешать его на всех нпц просто не вариант. Не могу понять неужели нельзя никак обратиться в скрипте к его источнику, на который его поцепили? 
  3. Всем привет, помогите пожалуйста с простым скриптом, уже часов 8 бьюсь головой об стену и ничего не получается. Суть в следующем - скрипт вешается на предмет и при одевании проверяется какое-либо условие (например пол нпц) и выполняется что-либо. Проблема в том, что я никак не могу найти REF предмета к которому прикреплен скрипт. Scriptname AaaScriptName extends ObjectReference event OnEquipped(Actor akActor) ;ObjectReference equipment = self Form equipment = GetBaseObject() if (akActor.GetActorBase().GetSex() == 1)   akActor.RemoveItem(equipment, 1)   Debug.MessageBox(equipment) endIf endevent
×
×
  • Создать...