Подскажите как сделать переключатель ru\en

Tim0n

Heir
Клиент классик. Подскажите кто знает как можно всунуть такой переключатель?
 

Attachments

  • изображение_2023-01-10_032303065.png
    изображение_2023-01-10_032303065.png
    129.5 KB · Views: 49
Я то в курсе что нужно хдат редачить, но вот как прилепить туда 2 картинки и при нажатии переключение языка, хз…
 
Я то в курсе что нужно хдат редачить, но вот как прилепить туда 2 картинки и при нажатии переключение языка, хз…
Думаю тут через костыль только, делаешь кнопку, редачишь рамку интерфейса (саму текстуру)
 
а бай пасс реально ли вставить и как?, не разу не пробовал такое
 
да, в первом посту указал)
может есть пример какой то, откуда можно передрать?)
 
Last edited:
да, в первом посту указал)
может есть пример какой то, откуда можно передрать?)
примера нет, нужно лезть в интерфейс, а это уже требует наличие исходников и компилятора
 
а разве L2Xdat_editor не поможет?
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Window parent="undefined" backTex="L2UI_CT1.Windows.Windows_DF_Large_Bg" script="NPCDialogWnd" state="GamingState" frame="true" hidden="true" alwaysFullAlpha="false" title="444" frameSize="None" frameDirection="None" resizeFrameDirection="None" resizeFrameX="-9999.0" resizeFrameY="-9999.0" resizeFrameWidth="-9999.0" resizeFrameHeight="-9999.0" resizeMaxIncrease="0" drawerDirection="None" offsetX="0" offsetY="0" directionSeconds="0.0" ownerWindow="" showAnimType="None" hideAnimType="None" showAnimDirection="None" showAnimSeconds="0.0" hideAnimDirection="None" hideAnimSeconds="0.0" iconName="undefined" tooltipIdx="-9999" workingConfiguration="Game" leftTextureName="undefined" midTextureName="undefined" rightTextureName="undefined" minimizeBtnTextureNormal="undefined" minimizeBtnTexturePushed="undefined" closeBtnTextureNormal="undefined" closeBtnTexturePushed="undefined" leftBackTextureWidth="-9999" midBackTextureWidth="-9999" showInArena="true" name="NPCDialogWnd" extendsName="undefined" parentName="" preOrder="undefined" postOrder="undefined" anchored="false" superChild="true" size="true" sizeAbsoluteValues="true" sizePercentWidth="0.0" sizePercentHeight="0.0" sizeAbsoluteWidth="314" sizeAbsoluteHeight="408" usePosition="true" relativePoint="CENTER_LEFT" anchorPoint="CENTER_LEFT" relativeTo="" anchoredX="5.0" anchoredY="0.0" useFont="false" styleName="undefined" fontName="undefined" fontColor="00000000" fontLine="EMPTY" unk24="0" tooltipType="undefined" tooltipText="-9999" tooltipAppearanceTime="-9999" scrollBarOffsetX="-9999" scrollBarOffsetY="-9999" scrollBarOffsetHeight="-9999">
<State stateName="ArenaGamingState"/>
<State stateName="ArenaPickState"/>
<State stateName="ArenaBattleState"/>
<State stateName="NpcZoomCameraState"/>
<Texture file="L2UI_CT1.GroupBox.GroupBox_DF" alphaMask="" type="Stretch" layer="None" u="0.0" v="0.0" uSize="0.0" vSize="0.0" alpha="-9999" autoRotate="None" maskLayer="0.0" colorModify="FFFFFFFF" name="texBack" extendsName="undefined" alwaysOnBack="true" parentName="NPCDialogWnd" preOrder="undefined" postOrder="undefined" anchored="false" superChild="true" size="true" sizeAbsoluteValues="true" sizePercentWidth="0.0" sizePercentHeight="0.0" sizeAbsoluteWidth="302" sizeAbsoluteHeight="366" usePosition="true" relativePoint="TOP_LEFT" anchorPoint="TOP_LEFT" relativeTo="" anchoredX="5.0" anchoredY="35.0" useFont="false" styleName="undefined" fontName="undefined" fontColor="00000000" fontLine="EMPTY" unk24="0" tooltipType="undefined" tooltipText="-9999" tooltipAppearanceTime="-9999" scrollBarOffsetX="-9999" scrollBarOffsetY="-9999" scrollBarOffsetHeight="-9999"/>
<HtmlCtrl viewType="" name="HtmlViewer" extendsName="undefined" parentName="NPCDialogWnd" preOrder="undefined" postOrder="undefined" anchored="false" superChild="true" size="true" sizeAbsoluteValues="true" sizePercentWidth="0.0" sizePercentHeight="0.0" sizeAbsoluteWidth="294" sizeAbsoluteHeight="359" usePosition="true" relativePoint="TOP_LEFT" anchorPoint="TOP_LEFT" relativeTo="" anchoredX="10.0" anchoredY="39.0" useFont="false" styleName="undefined" fontName="undefined" fontColor="00000000" fontLine="EMPTY" unk24="0" tooltipType="undefined" tooltipText="-9999" tooltipAppearanceTime="-9999" scrollBarOffsetX="-9999" scrollBarOffsetY="-9999" scrollBarOffsetHeight="-9999"/>
</Window>
 
примера нет, нужно лезть в интерфейс, а это уже требует наличие исходников и компилятора
да вот где то попадалось такое на ит только, но забыл где(
ото если бы там подсмотреть как такую кнопку на ит выпилили, то думаю и на классик можно перенести)
 
а разве L2Xdat_editor не поможет?
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Window parent="undefined" backTex="L2UI_CT1.Windows.Windows_DF_Large_Bg" script="NPCDialogWnd" state="GamingState" frame="true" hidden="true" alwaysFullAlpha="false" title="444" frameSize="None" frameDirection="None" resizeFrameDirection="None" resizeFrameX="-9999.0" resizeFrameY="-9999.0" resizeFrameWidth="-9999.0" resizeFrameHeight="-9999.0" resizeMaxIncrease="0" drawerDirection="None" offsetX="0" offsetY="0" directionSeconds="0.0" ownerWindow="" showAnimType="None" hideAnimType="None" showAnimDirection="None" showAnimSeconds="0.0" hideAnimDirection="None" hideAnimSeconds="0.0" iconName="undefined" tooltipIdx="-9999" workingConfiguration="Game" leftTextureName="undefined" midTextureName="undefined" rightTextureName="undefined" minimizeBtnTextureNormal="undefined" minimizeBtnTexturePushed="undefined" closeBtnTextureNormal="undefined" closeBtnTexturePushed="undefined" leftBackTextureWidth="-9999" midBackTextureWidth="-9999" showInArena="true" name="NPCDialogWnd" extendsName="undefined" parentName="" preOrder="undefined" postOrder="undefined" anchored="false" superChild="true" size="true" sizeAbsoluteValues="true" sizePercentWidth="0.0" sizePercentHeight="0.0" sizeAbsoluteWidth="314" sizeAbsoluteHeight="408" usePosition="true" relativePoint="CENTER_LEFT" anchorPoint="CENTER_LEFT" relativeTo="" anchoredX="5.0" anchoredY="0.0" useFont="false" styleName="undefined" fontName="undefined" fontColor="00000000" fontLine="EMPTY" unk24="0" tooltipType="undefined" tooltipText="-9999" tooltipAppearanceTime="-9999" scrollBarOffsetX="-9999" scrollBarOffsetY="-9999" scrollBarOffsetHeight="-9999">
<State stateName="ArenaGamingState"/>
<State stateName="ArenaPickState"/>
<State stateName="ArenaBattleState"/>
<State stateName="NpcZoomCameraState"/>
<Texture file="L2UI_CT1.GroupBox.GroupBox_DF" alphaMask="" type="Stretch" layer="None" u="0.0" v="0.0" uSize="0.0" vSize="0.0" alpha="-9999" autoRotate="None" maskLayer="0.0" colorModify="FFFFFFFF" name="texBack" extendsName="undefined" alwaysOnBack="true" parentName="NPCDialogWnd" preOrder="undefined" postOrder="undefined" anchored="false" superChild="true" size="true" sizeAbsoluteValues="true" sizePercentWidth="0.0" sizePercentHeight="0.0" sizeAbsoluteWidth="302" sizeAbsoluteHeight="366" usePosition="true" relativePoint="TOP_LEFT" anchorPoint="TOP_LEFT" relativeTo="" anchoredX="5.0" anchoredY="35.0" useFont="false" styleName="undefined" fontName="undefined" fontColor="00000000" fontLine="EMPTY" unk24="0" tooltipType="undefined" tooltipText="-9999" tooltipAppearanceTime="-9999" scrollBarOffsetX="-9999" scrollBarOffsetY="-9999" scrollBarOffsetHeight="-9999"/>
<HtmlCtrl viewType="" name="HtmlViewer" extendsName="undefined" parentName="NPCDialogWnd" preOrder="undefined" postOrder="undefined" anchored="false" superChild="true" size="true" sizeAbsoluteValues="true" sizePercentWidth="0.0" sizePercentHeight="0.0" sizeAbsoluteWidth="294" sizeAbsoluteHeight="359" usePosition="true" relativePoint="TOP_LEFT" anchorPoint="TOP_LEFT" relativeTo="" anchoredX="10.0" anchoredY="39.0" useFont="false" styleName="undefined" fontName="undefined" fontColor="00000000" fontLine="EMPTY" unk24="0" tooltipType="undefined" tooltipText="-9999" tooltipAppearanceTime="-9999" scrollBarOffsetX="-9999" scrollBarOffsetY="-9999" scrollBarOffsetHeight="-9999"/>
</Window>
тебе на кнопку нужно функционал навесить, а это только в интерфейсе
 
L2Xdat_editor - кто может расшарить под классик?
А то уже столько перерыто и не могу найти рабочий:(
 
у него все достаточно сильно дорого, но я ему отписал пока молчит
 
Back
Top