Moin,
Bei mir erzeugt TQP immer folgenden Fehler wenn ich shift zum verschieben von Items drücke:
und diesen, wenn ich strg beim Verschieben drücke:Error: TQP couldn't read a menu element!
quantity_background\quantity_scroll\user2
In der quantity_menu.xml in Data\menus gibt es den Eintrag "quantity_scroll" aber auch garnicht. Hier mal die xml-Datei:Error: TQP couldn't read a menu element!
quantity_background\quantity_scroll\user7
Spoiler:(zum lesen bitte Text markieren)Code:<!-- Oblivion Interface Overhaul by Xerus ************************************ Quantity Menu -------------------------------------------------------------------------------- Data\Menus\quantity_menu.xml Version: 3.0 Compatibility: Standard Included Prefabs: Data\Menus\Prefabs\OIO\OIOconfig.xml Data\Menus\Prefabs\generic_background.xml Data\Menus\Prefabs\button_short.xml Data\Menus\Prefabs\button_long.xml ================================================================================ --> <menu name="QuantityMenu"> <class> &QuantityMenu; </class> <stackingtype> &no_click_past; </stackingtype> <explorefade> 0.2 </explorefade> <alpha> 0 </alpha> <x> 0 </x> <y> 0 </y> <locus> &true; </locus> <!-- CONFIGURATION ============================================================ --> <rect name="quantity_config"> <include src="OIO\OIOconfig.xml"/> <!-- _____________ | < XML > | | _________ | | _________ | | _________ | | _________ | |_____________| --> <_config0> <copy src="me()" trait="_font_adjust_factor"/> <max> 0.9 </max> <min> 1.1 </min> </_config0> <_config1> <copy src="me()" trait="_quantity_set_one_button"/> <!-- 0 = deactivated 1 = activated --> </_config1> </rect> <!-- BACKGROUND ============================================================ --> <rect name="quantity_background"> <include src="generic_background.xml"/> <!-- _____________ | < XML > | | _________ | | _________ | | _________ | | _________ | |_____________| --> <id> 1 </id> <target> &true; </target> <depth> 1 </depth> <x> <copy src="screen()" trait="width"/> <sub src="me()" trait="width"/> <div> 2 </div> </x> <y> <copy src="screen()" trait="height"/> <sub src="me()" trait="height"/> <div> 2 </div> </y> <locus> &true; </locus> <user0> 580 </user0> <!-- width --> <user1> 260 </user1> <!-- height --> <!-- QUESTION ============================================================ --> <text name="quantity_question"> <id> 2 </id> <font> 3 </font> <string> <copy src="strings()" trait="_quantity_how_many"/> </string> <justify> &left; </justify> <red> 117 </red> <green> 59 </green> <blue> 33 </blue> <depth> 3 </depth> <x> <copy src="parent()" trait="width"/> <sub src="me()" trait="width"/> <div> 2 </div> </x> <y> 30 </y> </text> <!-- COUNT ============================================================ --> <text name="quantity_count"> <font> 3 </font> <string> <copy src="quantity_slider_bar" trait="user7"/> </string> <justify> &left; </justify> <red> 33 </red> <green> 59 </green> <blue> 117 </blue> <depth> 3 </depth> <x> <copy src="parent()" trait="width"/> <sub src="me()" trait="width"/> <div> 2 </div> </x> <y> 60 </y> </text> <!-- SLIDER BAR ============================================================ --> <!-- The slider bar is built explicitly here and is not taken from the prefabs (horiz_floating_scroll.xml) in order to include the "set to one" feature. --> <image name="quantity_slider_bar"> <id> 3 </id> <repeathorizontal> &true; </repeathorizontal> <filename> Menus\Shared\horizontal_scrollbar_line.dds </filename> <zoom> <copy> 100 </copy> <mul src="me()" trait="user11"/> </zoom> <width> 350 </width> <height> <copy> 16 </copy> <mul src="me()" trait="user11"/> </height> <depth> 5 </depth> <x> <copy src="parent()" trait="width"/> <sub src="me()" trait="width"/> <div> 2 </div> </x> <y> 120 </y> <locus> &true; </locus> <user1> 0 </user1> <!-- minimum range value --> <user2> 100 </user2> <!-- set by code - maximum range value --> <user3> 1 </user3> <!-- step distance --> <user4> 25 </user4> <!-- set by code - jump distance --> <user5> 0 </user5> <!-- starting value --> <user6> 4 </user6> <!-- marker's id --> <user7> <!-- current value --> <copy src="child(horizontal_scroll_marker)" trait="_value_scrolled_to"/> </user7> <user11> 0.9 </user11> <!-- zoom factor --> <_scrollable_range> <copy src="me()" trait="user2"/> <sub src="me()" trait="user1"/> </_scrollable_range> <_mouseover_any> <copy src="child(horizontal_scroll_leftside)" trait="mouseover"/> <add src="child(horizontal_scroll_rightside)" trait="mouseover"/> <add src="child(horizontal_scroll_left)" trait="mouseover"/> <add src="child(horizontal_scroll_right)" trait="mouseover"/> <add src="child(horizontal_scroll_marker)" trait="mouseover"/> <gt> 0 </gt> <sub> 1 </sub> </_mouseover_any> <rect name="horizontal_scroll_leftside"> <id> &generic; </id> <target> &true; </target> <width> <!-- distance between the left arrow and the marker --> <copy src="sibling(horizontal_scroll_marker)" trait="x"/> </width> <height> <copy> 36 </copy> <mul src="parent()" trait="user11"/> </height> <depth> 1 </depth> <x> 0 </x> <y> <copy> -9 </copy> <mul src="parent()" trait="user11"/> </y> <clicksound> 3 </clicksound> </rect> <rect name="horizontal_scroll_rightside"> <id> &generic; </id> <target> &true; </target> <width> <!-- distance between the right arrow and the marker --> <copy src="parent()" trait="width"/> <sub src="sibling(horizontal_scroll_leftside)" trait="width"/> <sub src="sibling(horizontal_scroll_marker)" trait="width"/> </width> <height> <copy> 36 </copy> <mul src="parent()" trait="user11"/> </height> <depth> 1 </depth> <x> <copy src="sibling(horizontal_scroll_leftside)" trait="width"/> <add src="sibling(horizontal_scroll_marker)" trait="width"/> </x> <y> <copy> -9 </copy> <mul src="parent()" trait="user11"/> </y> <clicksound> 3 </clicksound> </rect> <image name="horizontal_scroll_left"> <id> &generic; </id> <target> &true; </target> <filename> Menus\Shared\horizontal_scrollbar_parts.dds </filename> <zoom> <copy> 100 </copy> <mul src="parent()" trait="user11"/> </zoom> <width> <copy> 50 </copy> <mul src="parent()" trait="user11"/> </width> <height> <copy> 42 </copy> <mul src="parent()" trait="user11"/> </height> <depth> 2 </depth> <x> <copy src="parent()" trait="user11"/> <sub src="me()" trait="width"/> </x> <y> <copy> -11 </copy> <mul src="parent()" trait="user11"/> </y> <clicksound> 3 </clicksound> </image> <image name="horizontal_scroll_right"> <id> &generic; </id> <target> &true; </target> <filename> Menus\Shared\horizontal_scrollbar_parts.dds </filename> <zoom> <copy> 100 </copy> <mul src="parent()" trait="user11"/> </zoom> <cropx> <copy> 128 </copy> <mul src="parent()" trait="user11"/> </cropx> <width> <copy> 51 </copy> <mul src="parent()" trait="user11"/> </width> <height> <copy> 42 </copy> <mul src="parent()" trait="user11"/> </height> <depth> 2 </depth> <x> <copy src="parent()" trait="width"/> <sub src="parent()" trait="user11"/> </x> <y> <copy> -11 </copy> <mul src="parent()" trait="user11"/> </y> <clicksound> 3 </clicksound> </image> <image name="horizontal_scroll_marker"> <id> <copy src="parent()" trait="user6"/> </id> <target> &true; </target> <filename> Menus\Shared\horizontal_scrollbar_parts.dds </filename> <zoom> <copy> 100 </copy> <mul src="parent()" trait="user11"/> </zoom> <cropx> <copy> 64 </copy> <mul src="parent()" trait="user11"/> </cropx> <width> <copy> 39 </copy> <mul src="parent()" trait="user11"/> </width> <height> <copy> 36 </copy> <mul src="parent()" trait="user11"/> </height> <depth> 3 </depth> <x> <!-- set my position relative to the current scroll --> <copy src="parent()" trait="width"/> <sub src="me()" trait="width"/> <mul> <copy src="me()" trait="_value_scrolled_to"/> <sub src="parent()" trait="user1"/> <div src="parent()" trait="_scrollable_range"/> </mul> </x> <y> <copy> -9 </copy> <mul src="parent()" trait="user11"/> </y> <clicksound> 3 </clicksound> <user8> <!-- for dragging - drag interval --> <copy src="parent()" trait="width"/> <sub src="me()" trait="width"/> <div src="parent()" trait="_scrollable_range"/> </user8> <user9> 0 </user9> <!-- for dragging - lines dragged --> <_value_scrolled_to> <!-- retain old value --> <add> <copy src="sibling(horizontal_scroll_right)" trait="clicked"/> <sub src="sibling(horizontal_scroll_left)" trait="clicked"/> <mul src="parent()" trait="user3"/> <!-- step distance --> </add> <add> <copy src="sibling(horizontal_scroll_rightside)" trait="clicked"/> <sub src="sibling(horizontal_scroll_leftside)" trait="clicked"/> <mul src="parent()" trait="user4"/> <!-- jump distance --> </add> <sub> <!-- "set to one" feature --> <copy src="quantity_button_one" trait="clicked"/> <mul src="parent()" trait="_scrollable_range"/> </sub> <add src="me()" trait="user9"/> <add src="parent()" trait="user5"/> <max src="parent()" trait="user1"/> <min src="parent()" trait="user2"/> </_value_scrolled_to> </image> </image> <image name="quantity_slider_bar_focus"> <id> &generic; </id> <target> &true; </target> <repeathorizontal> &true; </repeathorizontal> <filename> Menus\Dialog\dialog_selection_full.dds </filename> <alpha> <copy> 255 </copy> <mul> <copy src="me()" trait="mouseover"/> <add src="quantity_slider_bar" trait="_mouseover_any"/> <min> 1 </min> </mul> </alpha> <zoom> 93.75 </zoom> <width> <copy src="quantity_slider_bar" trait="width"/> <add> 115 </add> </width> <height> 60 </height> <depth> 3 </depth> <x> <copy src="quantity_slider_bar" trait="x"/> <sub> 57 </sub> </x> <y> <copy src="quantity_slider_bar" trait="y"/> <sub> 21 </sub> </y> <locus> &true; </locus> <xdefault> &true; </xdefault> <xleft> <ref src="horizontal_scroll_left" trait="clicked"/> </xleft> <xright> <ref src="horizontal_scroll_right" trait="clicked"/> </xright> <image name="quantity_slider_bar_focus_2"> <filename> Menus\Dialog\dialog_selection_cut.dds </filename> <alpha> <copy src="parent()" trait="alpha"/> </alpha> <zoom> 93.75 </zoom> <width> 98 </width> <height> 60 </height> <depth> 1 </depth> <x> <copy src="parent()" trait="width"/> <sub> 90 </sub> </x> <y> 0 </y> </image> </image> <!-- BUTTONS ============================================================ --> <rect name="quantity_buttons"> <width> <copy src="child(quantity_button_cancel)" trait="x"/> <add src="child(quantity_button_cancel)" trait="width"/> </width> <height> <copy src="child(quantity_button_cancel)" trait="height"/> </height> <depth> 5 </depth> <x> <copy src="parent()" trait="width"/> <sub src="me()" trait="width"/> <add> 7 </add> <!-- shadow adjustment --> <div> 2 </div> </x> <y> <copy src="parent()" trait="height"/> <sub src="me()" trait="height"/> <add> 7 </add> <!-- shadow adjustment --> <sub> 30 </sub> </y> <locus> &true; </locus> <!-- BUTTON ONE ============================================================ --> <image name="quantity_button_one"> <include src="button_short.xml"/> <!-- _____________ | < XML > | | _________ | | _________ | | _________ | | _________ | |_____________| --> <id> &generic; </id> <visible> <copy src="quantity_config" trait="_config1"/> <eq> 1 </eq> </visible> <depth> 1 </depth> <x> 0 </x> <y> 0 </y> <clicksound> 3 </clicksound> <user0> <copy src="strings()" trait="_quantity_one"/> </user0> <!-- button text --> <user1> &true; </user1> <!-- true if enabled, false if disabled --> </image> <!-- BUTTON OK ============================================================ --> <image name="quantity_button_ok"> <include src="button_short.xml"/> <!-- _____________ | < XML > | | _________ | | _________ | | _________ | | _________ | |_____________| --> <id> 6 </id> <depth> 1 </depth> <x> <copy> 130 </copy> <onlyif src="quantity_button_one" trait="visible"/> </x> <y> 0 </y> <user0> <copy src="strings()" trait="_quantity_ok"/> </user0> <!-- button text --> <user1> &true; </user1> <!-- true if enabled, false if disabled --> </image> <!-- BUTTON CANCEL ============================================================ --> <image name="quantity_button_cancel"> <include src="button_long.xml"/> <!-- _____________ | < XML > | | _________ | | _________ | | _________ | | _________ | |_____________| --> <id> 7 </id> <depth> 1 </depth> <x> <copy src="quantity_button_ok" trait="x"/> <add> 130 </add> </x> <y> 0 </y> <clicksound> 2 </clicksound> <user0> <copy src="strings()" trait="_quantity_cancel"/> </user0> <!-- button text --> <user1> &true; </user1> <!-- true if enabled, false if disabled --> </image> </rect> </rect> </menu>
Hat jemand ne Ahnung wie ich das Problem fixe?
Grüße,
Eleminator