-
Постов
7847 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Календарь
Весь контент Майк
-
а в автозагрузку в CS не забыл поставить? попробуй в консоли запустить StartScript castOnMe по логике все верно, сделай наложенное на себя заклинание длинее или убери if ( framecounter < 10 ) set framecounter to ( framecounter + 1 ) Return endif set framecounter to 0 чтоб в каждом кадре исполнялось
-
не верно, do_once используется один раз в начале скрипта при его старте (при входе в ячейку) чтоб однократно задисейблить огонь перед стртом таймера с которого начнется отсчет циклического огня для которого используется переменная do_to Siegrun синтаксис-то что не соблюдаешь? переменная Short do_once а в скрипте if ( DoOnce == 0 )... Begin fire_trapscript Short do_once Short do_to float timer If ( menumode == 1 ); отключение в режиме меню return endif if ( DoOnce == 0 ); отключение огня при входе в ячейку, по умолчанию объект включен ведь Disable Set do_once to 1 endif set timer to ( timer + GetSecondsPassed ) if (timer >=12); Disable; Set do_to to 0; set timer to 0; return; elseif ( timer >= 10 ); if ( do_to == 0 ); однократное выполнение скрипта в период с 10 по 12 секунду if ( GetDistance Player <= 200 ); Set do_to to 1; Enable; Cast, "ID_закла", Player; return; endif endif; endif; end fire_trapscript
-
а по-подробнее? так все секретно... ну примерно так Begin castOnMe Short framecounter Short do_once if ( MenuMode == 1) return endif ;чтоб во время открытого меню не работал if ( framecounter < 10 ) set framecounter to ( framecounter + 1 ) Return endif set framecounter to 0 ;чтоб скрипт выполнялся лишь раз в 10 кадров, типа уменьшение загрузки проца if ( do_once == 1); чтоб скрипт не выполнялся повторно с тех пор как было наложено заклятье и до окончания действия его эффекта if ( Player -> GetSpellEffects, "ID_Spell" == 0) Set do_once to 0 return endif elseif ( do_once == 0) if ( Player -> GetSpellEffects, "ID_Spell" == 1) Set do_once to 1 ;скрипт того, что должно выполнятся в случае если обнаружено наложенное заклятье endif endif end castOnMe
-
а тебе вообще какая ситуация нужна? игрок в любой момент кастит заклятье(любое) на себя или на любого врага - сомневаюсь что можно будет отследить игрок кастит на себя что-то хорошее или плохое (из стандартных) в любой момент - по GetSpellEffects игрок кастит любое заклинание на уникального НПС - тоже по GetSpellEffects но проверка на неписи локальным скриптом, тоже самое если закл атакующий то проверка просто атаки по OnPCHitme или еще что
-
блин, косяк с последовательностью условий, забыл про эту фигню, поменять надо время, а то он все время на первое условие идет if (timer >=12); Disable; Set do_to to 0; set timer to 0; elseif ( timer >= 10 ); if ( do_to == 0 ) if ( GetDistance Player <= 200 ); Set do_to to 1; Enable; Cast, "ID_закла", Player; endif; endif; endif; результат = 0 в каком смысле? не работает эффект? и добавить в самое начало после объявления переменных, чтоб в режиме меню не считалось If ( MenuMode == 1) Return Endif
-
Жалко, очень жалко! Ну, это как посмотреть... В моем варианте для игрока получилась бы двойная заморочка: мало того, что нужно наковырять определенную душу, так еще и засунуть ее в определенный камень! камень - стоковый предмет, то бишь он складывается в стопку если несколько пустых в инвентаре, поэтому отличить какой-то определенный камень от десятка других так же пустых - нету никакой возможности
-
в морре без дополнений глобальные запускать командой StartScript, "Script ID" в трибе/бладе - CS в меню Gameplay/Edit starting Scripts, тогда сами при загрузке стартанут любой скрипт не привязанный к объекту - глобальный, и так как когда его запустишь о выполняется в каждом кадре надо быть с ними аккуратнее, например вставить таймер на выполнение основной части скрипта раз в секунду или еще реже на спел подвесить какой-нить из эффектов который будет действовать не на цель атаки, а на игрока и потом детектить через if ( Player -> GetSpellEffects, "тут указывается эффект" == 1 ) endif но эта шняга выполнится и в любом другом случае если такой эффект вдруг наложат на игрока, тут уж тока на удачу выбрать какой-нить из редких
-
статика, оружие материал не в максе, а в нифскопе насчет брони - есть вероятность что скиниг модификатором skin прокатит, ковыряйте сами, не имею ни времени, ни желания проверять экспорт в обливу :1anim_at:
-
F1 нажми, самое полное руководство http://www.internet-technologies.ru/books/book_169.html http://www.internet-technologies.ru/books/book_174.html
-
а задержку на стояние огня хоть секунду? :1anim_ad: он-то может и передвинулся на один кадр, и тут же обратно, и двигать совсем не обязательно, можно включать/выключать объект огня вобщем на огонь. Begin fire_trap Short do_once Short do_to float timer if ( do_once == 0 ) Disable; огонь в начале задизеблить set do_once = 1; endif set timer to ( timer + GetSecondsPassed ); таймер пошел If ( timer >= 10 ); после 10-й секунды полыхнет if ( do_to == 0 ) штоб каждый кадр тебе не фигачило по заклу if GetDistance Player <= 200; любое вменяемое число, радиус огня, иначе тебя грохнет в любом месте ячейки Set do_to to 1; Enable; Cast, "ID_закла", Player; касту сделать свойство алвейз саксес, чтоб игнорировать защиту, в самом закле выставляется время действия и эффект, этим методом устраняется недостаток addspell и необходимость его убирания endif; endif; elseif (timer >=12); то бишь 2 секунды после 10-и погорит огонь и исчезнет Disable; Set do_to to 0; set timer to 0;Все начинается заново endif; End fire_trap
-
в фотошопе - тока текстура, если есть модель оружия - нифскоп тебе в помощь, взять оригинал текстуры - перерисовать - подменить в нифскопе на модель новую текстуру и сохранить старую модель как новый ниф
-
1. версия один ресет икс-форм с панели утилит экспорт в obj открытие нифскопом любого файла с мешкой морровинда - это необходимо чтоб сохранить его версию, т.к. нифскоп создает новый ниф уже в версии для обливы в открытом нифскопом файле удалить все ноды геометрии и импортнуть obj настроить свойства материала 2. верия два использовать макс версий 4.2-5.1
-
не надо изобретать велосипед http://www.render.ru/forum/viewtopic.php?topic_id=74036
-
любая комбинация в нифскопе, все остальное - не играет значительной роли /Блин, кого я вижу!!! :1anim_ai: :1anim_az: Простите мой оффтоп. Боблен/
-
на дагобар улетел медитировать и воспитывать скайвокера вейдеровичав сырцах лежит пример факела - частицы для огня и дыма - юзай как пример http://www.forum.fullrest.ru/index.php?showtopic=5340
-
дилетанты блин, не можете нормально выразить, читать-то читать, тока там технические подробности распаковывать не обязательно если не нужно менять что-то оригинальное, абсолютно все новое можно и руками положить создав папку \Data files\Textures и вообще в CS ты его не найдешь, текстура назначается объекту, сетке, в 3dмаксе, либо объект который редактируется через nifscope, и вот при этом-то процессе и указывается путь к текстуре а в CS ты используешь тока объекты типа "кирпич" которые уже не поменяешь
-
не групу, а сконвертить один из объектов в editable mesh или editable pole и приаттачить вторую сетку, есть там такая кнопка attach а уже поверх вешать физику
-
фотожабы у Дэдмена, у меня скорее арт-фотомонтаж :1anim_ab: что я с самого начала писал
-
удаленный троян это скорее который из сети тебя долбит или запускает то что уже валяется где-то на винте минуя автозагрузку, спасает тока файрвол типа аутпоста, когда есть список разрешенных приложений, а весь остальной трафик блокируется, тут уже пофиг есть на компе троян, нету его, он не сможет ничего с сетью вытворять
-
imho для атосимуляторов лучше всего палка радости (джойстик если кто не догадался), как это ни странно... ось х поворот, ось y - газ, курок - ручник, еще пара кнопок под нитро и сло-мо и можно отдыхать в колин макрей можно со зверским заносом повороты проходить играя газом и тормозом, и почти скорость не теряется, ну а нфс так вообще сказка надо будет на флатаут2 проверить )
-
наведи на картинку курсор - будет подпись или ссылка "Награды" над ними
-
то-то у тебя какой-то космический IP :1anim_ag:
-
лентяи они :1anim_am: фсем по выговору с занесением я плюсов категорически не могу поставить по двум причинам 1. я не ставлю плюсы 2. это собственно и не подпадает под плюсы =)
-
призрачный предел использует как раз альфаканал + анимация текстурных координат, для движения текстуры пример альфы, чтоб было нагляднее, все четыре файла - psd, dds, max, nif (сцена макса версии 5.1) море-то создать можно, только пиксельная водичка которая из нормального моря будет получше, а ее плоскость тока одна и на одной высоте в ячейке, искуственное будет не такое красивое, хотя если в несколько слоев несколько текстур напихать, то в принципе можно что-нить изобразить нифскоп есть уже 0.8.8 http://niftools.sourceforge.net/wiki/index...brary_and_Tools он не под обливион, он просто под ниф, понимает и редактирует файлы любой версии и морровинда и обливиона, единственный минус, при создании нового файла в нем он создаст его на основе самой последней обливионской версии формата, поэтому под морру надо открывать морровиндовский nif и уже в нем перекидывать новые ноды