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

Дайджесты за январь-февраль

Обновления гайдов и аддонов

Январь Февраль

Мониторинг серверов и редактор аддонов

Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.

Мониторинг серверов Редактор аддонов

Подсказки из игры на вашем сайте

Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.

Подробнее

Апдейтер аддонов

Представляем вам программу для автообновления аддонов и делимся подробностями.

Подробнее Скачать

MAD_Kuzia

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

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

  • Посещение

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

  1. MainForm это от аддона NewTarget3D. А все остальное вроде в пресете сохранилось. Даже с избытком, напр. кое-где я на время включал отображение границ форм (BackgroundTexture), и не смотря на то, что потом возвращал на место дефолтные значения, они зачем-то попадают в пресет (и профиль). А раздвигание границ родительских виджетов я делал чаще всего через смену алаймента родительского виджета (напр. .alignY=3, .alignX=3 для Plates), возможно оно из-за ошибки где-то не сохраняется по "List"? В самом пользовательском профиле оно сохраняется правильно, и правильно работает.

  2. ...а не проще меню сделать как в моих аддонах - темболее меню там как класс готовая

    Конечно проще, я б сделал, но нет сорса, только уже откомпиленый скрипт. Так что только ждать, пока у товарища Procgun появится время доработать аддон.

  3. Опции для отключения короны и указателя класса все-таки нужны, (корона просто мешает, а указатель класса не нужен, если использовать этот адон в паре с NamePlateBars2).

    И то и другое пока можно отключить, отредактировав соответствующие виджеты:

    удаляем строку <BackLayer href="…" /> в файлах

    diamToD.(WidgetPanel).xdb

    diamToM.(WidgetPanel).xdb

    diamToR.(WidgetPanel).xdb

    и строку <textureItem href="…" /> в файле ClassIcon.(WidgetLayerTiledTexture).xdb

  4. ... у меня к вам просьба! Можетели вы по моему как бы наброску, создать такой же интерфейс что бы его установить уже в гатовом варианте...

    Что-нибудь вроде такого?

    em5fyki8.jpg

    Preset SW:TOR like

    PS["Buffs:Target:BackgroundTexture"]="-"

    PS["ContextCharacter2:BackgroundTexture"]="-"

    PS["MainForm:UnitFairy:PlacementPlain"]{

    PS["MainForm:UnitFairy:PlacementPlain"].alignY=0

    PS["MainForm:UnitFairy:PlacementPlain"].posY=715

    PS["MainForm:UnitFairy:PlacementPlain"].highPosY=0

    PS["MainForm:UnitFairy:PlacementPlain"].sizeX=28

    PS["MainForm:UnitFairy:PlacementPlain"].sizeY=28

    PS["MainForm:UnitFairy:PlacementPlain"].alignX=0

    PS["MainForm:UnitFairy:PlacementPlain"].posX=1210

    PS["MainForm:UnitFairy:PlacementPlain"].sizingX=0

    PS["MainForm:UnitFairy:PlacementPlain"].sizingY=0

    PS["MainForm:UnitFairy:PlacementPlain"].highPosX=0

    PS["MainForm:UnitFairy:PlacementPlain"]}

    PS["ContextTalents:Show"]="ON"

    PS["TalentInformer:Show"]="ON"

    PS["QuestTracker:BackgroundTexture"]="-"

    PS["ContextEventCalendar:Show"]="ON"

    PS["Buffs:Avatar:Positive:PlacementPlain"]{

    PS["Buffs:Avatar:Positive:PlacementPlain"].alignY=1

    PS["Buffs:Avatar:Positive:PlacementPlain"].posY=0

    PS["Buffs:Avatar:Positive:PlacementPlain"].highPosY=0

    PS["Buffs:Avatar:Positive:PlacementPlain"].sizeX=81

    PS["Buffs:Avatar:Positive:PlacementPlain"].sizeY=50

    PS["Buffs:Avatar:Positive:PlacementPlain"].alignX=0

    PS["Buffs:Avatar:Positive:PlacementPlain"].posX=0

    PS["Buffs:Avatar:Positive:PlacementPlain"].sizingX=0

    PS["Buffs:Avatar:Positive:PlacementPlain"].sizingY=0

    PS["Buffs:Avatar:Positive:PlacementPlain"].highPosX=0

    PS["Buffs:Avatar:Positive:PlacementPlain"]}

    PS["Spellbook:Show"]="ON"

    PS["EventNotification:BackgroundTexture"]="-"

    PS["MainForm:MainFormMaunt:PlacementPlain"]{

    PS["MainForm:MainFormMaunt:PlacementPlain"].alignY=1

    PS["MainForm:MainFormMaunt:PlacementPlain"].posY=0

    PS["MainForm:MainFormMaunt:PlacementPlain"].highPosY=255

    PS["MainForm:MainFormMaunt:PlacementPlain"].sizeX=182

    PS["MainForm:MainFormMaunt:PlacementPlain"].sizeY=71

    PS["MainForm:MainFormMaunt:PlacementPlain"].alignX=1

    PS["MainForm:MainFormMaunt:PlacementPlain"].posX=0

    PS["MainForm:MainFormMaunt:PlacementPlain"].sizingX=0

    PS["MainForm:MainFormMaunt:PlacementPlain"].sizingY=0

    PS["MainForm:MainFormMaunt:PlacementPlain"].highPosX=680

    PS["MainForm:MainFormMaunt:PlacementPlain"]}

    PS["Plates:PlacementPlain"]{

    PS["Plates:PlacementPlain"].alignY=3

    PS["Plates:PlacementPlain"].posY=0

    PS["Plates:PlacementPlain"].highPosY=0

    PS["Plates:PlacementPlain"].sizeX=0

    PS["Plates:PlacementPlain"].sizeY=0

    PS["Plates:PlacementPlain"].alignX=3

    PS["Plates:PlacementPlain"].posX=0

    PS["Plates:PlacementPlain"].sizingX=0

    PS["Plates:PlacementPlain"].sizingY=0

    PS["Plates:PlacementPlain"].highPosX=0

    PS["Plates:PlacementPlain"]}

    PS["Buffs:Avatar:BackgroundTexture"]="-"

    PS["ContextActions:PlacementPlain"]{

    PS["ContextActions:PlacementPlain"].alignY=1

    PS["ContextActions:PlacementPlain"].posY=0

    PS["ContextActions:PlacementPlain"].highPosY=80

    PS["ContextActions:PlacementPlain"].sizeX=386

    PS["ContextActions:PlacementPlain"].sizeY=46

    PS["ContextActions:PlacementPlain"].alignX=2

    PS["ContextActions:PlacementPlain"].posX=0

    PS["ContextActions:PlacementPlain"].sizingX=0

    PS["ContextActions:PlacementPlain"].sizingY=0

    PS["ContextActions:PlacementPlain"].highPosX=0

    PS["ContextActions:PlacementPlain"]}

    PS["ContextCharacter2:PlacementPlain"]{

    PS["ContextCharacter2:PlacementPlain"].alignY=0

    PS["ContextCharacter2:PlacementPlain"].posY=15

    PS["ContextCharacter2:PlacementPlain"].highPosY=0

    PS["ContextCharacter2:PlacementPlain"].sizeX=676

    PS["ContextCharacter2:PlacementPlain"].sizeY=664

    PS["ContextCharacter2:PlacementPlain"].alignX=0

    PS["ContextCharacter2:PlacementPlain"].posX=15

    PS["ContextCharacter2:PlacementPlain"].sizingX=0

    PS["ContextCharacter2:PlacementPlain"].sizingY=0

    PS["ContextCharacter2:PlacementPlain"].highPosX=0

    PS["ContextCharacter2:PlacementPlain"]}

    PS["QuestTracker:QuestTrackerPanel:Enable"]="ON"

    PS["QuestTracker:QuestTrackerPanel:Show"]="ON"

    PS["Plates:Avatar:PlacementPlain"]{

    PS["Plates:Avatar:PlacementPlain"].alignY=0

    PS["Plates:Avatar:PlacementPlain"].posY=645

    PS["Plates:Avatar:PlacementPlain"].highPosY=0

    PS["Plates:Avatar:PlacementPlain"].sizeX=354

    PS["Plates:Avatar:PlacementPlain"].sizeY=110

    PS["Plates:Avatar:PlacementPlain"].alignX=0

    PS["Plates:Avatar:PlacementPlain"].posX=555

    PS["Plates:Avatar:PlacementPlain"].sizingX=0

    PS["Plates:Avatar:PlacementPlain"].sizingY=0

    PS["Plates:Avatar:PlacementPlain"].highPosX=0

    PS["Plates:Avatar:PlacementPlain"]}

    PS["EventNotification:Events:BackgroundTexture"]="-"

    PS["Plates:Mount:Frame:Show"]="OFF"

    PS["ContextBag:BackgroundTexture"]="-"

    PS["Buffs:Avatar:PlacementPlain"]{

    PS["Buffs:Avatar:PlacementPlain"].alignY=1

    PS["Buffs:Avatar:PlacementPlain"].posY=0

    PS["Buffs:Avatar:PlacementPlain"].highPosY=370

    PS["Buffs:Avatar:PlacementPlain"].sizeX=330

    PS["Buffs:Avatar:PlacementPlain"].sizeY=50

    PS["Buffs:Avatar:PlacementPlain"].alignX=0

    PS["Buffs:Avatar:PlacementPlain"].posX=574

    PS["Buffs:Avatar:PlacementPlain"].sizingX=0

    PS["Buffs:Avatar:PlacementPlain"].sizingY=0

    PS["Buffs:Avatar:PlacementPlain"].highPosX=0

    PS["Buffs:Avatar:PlacementPlain"]}

    PS["Buffs:TargetsTarget:PlacementPlain"]{

    PS["Buffs:TargetsTarget:PlacementPlain"].alignY=0

    PS["Buffs:TargetsTarget:PlacementPlain"].posY=730

    PS["Buffs:TargetsTarget:PlacementPlain"].highPosY=0

    PS["Buffs:TargetsTarget:PlacementPlain"].sizeX=200

    PS["Buffs:TargetsTarget:PlacementPlain"].sizeY=59

    PS["Buffs:TargetsTarget:PlacementPlain"].alignX=0

    PS["Buffs:TargetsTarget:PlacementPlain"].posX=1255

    PS["Buffs:TargetsTarget:PlacementPlain"].sizingX=0

    PS["Buffs:TargetsTarget:PlacementPlain"].sizingY=0

    PS["Buffs:TargetsTarget:PlacementPlain"].highPosX=0

    PS["Buffs:TargetsTarget:PlacementPlain"]}

    PS["Buffs:Target:Positive:PlacementPlain"]{

    PS["Buffs:Target:Positive:PlacementPlain"].alignY=1

    PS["Buffs:Target:Positive:PlacementPlain"].posY=0

    PS["Buffs:Target:Positive:PlacementPlain"].highPosY=0

    PS["Buffs:Target:Positive:PlacementPlain"].sizeX=81

    PS["Buffs:Target:Positive:PlacementPlain"].sizeY=50

    PS["Buffs:Target:Positive:PlacementPlain"].alignX=1

    PS["Buffs:Target:Positive:PlacementPlain"].posX=0

    PS["Buffs:Target:Positive:PlacementPlain"].sizingX=0

    PS["Buffs:Target:Positive:PlacementPlain"].sizingY=0

    PS["Buffs:Target:Positive:PlacementPlain"].highPosX=0

    PS["Buffs:Target:Positive:PlacementPlain"]}

    PS["NewRunes:Show"]="ON"

    PS["MainForm:MainFormMaunt:MountPlateFrame:PlacementPlain"]{

    PS["MainForm:MainFormMaunt:MountPlateFrame:PlacementPlain"].alignY=0

    PS["MainForm:MainFormMaunt:MountPlateFrame:PlacementPlain"].posY=0

    PS["MainForm:MainFormMaunt:MountPlateFrame:PlacementPlain"].highPosY=0

    PS["MainForm:MainFormMaunt:MountPlateFrame:PlacementPlain"].sizeX=0

    PS["MainForm:MainFormMaunt:MountPlateFrame:PlacementPlain"].sizeY=0

    PS["MainForm:MainFormMaunt:MountPlateFrame:PlacementPlain"].alignX=0

    PS["MainForm:MainFormMaunt:MountPlateFrame:PlacementPlain"].posX=0

    PS["MainForm:MainFormMaunt:MountPlateFrame:PlacementPlain"].sizingX=0

    PS["MainForm:MainFormMaunt:MountPlateFrame:PlacementPlain"].sizingY=0

    PS["MainForm:MainFormMaunt:MountPlateFrame:PlacementPlain"].highPosX=0

    PS["MainForm:MainFormMaunt:MountPlateFrame:PlacementPlain"]}

    PS["Buffs:Target:Negative:PlacementPlain"]{

    PS["Buffs:Target:Negative:PlacementPlain"].alignY=0

    PS["Buffs:Target:Negative:PlacementPlain"].posY=0

    PS["Buffs:Target:Negative:PlacementPlain"].highPosY=0

    PS["Buffs:Target:Negative:PlacementPlain"].sizeX=0

    PS["Buffs:Target:Negative:PlacementPlain"].sizeY=0

    PS["Buffs:Target:Negative:PlacementPlain"].alignX=1

    PS["Buffs:Target:Negative:PlacementPlain"].posX=0

    PS["Buffs:Target:Negative:PlacementPlain"].sizingX=0

    PS["Buffs:Target:Negative:PlacementPlain"].sizingY=0

    PS["Buffs:Target:Negative:PlacementPlain"].highPosX=0

    PS["Buffs:Target:Negative:PlacementPlain"]}

    PS["ContextEventCalendar:MainFrame:PlacementPlain"]{

    PS["ContextEventCalendar:MainFrame:PlacementPlain"].alignY=2

    PS["ContextEventCalendar:MainFrame:PlacementPlain"].posY=-120

    PS["ContextEventCalendar:MainFrame:PlacementPlain"].highPosY=0

    PS["ContextEventCalendar:MainFrame:PlacementPlain"].sizeX=1024

    PS["ContextEventCalendar:MainFrame:PlacementPlain"].sizeY=737

    PS["ContextEventCalendar:MainFrame:PlacementPlain"].alignX=0

    PS["ContextEventCalendar:MainFrame:PlacementPlain"].posX=32

    PS["ContextEventCalendar:MainFrame:PlacementPlain"].sizingX=0

    PS["ContextEventCalendar:MainFrame:PlacementPlain"].sizingY=0

    PS["ContextEventCalendar:MainFrame:PlacementPlain"].highPosX=0

    PS["ContextEventCalendar:MainFrame:PlacementPlain"]}

    PS["EventNotification:Events:PlacementPlain"]{

    PS["EventNotification:Events:PlacementPlain"].alignY=1

    PS["EventNotification:Events:PlacementPlain"].posY=0

    PS["EventNotification:Events:PlacementPlain"].highPosY=955

    PS["EventNotification:Events:PlacementPlain"].sizeX=208

    PS["EventNotification:Events:PlacementPlain"].sizeY=64

    PS["EventNotification:Events:PlacementPlain"].alignX=1

    PS["EventNotification:Events:PlacementPlain"].posX=0

    PS["EventNotification:Events:PlacementPlain"].sizingX=0

    PS["EventNotification:Events:PlacementPlain"].sizingY=0

    PS["EventNotification:Events:PlacementPlain"].highPosX=340

    PS["EventNotification:Events:PlacementPlain"]}

    PS["BonusPools:PlacementPlain"]{

    PS["BonusPools:PlacementPlain"].alignY=1

    PS["BonusPools:PlacementPlain"].posY=0

    PS["BonusPools:PlacementPlain"].highPosY=890

    PS["BonusPools:PlacementPlain"].sizeX=200

    PS["BonusPools:PlacementPlain"].sizeY=64

    PS["BonusPools:PlacementPlain"].alignX=1

    PS["BonusPools:PlacementPlain"].posX=0

    PS["BonusPools:PlacementPlain"].sizingX=0

    PS["BonusPools:PlacementPlain"].sizingY=0

    PS["BonusPools:PlacementPlain"].highPosX=340

    PS["BonusPools:PlacementPlain"]}

    PS["MainForm:MainFormMaunt:MountPlateFrame:Show"]="ON"

    PS["ContextEventCalendar:MainFrame:BackgroundTexture"]="-"

    PS["Buffs:Target:PlacementPlain"]{

    PS["Buffs:Target:PlacementPlain"].alignY=1

    PS["Buffs:Target:PlacementPlain"].posY=0

    PS["Buffs:Target:PlacementPlain"].highPosY=370

    PS["Buffs:Target:PlacementPlain"].sizeX=330

    PS["Buffs:Target:PlacementPlain"].sizeY=44

    PS["Buffs:Target:PlacementPlain"].alignX=0

    PS["Buffs:Target:PlacementPlain"].posX=902

    PS["Buffs:Target:PlacementPlain"].sizingX=0

    PS["Buffs:Target:PlacementPlain"].sizingY=0

    PS["Buffs:Target:PlacementPlain"].highPosX=0

    PS["Buffs:Target:PlacementPlain"]}

    PS["Castbar:BackgroundTexture"]="-"

    PS["ContextActionbar:Bottom:Show"]="OFF"

    PS["NewRunes:PlacementPlain"]{

    PS["NewRunes:PlacementPlain"].alignY=2

    PS["NewRunes:PlacementPlain"].posY=-140

    PS["NewRunes:PlacementPlain"].highPosY=210.5

    PS["NewRunes:PlacementPlain"].sizeX=415

    PS["NewRunes:PlacementPlain"].sizeY=566

    PS["NewRunes:PlacementPlain"].alignX=2

    PS["NewRunes:PlacementPlain"].posX=0

    PS["NewRunes:PlacementPlain"].sizingX=0

    PS["NewRunes:PlacementPlain"].sizingY=0

    PS["NewRunes:PlacementPlain"].highPosX=427

    PS["NewRunes:PlacementPlain"]}

    PS["Buffs:Avatar:Negative:PlacementPlain"]{

    PS["Buffs:Avatar:Negative:PlacementPlain"].alignY=0

    PS["Buffs:Avatar:Negative:PlacementPlain"].posY=0

    PS["Buffs:Avatar:Negative:PlacementPlain"].highPosY=0

    PS["Buffs:Avatar:Negative:PlacementPlain"].sizeX=0

    PS["Buffs:Avatar:Negative:PlacementPlain"].sizeY=0

    PS["Buffs:Avatar:Negative:PlacementPlain"].alignX=0

    PS["Buffs:Avatar:Negative:PlacementPlain"].posX=0

    PS["Buffs:Avatar:Negative:PlacementPlain"].sizingX=0

    PS["Buffs:Avatar:Negative:PlacementPlain"].sizingY=0

    PS["Buffs:Avatar:Negative:PlacementPlain"].highPosX=0

    PS["Buffs:Avatar:Negative:PlacementPlain"]}

    PS["ContextActions:BackgroundTexture"]="-"

    PS["ContextBag:Bag:PlacementPlain"]{

    PS["ContextBag:Bag:PlacementPlain"].alignY=1

    PS["ContextBag:Bag:PlacementPlain"].posY=0

    PS["ContextBag:Bag:PlacementPlain"].highPosY=50

    PS["ContextBag:Bag:PlacementPlain"].sizeX=0

    PS["ContextBag:Bag:PlacementPlain"].sizeY=0

    PS["ContextBag:Bag:PlacementPlain"].alignX=1

    PS["ContextBag:Bag:PlacementPlain"].posX=0

    PS["ContextBag:Bag:PlacementPlain"].sizingX=2

    PS["ContextBag:Bag:PlacementPlain"].sizingY=2

    PS["ContextBag:Bag:PlacementPlain"].highPosX=300

    PS["ContextBag:Bag:PlacementPlain"]}

    PS["Plates:Mount:PlacementPlain"]{

    PS["Plates:Mount:PlacementPlain"].alignY=0

    PS["Plates:Mount:PlacementPlain"].posY=696

    PS["Plates:Mount:PlacementPlain"].highPosY=0

    PS["Plates:Mount:PlacementPlain"].sizeX=180

    PS["Plates:Mount:PlacementPlain"].sizeY=73

    PS["Plates:Mount:PlacementPlain"].alignX=0

    PS["Plates:Mount:PlacementPlain"].posX=626

    PS["Plates:Mount:PlacementPlain"].sizingX=0

    PS["Plates:Mount:PlacementPlain"].sizingY=0

    PS["Plates:Mount:PlacementPlain"].highPosX=0

    PS["Plates:Mount:PlacementPlain"]}

    PS["TalentInformer:PlacementPlain"]{

    PS["TalentInformer:PlacementPlain"].alignY=1

    PS["TalentInformer:PlacementPlain"].posY=0

    PS["TalentInformer:PlacementPlain"].highPosY=15

    PS["TalentInformer:PlacementPlain"].sizeX=350

    PS["TalentInformer:PlacementPlain"].sizeY=54

    PS["TalentInformer:PlacementPlain"].alignX=2

    PS["TalentInformer:PlacementPlain"].posX=0

    PS["TalentInformer:PlacementPlain"].sizingX=0

    PS["TalentInformer:PlacementPlain"].sizingY=0

    PS["TalentInformer:PlacementPlain"].highPosX=0

    PS["TalentInformer:PlacementPlain"]}

    PS["ContextActionbar:ActionBar:Extended:Show"]="OFF"

    PS["Castbar:PlacementPlain"]{

    PS["Castbar:PlacementPlain"].alignY=1

    PS["Castbar:PlacementPlain"].posY=0

    PS["Castbar:PlacementPlain"].highPosY=264

    PS["Castbar:PlacementPlain"].sizeX=261

    PS["Castbar:PlacementPlain"].sizeY=39

    PS["Castbar:PlacementPlain"].alignX=2

    PS["Castbar:PlacementPlain"].posX=0

    PS["Castbar:PlacementPlain"].sizingX=0

    PS["Castbar:PlacementPlain"].sizingY=0

    PS["Castbar:PlacementPlain"].highPosX=0

    PS["Castbar:PlacementPlain"]}

    PS["ContextEventCalendar:BackgroundTexture"]="-"

    PS["ContextTalents:PlacementPlain"]{

    PS["ContextTalents:PlacementPlain"].alignY=0

    PS["ContextTalents:PlacementPlain"].posY=15

    PS["ContextTalents:PlacementPlain"].highPosY=0

    PS["ContextTalents:PlacementPlain"].sizeX=428

    PS["ContextTalents:PlacementPlain"].sizeY=694

    PS["ContextTalents:PlacementPlain"].alignX=0

    PS["ContextTalents:PlacementPlain"].posX=15

    PS["ContextTalents:PlacementPlain"].sizingX=0

    PS["ContextTalents:PlacementPlain"].sizingY=0

    PS["ContextTalents:PlacementPlain"].highPosX=0

    PS["ContextTalents:PlacementPlain"]}

    PS["Spellbook:PlacementPlain"]{

    PS["Spellbook:PlacementPlain"].alignY=2

    PS["Spellbook:PlacementPlain"].posY=-140

    PS["Spellbook:PlacementPlain"].highPosY=0

    PS["Spellbook:PlacementPlain"].sizeX=907

    PS["Spellbook:PlacementPlain"].sizeY=668

    PS["Spellbook:PlacementPlain"].alignX=2

    PS["Spellbook:PlacementPlain"].posX=0

    PS["Spellbook:PlacementPlain"].sizingX=0

    PS["Spellbook:PlacementPlain"].sizingY=0

    PS["Spellbook:PlacementPlain"].highPosX=0

    PS["Spellbook:PlacementPlain"]}

    PS["ContextStable:PlacementPlain"]{

    PS["ContextStable:PlacementPlain"].alignY=0

    PS["ContextStable:PlacementPlain"].posY=15

    PS["ContextStable:PlacementPlain"].highPosY=0

    PS["ContextStable:PlacementPlain"].sizeX=389

    PS["ContextStable:PlacementPlain"].sizeY=738

    PS["ContextStable:PlacementPlain"].alignX=0

    PS["ContextStable:PlacementPlain"].posX=15

    PS["ContextStable:PlacementPlain"].sizingX=0

    PS["ContextStable:PlacementPlain"].sizingY=0

    PS["ContextStable:PlacementPlain"].highPosX=0

    PS["ContextStable:PlacementPlain"]}

    PS["Buffs:BackgroundTexture"]="-"

    PS["MainForm:RadiusText:PlacementPlain"]{

    PS["MainForm:RadiusText:PlacementPlain"].alignY=2

    PS["MainForm:RadiusText:PlacementPlain"].posY=155

    PS["MainForm:RadiusText:PlacementPlain"].highPosY=0

    PS["MainForm:RadiusText:PlacementPlain"].sizeX=50

    PS["MainForm:RadiusText:PlacementPlain"].sizeY=30

    PS["MainForm:RadiusText:PlacementPlain"].alignX=3

    PS["MainForm:RadiusText:PlacementPlain"].posX=0

    PS["MainForm:RadiusText:PlacementPlain"].sizingX=0

    PS["MainForm:RadiusText:PlacementPlain"].sizingY=0

    PS["MainForm:RadiusText:PlacementPlain"].highPosX=0

    PS["MainForm:RadiusText:PlacementPlain"]}

    PS["QuestTracker:QuestTrackerPanel:PlacementPlain"]{

    PS["QuestTracker:QuestTrackerPanel:PlacementPlain"].alignY=3

    PS["QuestTracker:QuestTrackerPanel:PlacementPlain"].posY=0

    PS["QuestTracker:QuestTrackerPanel:PlacementPlain"].highPosY=12.1481

    PS["QuestTracker:QuestTrackerPanel:PlacementPlain"].sizeX=343.6

    PS["QuestTracker:QuestTrackerPanel:PlacementPlain"].sizeY=851.852

    PS["QuestTracker:QuestTrackerPanel:PlacementPlain"].alignX=3

    PS["QuestTracker:QuestTrackerPanel:PlacementPlain"].posX=11.4

    PS["QuestTracker:QuestTrackerPanel:PlacementPlain"].sizingX=0

    PS["QuestTracker:QuestTrackerPanel:PlacementPlain"].sizingY=0

    PS["QuestTracker:QuestTrackerPanel:PlacementPlain"].highPosX=0

    PS["QuestTracker:QuestTrackerPanel:PlacementPlain"]}

    PS["Plates:TargetsTarget:PlacementPlain"]{

    PS["Plates:TargetsTarget:PlacementPlain"].alignY=0

    PS["Plates:TargetsTarget:PlacementPlain"].posY=665

    PS["Plates:TargetsTarget:PlacementPlain"].highPosY=0

    PS["Plates:TargetsTarget:PlacementPlain"].sizeX=210

    PS["Plates:TargetsTarget:PlacementPlain"].sizeY=73

    PS["Plates:TargetsTarget:PlacementPlain"].alignX=0

    PS["Plates:TargetsTarget:PlacementPlain"].posX=1242

    PS["Plates:TargetsTarget:PlacementPlain"].sizingX=0

    PS["Plates:TargetsTarget:PlacementPlain"].sizingY=0

    PS["Plates:TargetsTarget:PlacementPlain"].highPosX=0

    PS["Plates:TargetsTarget:PlacementPlain"]}

    PS["BonusPools:BackgroundTexture"]="-"

    PS["Spellbook:BackgroundTexture"]="-"

    PS["Plates:Target:PlacementPlain"]{

    PS["Plates:Target:PlacementPlain"].alignY=0

    PS["Plates:Target:PlacementPlain"].posY=645

    PS["Plates:Target:PlacementPlain"].highPosY=0

    PS["Plates:Target:PlacementPlain"].sizeX=348

    PS["Plates:Target:PlacementPlain"].sizeY=110

    PS["Plates:Target:PlacementPlain"].alignX=0

    PS["Plates:Target:PlacementPlain"].posX=895

    PS["Plates:Target:PlacementPlain"].sizingX=0

    PS["Plates:Target:PlacementPlain"].sizingY=0

    PS["Plates:Target:PlacementPlain"].highPosX=0

    PS["Plates:Target:PlacementPlain"]}

    PS["Plates:Avatar:Experience:PlacementPlain"]{

    PS["Plates:Avatar:Experience:PlacementPlain"].alignY=1

    PS["Plates:Avatar:Experience:PlacementPlain"].posY=0

    PS["Plates:Avatar:Experience:PlacementPlain"].highPosY=-275

    PS["Plates:Avatar:Experience:PlacementPlain"].sizeX=236

    PS["Plates:Avatar:Experience:PlacementPlain"].sizeY=26

    PS["Plates:Avatar:Experience:PlacementPlain"].alignX=1

    PS["Plates:Avatar:Experience:PlacementPlain"].posX=0

    PS["Plates:Avatar:Experience:PlacementPlain"].sizingX=0

    PS["Plates:Avatar:Experience:PlacementPlain"].sizingY=0

    PS["Plates:Avatar:Experience:PlacementPlain"].highPosX=-120

    PS["Plates:Avatar:Experience:PlacementPlain"]}

    PS["QuestTracker:PlacementPlain"]{

    PS["QuestTracker:PlacementPlain"].alignY=3

    PS["QuestTracker:PlacementPlain"].posY=60

    PS["QuestTracker:PlacementPlain"].highPosY=315

    PS["QuestTracker:PlacementPlain"].sizeX=380

    PS["QuestTracker:PlacementPlain"].sizeY=0

    PS["QuestTracker:PlacementPlain"].alignX=1

    PS["QuestTracker:PlacementPlain"].posX=0

    PS["QuestTracker:PlacementPlain"].sizingX=0

    PS["QuestTracker:PlacementPlain"].sizingY=0

    PS["QuestTracker:PlacementPlain"].highPosX=0

    PS["QuestTracker:PlacementPlain"]}

    Нуждается в редактировании, ибо команда "List" сохраняет параметры не совсем в подходящем виде…

  5. Quote:
    либо неправильно работает либо не корректно названы режимы УвС и ИвС. Когда на Жале параметр ИвС первых 2 места отдал Магу и провидцу я несколько растерялся...

    Если маг использовал пиво, а потом почти сразу умер (как и в случае если пиво было его единственным селф-хилом) - это будут "начало" и "конец" его лога как хилера, и соответственно ИвС у него будет очень высоким)
  6. Нет никакой необходимости сохранять подробные данные за каждый бой (считай лог по каждому игроку), можно сохранять уже обсчитанные данные средние/максимальные/минимальные/колво/етц. все то, что видит пользователь в виде конечных цифр по каждому скилу за каждый бой. Конечно, для загрузки и последующего хранения / отображения такой compiled_history нужно будет создать отдельный массив и по другому организовать отображение из него, но для пользователя в конечном итоге это будет абсолютно прозрачно, да и величина хранимых данных будет относительно небольшая. Грубо говоря, сохранять не "базу данных", а "конкретные выборки" из нее, поскольку сами по себе отдельные элементы БД не несут для пользователя никакой полезной информации.

  7. Прежде всего, полностью грохни аддон, и установи его заново, чтоб быть уверенным, что ты не сделал в нем никаких лишних изменений. Затем в функции TimeTextSetVal (ScriptPhanTime.lua) замени строку

    Quote:
    wtparam:SetVal( "hours", common.FormatInt( param.h , "%02d" ) )

    на

    Quote:
    wtparam:SetVal( "hours", common.FormatInt( (param.h<17 and (param.h+7)) or (param.h-17), "%02d" ) )

    или для GMT+2 на

    Quote:
    wtparam:SetVal( "hours", common.FormatInt( (param.h>0 and (param.h-1)) or (param.h+23), "%02d" ) )

    (для других часовых поясов можно вычислить значения на основе этих примеров).

    ps: Убедись что твой редактор (которым ты откроешь ScriptPhanTime.lua) поддерживает UTF-8, так же убедись, что после редактирования ты сохраняешь текс в формате UTF-8 (стандартный notepad поддерживает этот формат).

  8. Quote:

    Ммм. Интересно, а что он показывает, когда в Москве, например 18:00 и дальше?
    Тут надо еще обрабатывать переполнение часов - отрезать лишнее
    Что то типа (кучу скобок поставил для верности, чтобы точно выполнялось в нужной последовательности) этого:

    Тогда уж не
    Quote:
    wtparam:SetVal( "hours", common.FormatInt( ((param.h+4) and param.h<20) or (param.h-20), "%02d" ) )

    а
    Quote:
    wtparam:SetVal( "hours", common.FormatInt( (param.h<20 and (param.h+4)) or (param.h-20), "%02d" ) )

    иначе вместо часов будем получать "true".
  9. Quote:
    1. 100% нельзя вызывать протекшен функции ..... *)))))) Ну конечно если вы не владаете в совершенстве ассемблером *)

    Можно, достаточно внедрить (по методу предложенному комрадом wait здесьздесь) в один из дефолтных аддонов "обвертку", и через нее уже сделать нужные protected.функции доступными из обычных аддонов… А то что предлагает товарищ Merlok, это уже прямое нарушение EULA… Да и старфорс не дремлет)
  10. ИМХО, ирка для подобных случаев гораздо полезнее. Во-первых, в ней (в отличии скажем от того-же скайпа) удобнее обмениваться кусками кода и его-же (код) комментировать. Во-вторых, даже если вы в данный момент не сидите в канале, а покоряете астрал или боретесь с зеленым змеем []), позже всегда можно быстро пересмотреть хистори на предмет "чего новенького накопали комрады моддеры?".

  11. NoBlueHalo

    Просмотреть файл

    Отключает пост эффект "голубого сияния" для заклинаний "Благословение" и "Мольба" жреца.

    Последняя проверенная версия работы аддона: 1.0.05.28


     

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

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

Пользуясь сайтом, вы принимаете Условия использования