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

usolo

M[FR] Team
  • Постов

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

  • Посещение

Сообщения, опубликованные usolo

  1. Эти бутылки на игровой паузе - так можно убить любого врага, который не ваншотит тебя. Главное чтоб достаточно много бутылок.

    Убрать бы этот БАГ и еще возможность создания заклинаний длительность меньше 20 секунд - вот было бы дело)

  2. Вроде, за возможность отдыха отвечает расстояние до врагов? Нужно его сделать побольше, имхо. А то отдыхаем прям под носом... Впрочем, идеальное решение - увеличивать шанс нападения во сне динамически, в зависимости от расстояния..
  3. Не нравилась идея каждый раз игру через спец. утилиту запускать. Но поскольку в поздних версиях MGE встроенный MWSE работает на русском Морре, проблема отпала.

    ааа. Видимо поэтому у многих так и осталось неприятие МВСЕ
  4. Возврат уникальных ссылок на неписей и вообще ссылок на предмет в таргете:

    long target
    long itemID
    setx target to XGetPCTarget
    ifx (target)
     xSetRef target
     setx itemID to xRefID
     xMessageFix "Target: %s" itemID
     MessageBox "111111111111111111111111111111111"
    endif

    xRefID.png

  5. как можно быть противником МВСЕ?

    это как быть противником электричества)

     

    Мало полезно, из-за того, что меняет все копии объекта в мире. я так пытался улучшить ремонт, не вышло.

    Да, возвращать ссылку на конкретный экземпляр нельзя, только на класс объектов
  6. Динамические ГМСТ от qqqbbb http://download.flig...ownload-63-1076

    посмотрел.

    на энтузиазме чувак))

    Хорошие изменения для для плавания.

    Касательно боя, почерпнул инфо о том, что ГМСТ fCombatCriticalStrikeMult и fCombatKODamageMult влияют на урон. Очень классная штука для перков на вообружение и кулачный бой. Нужен тест

  7. Нашел в другом плагине на счет плавания такую штуку:

    if ( pcrace == 1 )    ; argonian -123.27
     set wlevel to -123.27
    elseif ( pcrace == 4 )   ; High elf -131.65
     set wlevel to -131.65
    elseif ( pcrace == 7 )   ; nord -126.87
     set wlevel to -126.87
    elseif ( pcrace == 8 )   ; orc -125.66
     set wlevel to -125.66
    elseif ( pcrace == 9 )   ; redguard -122.09
     set wlevel to -122.09
    elseif ( pcrace == 10 )   ; wood elf -107.72
     set wlevel to -107.72
    else
     set wlevel to -119.7  ; -119.7
    endif
    
    
    If ( GetInterior == 1 )
    set wlevel to getwaterlevel + wlevel
    endif 
    

    Похоже, это какой-то тонкий тюнинг.

  8. Коллеги, нужна помощь с разбором ГМСТ. Я по нашей корпоративной политике не могу тестить на работе)

     

    Цель работы: понять за что отвечают разные ГМСТ, определить степень их влияния на игру.

    Результат работы: расширение функционала сборки, добавление новых крутых плагинов.

     

    Я могу писать нужные скрипты и описывать методики.

    В общем, кто хочешь погрузиться в исследование - велкам)

  9. Насчёт Advanced Bartering подумайте, интересная штука.

    пугает кол-во багов даже в твоей теме замеченных..

    А что он дает реально интересного? Торговцев в игре и так дофига. Над усложнением торговли работает Эл, скорее всего, это тоже сконфликтует.

     

    Ну, и другие разработки qqqbbb и Greatness7.

    я по другим форумам не лажу) но если че будет и правда интересное - можно рассмотреть или где-то адаптировать
  10. Например, эффект: 747, fRestMagicMult

    Опираясь на ресерч опенМВ:

    if resting, not waiting and does not have magic effect Stunted Magicka:

    magicka += fRestMagicMult * intelligence

    Вот так это влияет на восстановление магии при отдыхе (не ожидании).

     

    Из КСа:

    "748" "fRestMagicMult" 0.1500
    Например, увеличивая это значение с 0.15, можно сделать плагин на ускоренное восстановление магии при отдыхе в зависимости от уровня навыка или чего-либо еще.
  11. Последняя версия МВСЕ: https://github.com/Merzasphor/MWSE/releases/tag/v0.9.5-alpha.201501016

     

    Описание некоторых функций: http://wiki.theassim...Functions_(MWSE)

     

    Список ванильных функций: http://www.uesp.net/...scommands.shtml

     

    Ооооочень полезная страничка рефакторинга опенМВ (формулы): https://wiki.openmw....?title=Research

     

    Полезные скрипты:

    1. Возврат ссылок из таргета игрока.

    2. Работа с надетой на игрока экипировкой.

    3. Работа с параметрами скилов.

     

    Cписок функций MWSE

     

    MenuTest

    ShowSceneGraph

    StopCellTest

    TestCells

    TestInteriorCells

    TestModels

    ToggleAi

    ToggleBorders

    ToggleCollision

    ToggleCollisionBoxes

    ToggleCollisionGrid

    ToggleDebugText

    ToggleGrid

    ToggleKillStats

    ToggleLoadFade

    ToggleMenus

    ToggleScripts

    ToggleSky

    ToggleTextureString

    ToggleWater

    ToggleWireFrame

    ToggleWorld

    xAddEffect

    XAddItem

    XAddSpell

    XAITravel

    XAnd

    XArcCos

    XArcSin

    XArcTan

    XBitAnd

    XBitNot

    XBitOr

    XBitXor

    XCast

    XContentList

    XCos

    XCreateArray

    xCreateSpell

    XDegrad

    XDeleteEffect

    xDeleteSpell

    XDistance

    XDrop

    XDropItem

    XEquip

    XEquipItem

    XExplodeSpell

    XFileReadFloat

    XFileReadLong

    XFileReadShort

    XFileReadString

    XFileReadText

    XFileRewind

    XFileSeek

    XFileWriteFloat

    XFileWriteLong

    XFileWriteShort

    XFileWriteString

    XFileWriteText

    XFirstItem

    XFirstNPC

    XFirstStatic

    XFloatsToLong

    XGetArrayValue

    XGetAttribute

    XGetBaseAcrobatics

    XGetBaseAgi

    XGetBaseAlchemy

    XGetBaseAlteration

    XGetBaseArmorer

    XGetBaseAthletics

    XGetBaseAttribute

    XGetBaseAxe

    XGetBaseBlock

    XGetBaseBluntWeapon

    XGetBaseConjuration

    XGetBaseDestruction

    xGetBaseEffectInfo

    XGetBaseEnchant

    XGetBaseEnd

    XGetBaseGold

    XGetBaseHandToHand

    XGetBaseHeavyArmor

    XGetBaseID

    XGetBaseIllusion

    XGetBaseInt

    XGetBaseLightArmor

    XGetBaseLongBlade

    XGetBaseLuc

    XGetBaseMarksman

    XGetBaseMediumArmor

    XGetBaseMercantile

    XGetBaseMysticism

    XGetBasePer

    XGetBaseRestoration

    XGetBaseSecurity

    XGetBaseShortBlade

    XGetBaseSkill

    XGetBaseSneak

    XGetBaseSpe

    XGetBaseSpear

    XGetBaseSpeechcraft

    XGetBaseStr

    XGetBaseUnarmored

    XGetBaseWil

    XGetCharge

    XGetClass

    XGetCombat

    XGetCondition

    XGetEffectInfo

    XGetEnchant

    XGetEnchantEffectInfo

    XGetEnchantInfo

    XGetEncumb

    xGetGlobal

    XGetGold

    XGetGS

    xGetGSString

    XGetLockLevel

    xGetMagic

    XGetMaxCharge

    XGetMaxCondition

    XGetMaxHealth

    XGetName

    XGetOwner

    XGetOwnerInfo

    XGetPCTarget

    XGetProgressLevel

    XGetProgressSkill

    XGetQuality

    XGetRef

    XGetService

    XGetSkill

    xGetSkillInfo

    XGetSpell

    XGetSpellEffectInfo

    XGetSpellEffects

    XGetSpellInfo

    XGetTrap

    XGetValue

    XGetWeight

    XHasItemEquipped

    XHypot

    XInventory

    XIsFemale

    XIsProvider

    XIsTrader

    XIsTrainer

    XKeyPressed

    XLogMessage

    XLongToFloats

    XMemLook

    XMessageFix

    XModAttribute

    XModProgressLevel

    XModProgressSkill

    XModService

    XMyCellID

    XNextRef

    XNextStack

    XNot

    XOr

    XPCCellID

    XPlace

    XPosition

    XPositionCell

    XPow

    XRaddeg

    XRandomFloat

    XRandomLong

    XRefID

    XRefType

    XRemoveItem

    XRemoveSpell

    XSetArrayValue

    xSetBaseEffectInfo

    XSetBaseGold

    XSetCharge

    XSetCondition

    xSetEffectInfo

    XSetEnchantInfo

    xSetGlobal

    XSetGold

    XSetGSfloat

    XSetGSlong

    xSetGSString

    xSetLevel

    XSetMaxCharge

    XSetMaxCondition

    xSetName

    XSetName

    XSetOwner

    XSetProgressLevel

    XSetProgressSkill

    XSetQuality

    XSetRef

    XSetService

    xSetSkillInfo

    xSetSpellInfo

    XSetSunriseSunset

    XSetTrap

    XSetValue

    XSetWeatherAmbient

    XSetWeatherFog

    XSetWeatherScattering

    XSetWeatherSky

    XSetWeatherSun

    XSetWeight

    XShift

    XSin

    XSpellList

    XSqrt

    XStartCombat

    XStringBuild

    XStringCompare

    XStringLength

    XStringMatch

    XStringParse

    XTan

    XTextInput

    XTextInputAlt

    XXor

    Функции MGE

     

    MGEAHammerKey

    MGEAllowKey

    MGEAUnhammerKey

    MGEAutoFreeHook

    MGEBeginTexDraw

    MGEBufferedKeyDown

    MGEBufferedKeyUp

    MGECameraShakeZoom

    MGECancelWithHUD

    MGECancelWithMesh

    MGEChangeHUDEffect

    MGEChangeHUDTexture

    MGEDecreaseFog

    MGEDecreaseFogBy

    MGEDefaultAmbientColour

    MGEDefaultClsColour

    MGEDefaultFogColour

    MGEDefaultHUDColour

    MGEDefaultSkyColour

    MGEDefaultSunColour

    MGEDefaultSunDirection

    MGEDefaultSunTexture

    MGEDisableCameraShake

    MGEDisableDistantLand

    MGEDisableEffectAsFullscreenShader

    MGEDisableFog

    MGEDisableFPSCounter

    MGEDisableFullscreenShaders

    MGEDisableHUD

    MGEDisableMesh

    MGEDisableMouse

    MGEDisableShader

    MGEDisableZoom

    MGEDisallowKey

    MGEDontFreeHook

    MGEDrawTextToTexture

    MGEDrawTextureToTexture

    MGEEnableCameraShake

    MGEEnableDistantLand

    MGEEnableFog

    MGEEnableFPSCounter

    MGEEnableFullscreenShaders

    MGEEnableHUD

    MGEEnableMesh

    MGEEnableMouse

    MGEEnableShader

    MGEEnableZoom

    MGEEndManualLighting

    MGEEndTexDraw

    MGEFogZoom

    MGEFreeEffect

    MGEFreeHUD

    MGEFreeMesh

    MGEFreeTexture

    MGEFullscreenHUD

    MGEGetAmbientColour

    MGEGetClsColour

    MGEGetEyeVec

    MGEGetFog

    MGEGetFogColour

    MGEGetFPS

    MGEGetHeight

    MGEGetScreenRotation

    MGEGetSunColour

    MGEGetSunDir

    MGEGetVersion

    MGEGetWidth

    MGEGetZoom

    MGEHammerKey

    MGEIncreaseFog

    MGEIncreaseFogBy

    MGELoadEffect

    MGELoadHUD

    MGELoadMesh

    MGELoadTexture

    MGEManualLighting

    MGEManualMesh

    MGEMoveMesh

    MGEMoveMouseDown

    MGEMoveMouseLeft

    MGEMoveMouseRight

    MGEMoveMouseUp

    MGENIDChangeHUDEffect

    MGENIDChangeHUDTexture

    MGENIDDisableHUD

    MGENIDDisableMesh

    MGENIDEnableHUD

    MGENIDEnableMesh

    MGENIDFreeHUD

    MGENIDFreeMesh

    MGENIDFullscreenHUD

    MGENIDLoadHUD

    MGENIDLoadMesh

    MGENIDManualMesh

    MGENIDMoveMesh

    MGENIDPositionHUD

    MGENIDRotateMesh

    MGENIDScaleHUD

    MGENIDScaleMesh

    MGENIDSetMeshAngularVelocity

    MGENIDSetMeshEffect

    MGENIDSetMeshGrowth

    MGENIDSetMeshPosition

    MGENIDSetMeshRotation

    MGENIDSetMeshScale

    MGENIDSetMeshTexture

    MGENIDSetMeshVelocity

    MGENIDUpdateMeshLighting

    MGENIDZeroMeshAngularVelocity

    MGENIDZeroMeshGrowth

    MGENIDZeroMeshVelocity

    MGEOutputDebugString

    MGEOutputVersionString

    MGEPauseVideo

    MGEPositionHUD

    MGEPushKey

    MGEReleaseKey

    MGEResumeVideo

    MGERewindVideo

    MGERotateMesh

    MGERotateScreen

    MGERotateScreenBy

    MGEScaleHUD

    MGEScaleMesh

    MGEScreenSpin

    MGESeekVideo

    MGESetAmbientColour

    MGESetCameraShakeMagnitude

    MGESetClsColour

    MGESetEffectTechnique

    MGESetEffectVarFloat

    MGESetEffectVarLong

    MGESetEffectVarTexture

    MGESetEffectVarVector

    MGESetFog

    MGESetFogColour

    MGESetHUDColour

    MGESetMeshAngularVelocity

    MGESetMeshEffect

    MGESetMeshGrowth

    MGESetMeshPosition

    MGESetMeshRotation

    MGESetMeshScale

    MGESetMeshTexture

    MGESetMeshVelocity

    MGESetMouseSpeedDown

    MGESetMouseSpeedLeft

    MGESetMouseSpeedRight

    MGESetMouseSpeedUp

    MGESetScreenRot0

    MGESetScreenRot180

    MGESetScreenRot270

    MGESetScreenRot90

    MGESetScreenRotation

    MGESetSkyColour

    MGESetSunColour

    MGESetSunDirection

    MGESetSunTexture

    MGESetTexDrawColour

    MGESetTexDrawOrigin

    MGESetTexDrawScale

    MGESetZoom

    MGEShaderSetFloat

    MGEShaderSetLong

    MGEShaderSetVector

    MGEStopCameraShakeZoom

    MGEStopFogZoom

    MGEStopSpinSpin

    MGEStopVideo

    MGEStopZoom

    MGETakeBMPScreenShot

    MGETakeDDSScreenshot

    MGETakeJPEGScreenShot

    MGETakePNGScreenshot

    MGETakeScreenshot

    MGETapKey

    MGEToggleFog

    MGEToggleFPSCounter

    MGEToggleFullscreenShaders

    MGEToggleZoom

    MGEUnhammerKey

    MGEUpdateMeshLighting

    MGEUseEffectAsFullscreenShader

    MGEWipeAll

    MGEWipeHUDElements

    MGEWipeLoadedEffects

    MGEWipeLoadedMeshes

    MGEWipeTextures

    MGEWithHUD

    MGEWithMesh

    MGEZeroMeshAngularVelocity

    MGEZeroMeshGrowth

    MGEZeroMeshVelocity

    MGEZoom

    MGEZoomIn

    MGEZoomInBy

    MGEZoomOut

    MGEZoomOutBy

  12. Имхо щит здесь был самым слабым звеном. Щит для игры в лоб. Надо постоянно огребать по нему удары чтобы он был востребован эффективен и качался. В противном случае это просто обуза.

    Ну дык асассин же воро-воин) не?)

     

    Лучше уж бездоспешный бы бой поставили, прокачка скорости.

    прокачать скорость уже атлетикой лучше. Если очень надо

     

    Высказывайтесь) И складывайте билды.

    Пора уже окончательно с ним решать и идти дальше

  13. баланс - это настраиваемый и выполнимый проект

    ладно.

     

    Итого по асассину

    Главные навыки: короткие клинки, красться, меткость, акробатика, разрушение, лёгкие доспехи

    Важные навыки: безопасность, атлетика, длинные клинки, лёгкие доспехи, алхимия, разрушение

     

    так пусть будет?)

    или дадим асассину щит?

  14. 1 исправь гмст, чтобы было на столько, если не ошибаюсь, то такая имеется, ищи. У Слоу интеллект влияние вроде оказывает, но там будет чуть иначе, именно для ассасина будут бонусы в создании ядов.

    2 Ага, и физика должна удачу прокачивать, удачно же яблоко Ньютону на голову упало. Ну вот я тоже смотрю, я бы некоторые вещи поменял, а именно:

    сила - кузнец, секиры, дробящее, мечи

    ловкость -акробатика, л. доспехи, меткость , красться

    сила воли - изменение, разрушение, мистицизм, восстановление

    интеллект - алхимия, колдовство, зачарование, безопасность.

    скорость - атлетика, рукопашный бой, короткие клинки, бездоспешный бой.

    выносливость - защита, т. доспехи, ср. доспехи, древковое.

    привлекательность - торговля, красноречие, иллюзии

    удача - 0

    В описании акробатики говорится о ловком акробате, а не о сильном. Ну а защита - по логике и баланса ради перекочевывает в раздел выносливости.

    1. Только, как он писал, яды не так уж гладко работают, как хотелось бы

    2. Не утрируй. Удача - типично воровская богиня, так что можно бы и качать.

    В остальном, выглядит круто, мне нравится.

  15. По разрушению.

    Если так хочется прикрутить этот навык то зачем его сразу в главные?

    Может в важные тогда?

    Разрушение привязано к силе воли. В среднем ассасины это данмеры. Сила воли будет где то в районе сорока единиц. Разрушение в главных так же 40. Нет задела для его подьема. У учителей. Другое дело в важных. 25 единиц будет сам навык. При обучении есть задел в15 единиц- можно будет с меньшими проблемами поднять навык до 50-55 единиц только на обучении и получить куда более высокий показатель силы воли.

    Чиф именно так и предложил, мы согласились.

    А учителя - это все хрень. Это портит отыгрыш. Надо их еще дороже сделать)

     

    Итого

    Главные навыки: короткие клинки, красться, меткость, акробатика, разрушение, лёгкие доспехи

    Важные навыки: безопасность, атлетика, длинные клинки, лёгкие доспехи, алхимия, разрушение

     

    так пусть будет?)

    или дадим асассину щит?

×
×
  • Создать...