Там время от времени будут слышны удары по микрофону. Это я просто поменял расположение стойки и не заметил, что провод лежит на столе - каждый раз, когда я что-то делаю мышкой или клавиатурой провод елозит и создаёт шумы. В следующий раз не допущу этого.
Лучший русскоязычный канал на эту тему. Есть возможность записать короткое видео как убрать предмет добавленный модом из левел-листа? Благодарю за работу!
Это все очень круто! Спасибо! Но не могли бы вы объяснить систему крафта зачарований более подробно? Есть 3 аспекта, которые на мой взгляд немаловажны. Первый - зачарование "Хождение по воде" и - можно создать разбираемый предмет, разобрать его, зачарование изучится, но будет неприменимо ни к одной шмотке. Второй аспект - в игре есть разбираемый сет Линви, который дает зачарования Благоденствие тени, Взгляд тени, Сила тени и Удар тени которые так же неприменимы ни к одному предмету. И третий аспект - от обратного. Амулет Скаала появляется в списке зачарования, но к нему неприменимо ни одно зачарование. Хотелось бы знать где и как такое прописывается, как такое сделать, и как такое исправить. P.S. С амулетом частично разобрался - если добавить ему кейворд ClothingNecklace - становятся доступны зачарования, но хотелось бы зайти с другой стороны, дабы не изменять ванильный предмет, а изменить условия наложения чар на данный тип предметов. P.P.S. Со всем разобрался сам, но думаю что не все смогут докопаться до истины, так что мануал надо бы записать...
Привет! Задался тут вопросом, как модифицировать скилл "Гармония так", чтобы она не была явна привязана к magnitude, который ты задаешь вручную, а чтобы проверяла условие "если уровень игрока выше или равен уровню нпс, тогда отработать". Была идея через effect archetype calm и добавить перк, в котором модифицировать этот самый magnitude на основе уровня игрока, но идея провалилась - там доступны только уровни НАВЫКОВ игрока. Не подскажешь пож, как можно реализовать мою хотелку? Думал еще через effect archetype script накалякать, типа OnEffectStart(Actor target) найти всех npc, сделать их мирными EventEnd, но хз, изобретение велосипеда. Может можно по нормальному?)
Я тоже когда-то пытался и не нашёл способа лучше, чем через скрипт. Если есть желание покопаться - скачай мой ИФС, там все заклинания контроля так устроены.
@@1ex0 желание есть, да ещё какое) пока на энтузиазме - нужно с этим разобраться :D можешь скинуть ссылку пож?) Я также пытался разобраться на основе мода Odin, там гармония работает так, что до 59 уровня гарантированно сработает, а если цель уровнем выше, то уже шанс на провал. С этой реализацией Я так и не разобрался, может с твоей получится)
Точь в точь повторил скрипт с вашего видео, но компилятор жалуется мне, что вместо события он ожидает функцию, а так же что в экземпляре объекта не задана ссылка на объект. Компилятор в нотерпаде я делал тоже по вашему видео. Помогите пожалуйста
Не знаю. Мне все, в целом, нравятся. В каждой есть интрига и неожиданые повороты. Я правда, в 1 и 2 не играл, так что сравниваю только с 3. Не могу выделать какую-нибудь одну - все 4 игры хороши. Ну DmC только чуть хуже из-за концовки.
чёт у меня очередные проблемы. вроде всё правильно сделал, но нифига не работает. маг эфекты, абилку и зачарование я идентично сделала( я только заметил что у маг.эффекта для зачара появляется в assoc item- здоровье). ниже скрипт будет мб я что то там напутал. заранее благодарю за помощь Scriptname AAAkastspellonweapon extends activemagiceffect Spell Property FirstSpell auto Spell Property SecondSpell auto Actor SelfRef Float fDirection Float fSpeed bool bPowerAttack Event OnEffectStart(Actor q, Actor w) SelfRef=q registerForAnimationEvent(SelfRef, "WeaponSwing") registerForAnimationEvent(SelfRef, "WeaponLeftSwing") EndEvent Event OnEffectFinish(Actor q, Actor w) unregisterForAnimationEvent(SelfRef, "WeaponSwing") unregisterForAnimationEvent(SelfRef, "WeaponLeftSwing") EndEvent Event OnAnimationEvent(ObjectReference akSource, string EventName) If akSource == SelfRef fDirection = SelfRef.GetAnimationVariableFloat("Direction") fSpeed = SelfRef.GetAnimationVariableFloat("Speed") bPowerAttack = SelfRef.GetAnimationVariableFloat("bAllowRotation")
If EventName == "WeaponSwing" If bPowerAttack If fSpeed == 0 || fDirection == 0 || fDirection == 0.5 || fDirection == 1 FirstSpell.RemoteCast(SelfRef, SelfRef) elseif fDirection == 0.25 || fDirection == 0.75 SecondSpell.RemoteCast(SelfRef, SelfRef) endif endif elseif EventName == "WeaponLeftSwing" If bPowerAttack If fSpeed == 0 FirstSpell.RemoteCast(SelfRef, SelfRef)
@@1ex0 ладно. заново всё сделал, уже на чистом есп файле, даже скачал стринг файлы чтобы креатион был на русском, хотя я на 100% уверен что из 3 вариантов я не мог выбрать не правильный, и всё заработало. Ниже напишу скрипт, чтобы если кто то решит тоже самое сделать, мог сразу скопировать. Scriptname AAABloodskaalscriot extends activemagiceffect Actor SelfRef Spell Property SpellHoriz auto Spell Property SpellVert auto Float fDirection Float fSpeed bool bPowerAttack Event OnEffectStart(Actor akTarget, Actor akCaster) SelfRef=akTarget registerForAnimationEvent(SelfRef, "WeaponSwing") registerForAnimationEvent(SelfRef, "WeaponLeftSwing") EndEvent Event OnEffectFinish(Actor akTarget, Actor akCaster) unregisterForAnimationEvent(SelfRef, "WeaponSwing") unregisterForAnimationEvent(SelfRef, "WeaponLeftSwing") EndEvent Event OnAnimationEvent(ObjectReference akSource, string EventName) If akSource == SelfRef fDirection = SelfRef.GetAnimationVariableFloat("Direction") fSpeed = SelfRef.GetAnimationVariableFloat("Speed") bPowerAttack = SelfRef.GetAnimationVariableBool("bAllowRotation") If EventName == "WeaponSwing" If bPowerAttack If fSpeed == 0 || fDirection == 0 || fDirection == 0.5 || fDirection == 1 SpellHoriz.RemoteCast(SelfRef, SelfRef) elseif fDirection == 0.25 || fDirection == 0.75 SpellVert.RemoteCast(SelfRef, SelfRef) Endif Endif elseif EventName == "WeaponLeftSwing" If bPowerAttack If fSpeed == 0 SpellHoriz.RemoteCast(SelfRef, SelfRef) elseif fDirection == 0.25 || fDirection == 0.75 || fDirection == 0 || fDirection == 0.5 || fDirection == 1 SpellVert.RemoteCast(SelfRef, SelfRef) Endif Endif Endif Endif EndEvent
Там время от времени будут слышны удары по микрофону. Это я просто поменял расположение стойки и не заметил, что провод лежит на столе - каждый раз, когда я что-то делаю мышкой или клавиатурой провод елозит и создаёт шумы. В следующий раз не допущу этого.
Лучший русскоязычный канал на эту тему.
Есть возможность записать короткое видео как убрать предмет добавленный модом из левел-листа?
Благодарю за работу!
Это все очень круто! Спасибо! Но не могли бы вы объяснить систему крафта зачарований более подробно? Есть 3 аспекта, которые на мой взгляд немаловажны. Первый - зачарование "Хождение по воде" и - можно создать разбираемый предмет, разобрать его, зачарование изучится, но будет неприменимо ни к одной шмотке. Второй аспект - в игре есть разбираемый сет Линви, который дает зачарования Благоденствие тени, Взгляд тени, Сила тени и Удар тени которые так же неприменимы ни к одному предмету. И третий аспект - от обратного. Амулет Скаала появляется в списке зачарования, но к нему неприменимо ни одно зачарование. Хотелось бы знать где и как такое прописывается, как такое сделать, и как такое исправить.
P.S. С амулетом частично разобрался - если добавить ему кейворд ClothingNecklace - становятся доступны зачарования, но хотелось бы зайти с другой стороны, дабы не изменять ванильный предмет, а изменить условия наложения чар на данный тип предметов.
P.P.S. Со всем разобрался сам, но думаю что не все смогут докопаться до истины, так что мануал надо бы записать...
Интересно, надо будет куда-нибудь это применить)
Привет!
Задался тут вопросом, как модифицировать скилл "Гармония так", чтобы она не была явна привязана к magnitude, который ты задаешь вручную, а чтобы проверяла условие "если уровень игрока выше или равен уровню нпс, тогда отработать". Была идея через effect archetype calm и добавить перк, в котором модифицировать этот самый magnitude на основе уровня игрока, но идея провалилась - там доступны только уровни НАВЫКОВ игрока. Не подскажешь пож, как можно реализовать мою хотелку? Думал еще через effect archetype script накалякать, типа OnEffectStart(Actor target) найти всех npc, сделать их мирными EventEnd, но хз, изобретение велосипеда. Может можно по нормальному?)
Я тоже когда-то пытался и не нашёл способа лучше, чем через скрипт. Если есть желание покопаться - скачай мой ИФС, там все заклинания контроля так устроены.
@@1ex0 желание есть, да ещё какое) пока на энтузиазме - нужно с этим разобраться :D можешь скинуть ссылку пож?)
Я также пытался разобраться на основе мода Odin, там гармония работает так, что до 59 уровня гарантированно сработает, а если цель уровнем выше, то уже шанс на провал. С этой реализацией Я так и не разобрался, может с твоей получится)
@@hellicobacterpillory6677 gamer-mods.ru/load/skyrim_le/magija/istinno_fehntezijnyj_skajrim/9-1-0-6762
Любые заклинания страха, ужаса, успокоения и сна
@@1ex0 огромная благодарность тебе
Точь в точь повторил скрипт с вашего видео, но компилятор жалуется мне, что вместо события он ожидает функцию, а так же что в экземпляре объекта не задана ссылка на объект. Компилятор в нотерпаде я делал тоже по вашему видео. Помогите пожалуйста
нужен скрин кода и ошибки. Я так просто не смогу ответить
Лексо не подскажешь почему пропадает ветреный пик в окне рендера при подлёте к нему и я вообще не могу туда добавить нпс или заменить.
Потому что СК плохо грузит большие объекты. Попробуй приблизиться и нажать F5.
@@1ex0 я разобрался с проблемой просто открыв окно редактирования ветреного пика и с разделе cell двойным кликом открыл пустошь
Какая часть dmc обладает чумовым сюжетом по отношению к другим?
Не знаю. Мне все, в целом, нравятся. В каждой есть интрига и неожиданые повороты. Я правда, в 1 и 2 не играл, так что сравниваю только с 3. Не могу выделать какую-нибудь одну - все 4 игры хороши. Ну DmC только чуть хуже из-за концовки.
чёт у меня очередные проблемы. вроде всё правильно сделал, но нифига не работает. маг эфекты, абилку и зачарование я идентично сделала( я только заметил что у маг.эффекта для зачара появляется в assoc item- здоровье). ниже скрипт будет мб я что то там напутал. заранее благодарю за помощь
Scriptname AAAkastspellonweapon extends activemagiceffect
Spell Property FirstSpell auto
Spell Property SecondSpell auto
Actor SelfRef
Float fDirection
Float fSpeed
bool bPowerAttack
Event OnEffectStart(Actor q, Actor w)
SelfRef=q
registerForAnimationEvent(SelfRef, "WeaponSwing")
registerForAnimationEvent(SelfRef, "WeaponLeftSwing")
EndEvent
Event OnEffectFinish(Actor q, Actor w)
unregisterForAnimationEvent(SelfRef, "WeaponSwing")
unregisterForAnimationEvent(SelfRef, "WeaponLeftSwing")
EndEvent
Event OnAnimationEvent(ObjectReference akSource, string EventName)
If akSource == SelfRef
fDirection = SelfRef.GetAnimationVariableFloat("Direction")
fSpeed = SelfRef.GetAnimationVariableFloat("Speed")
bPowerAttack = SelfRef.GetAnimationVariableFloat("bAllowRotation")
If EventName == "WeaponSwing"
If bPowerAttack
If fSpeed == 0 || fDirection == 0 || fDirection == 0.5 || fDirection == 1
FirstSpell.RemoteCast(SelfRef, SelfRef)
elseif fDirection == 0.25 || fDirection == 0.75
SecondSpell.RemoteCast(SelfRef, SelfRef)
endif
endif
elseif EventName == "WeaponLeftSwing"
If bPowerAttack
If fSpeed == 0
FirstSpell.RemoteCast(SelfRef, SelfRef)
elseif fDirection == 0.25 || fDirection == 0.75 || fDirection == 0 || fDirection == 0.5
SecondSpell.RemoteCast(SelfRef, SelfRef)
endif
endif
endif
endif
EndEvent
А заклинания в проперти скрипта прописаны?
@@1ex0 конечно. Так же фаеболл и ледяное копьё
@@1ex0 ладно. заново всё сделал, уже на чистом есп файле, даже скачал стринг файлы чтобы креатион был на русском, хотя я на 100% уверен что из 3 вариантов я не мог выбрать не правильный, и всё заработало. Ниже напишу скрипт, чтобы если кто то решит тоже самое сделать, мог сразу скопировать.
Scriptname AAABloodskaalscriot extends activemagiceffect
Actor SelfRef
Spell Property SpellHoriz auto
Spell Property SpellVert auto
Float fDirection
Float fSpeed
bool bPowerAttack
Event OnEffectStart(Actor akTarget, Actor akCaster)
SelfRef=akTarget
registerForAnimationEvent(SelfRef, "WeaponSwing")
registerForAnimationEvent(SelfRef, "WeaponLeftSwing")
EndEvent
Event OnEffectFinish(Actor akTarget, Actor akCaster)
unregisterForAnimationEvent(SelfRef, "WeaponSwing")
unregisterForAnimationEvent(SelfRef, "WeaponLeftSwing")
EndEvent
Event OnAnimationEvent(ObjectReference akSource, string EventName)
If akSource == SelfRef
fDirection = SelfRef.GetAnimationVariableFloat("Direction")
fSpeed = SelfRef.GetAnimationVariableFloat("Speed")
bPowerAttack = SelfRef.GetAnimationVariableBool("bAllowRotation")
If EventName == "WeaponSwing"
If bPowerAttack
If fSpeed == 0 || fDirection == 0 || fDirection == 0.5 || fDirection == 1
SpellHoriz.RemoteCast(SelfRef, SelfRef)
elseif fDirection == 0.25 || fDirection == 0.75
SpellVert.RemoteCast(SelfRef, SelfRef)
Endif
Endif
elseif EventName == "WeaponLeftSwing"
If bPowerAttack
If fSpeed == 0
SpellHoriz.RemoteCast(SelfRef, SelfRef)
elseif fDirection == 0.25 || fDirection == 0.75 || fDirection == 0 || fDirection == 0.5 || fDirection == 1
SpellVert.RemoteCast(SelfRef, SelfRef)
Endif
Endif
Endif
Endif
EndEvent
@@zaklinak5649 спасибо друг. все заработало!