EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > General Discussion > Help!?!?!

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #1  
Unread 03-21-2005, 05:30 PM
Humudce's Avatar
Humudce Humudce is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Oct 2004
Server: Blackburrow
Posts: 352
Default Problem with Camp to Character Select Crashing after choosing a different character

Quote:
Originally Posted by xyrqes
I'm having a problem with this - and also almost all similar xp-bars. If I log out a char in qeynos and then log in a Mule char from IoR the client quits to desktop when it goes to add the char to the zone. This does not happen if I switch between chars on IoR or if i switch between chars on Qeynos. Nor does it happen if were to initially load an IoR char and then load a qeynos char. This only happens if the file eq2ui_mainhud_experience.xml is in my custom gui folder. I have tried removing all other mods with no success. and I have used soe's scan facility to check all original game files.
The above post by Xyrqes has been verified to be the cause of the Crash to Desktop when choosing "Camp to Character Select" and Picking another character to Log In as. Many of the XP Bar mods seem to have code within them that is causing the crash.

I am going to post here what the Old (Broken) Code is, and what the new fixed Code is, for each area that has been changed to fix this.

Within your "eq2ui_mainhud_experience.xml" file find the following lines and change them as directed below.
Old Code:
Code:
<Page actiontype="Experience" BackgroundColor="#00FF00" eq2usescomwndcontrols="true" Location="307,596" Name="Experience" PackLocation="center,bottom" PackLocationProp="-205/0001,-172/0001" ScrollExtent="498,73" Size="498,73" UserMovable="true">
Change it to this New Code:
Code:
<Page BackgroundColor="#00FF00" eq2usescomwndcontrols="true" Location="307,596" Name="Experience" PackLocation="center,bottom" PackLocationProp="-205/0001,-172/0001" ScrollExtent="498,73" Size="498,73" UserMovable="true">
What changed? Removed the actiontype="Experience" from the code.

Old Code:
Code:
<Sliderbar Algorithm="Linear" DynamicData="/GameData.Self.VitalityUpperMarker" Enabled="false" FloatLeftValue="3.000" FloatRightValue="1.000" FloatValue="1.000" Location="16,2" Name="UpperMarker" OnHideEffector="FadeOut" OnShowEffector="FadeIn" PackLocation="left,center" PackLocationProp="0016/0001,-013/0001" ScrollExtent="249,13" Size="249,13" Style="UpperSliderbarStyle" textalignment="Right" UpperLimit="1000" Value="1000" Visible="false"/>
Change it to this New Code:
Code:
<Sliderbar Algorithm="Linear" DynamicData="/GameData.Self.VitalityUpperMarker" Enabled="false" FloatLeftValue="3.000" FloatRightValue="1.000" FloatValue="1.000" Location="16,2" Name="UpperMarker"  PackLocation="left,center" PackLocationProp="0016/0001,-013/0001" ScrollExtent="249,13" Size="249,13" Style="UpperSliderbarStyle" textalignment="Right" UpperLimit="1000" Value="1000" Visible="false"/>
What changed? Removed the OnHideEffector="FadeOut" OnShowEffector="FadeIn" from the code.

Old Code:
Code:
<Sliderbar Algorithm="Linear" DynamicData="/GameData.Self.VitalityLowerMarker" Enabled="false" FloatLeftValue="3.000" FloatRightValue="1.000" FloatValue="1.000" Location="17,14" Name="LowerMarker" OnHideEffector="FadeOut" OnShowEffector="FadeIn" PackLocation="left,center" PackLocationProp="0017/0001,-001/0001" ScrollExtent="247,10" Size="247,10" Style="LowerSliderbarStyle" textalignment="Right" UpperLimit="100" Value="100" Visible="false"/>
Change it to this New Code:
Code:
<Sliderbar Algorithm="Linear" DynamicData="/GameData.Self.VitalityLowerMarker" Enabled="false" FloatLeftValue="3.000" FloatRightValue="1.000" FloatValue="1.000" Location="17,14" Name="LowerMarker"  PackLocation="left,center" PackLocationProp="0017/0001,-001/0001" ScrollExtent="247,10" Size="247,10" Style="LowerSliderbarStyle" textalignment="Right" UpperLimit="100" Value="100" Visible="false"/>
What changed? Removed the OnHideEffector="FadeOut" OnShowEffector="FadeIn" from the code.

Old Code:
Code:
<Image DynamicData="/GameData.Self.VitalityOverflowMarker" GetsInput="true" Location="274,8" Name="OverflowMarker" OnHideEffector="FadeOut" OnShowEffector="FadeIn" Rotation="0.750" ScrollExtent="17,12" Size="17,12" SourceRect="144,3,163,15" SourceResource="images/widgets02.dds" Visible="false"/>
Change it to this New Code:
Code:
<Image DynamicData="/GameData.Self.VitalityOverflowMarker" GetsInput="true" Location="274,8" Name="OverflowMarker" Rotation="0.750" ScrollExtent="17,12" Size="17,12" SourceRect="144,3,163,15" SourceResource="images/widgets02.dds" Visible="false"/>
What changed? Removed the OnHideEffector="FadeOut" OnShowEffector="FadeIn" from the code.

Old Code:
Code:
<Image DynamicData="/GameData.Self.Vitality" GetsInput="true" Location="251,1" Name="GemGlow" OnHideEffector="FadeOut" OnShowEffector="PulsingEffect" ScrollExtent="29,28" Size="29,28" SourceRect="140,50,169,78" SourceResource="images/widgets02.dds" Visible="false"/>
Change it to this New Code:
Code:
<Image GetsInput="true" Location="251,1" Name="GemGlow" ScrollExtent="29,28" Size="29,28" SourceRect="140,50,169,78" SourceResource="images/widgets02.dds" Visible="false"/>
What changed? Removed the DynamicData="/GameData.Self.Vitality" OnHideEffector="FadeOut" OnShowEffector="FadeIn" from the code.

Old Code:
Code:
<Image DynamicData="/GameData.Self.Vitality" GetsInput="true" Location="251,3" Name="Gem" OnHideEffector="FadeOut" OnShowEffector="FadeIn" ScrollExtent="26,26" Size="26,26" SourceRect="107,52,133,78" SourceResource="images/widgets02.dds" Visible="false"/>
Change it to this New Code:
Code:
<Image DynamicData="/GameData.Self.Vitality" GetsInput="true" Location="251,3" Name="Gem" ScrollExtent="26,26" Size="26,26" SourceRect="107,52,133,78" SourceResource="images/widgets02.dds" Visible="false"/>
What changed? Removed the OnHideEffector="FadeOut" OnShowEffector="FadeIn" from the code.

Old Code:
Code:
<Text AbsorbsInput="false" DynamicData="/GameData.Self.Level" Font="/Fonts.FontZapf15" LocalText="1 (15)" Location="6,5" Margin="0,0,5,0" MaxLines="1" Name="Level" ScrollExtent="19,45" ShadowStyle="/ShadowStyles.ChatSimple.Outline1" Size="19,17" TextAlignment="Center" TextColor="#EBDEAA" TruncateElipsis="false">1 (15)</Text>
Change it to this New Code:
Code:
<Text AbsorbsInput="false" DynamicData="/GameData.Self.EffectiveLevel" Font="/Fonts.FontZapf15" LocalText="50" Location="4,3" Margin="0,0,5,0" MaxLines="1" Name="Level" ScrollExtent="24,20" ShadowStyle="/ShadowStyles.ChatSimple.Outline1" Size="24,20" TextAlignment="Center" TextAlignmentVertical="Center" TextColor="#EBDEAA" TruncateElipsis="false">50</Text>
What changed? Changed DynamicData="/GameData.Self.Level" to DynamicData="/GameData.Self.EffectiveLevel" and changed the Text Callouts from 1 (15) to 50.

Old Code:
Code:
<Progressbar actiontype="Experience" BackgroundColor="#000000" Color="#4BB3FE" DynamicData="/GameData.Self.ExperienceBubble" Location="23,13" Name="ExpToNextBubble" Progress="0.500" ScrollExtent="234,5" Size="234,5" Style="/progressbarlist.progress_default"/>
Change it to this New Code:
Code:
<Progressbar BackgroundColor="#000000" Color="#4BB3FE" DynamicData="/GameData.Self.ExperienceBubble" Location="23,13" Name="ExpToNextBubble" Progress="0.500" ScrollExtent="234,5" Size="234,5" Style="/progressbarlist.progress_default"/>
What changed? Removed the actiontype="Experience" from the code.

Old Code:
Code:
<Progressbar actiontype="Experience" BackgroundColor="#000000" Color="#D39614" DynamicData="/GameData.Self.ExperienceCurrent" Location="23,8" Name="ExpCurrent" Progress="0.500" ScrollExtent="234,5" Size="234,5" Style="/progressbarlist.progress_default"/>
Change it to this New Code:
Code:
<Progressbar BackgroundColor="#000000" Color="#D39614" DynamicData="/GameData.Self.ExperienceCurrent" Location="23,8" Name="ExpCurrent" Progress="0.500" ScrollExtent="234,5" Size="234,5" Style="/progressbarlist.progress_default"/>
What changed? Removed the actiontype="Experience" from the code.

Old Code:
Code:
<Progressbar actiontype="Experience" BackgroundColor="#000000" Color="#C53A4B" DynamicData="/GameData.Self.ExperienceDebtCurrent" Location="23,8" Name="ExpDebtCurrent" Progress="0.650" ScrollExtent="234,5" Size="234,5" Style="/progressbarlist.progress_default"/>
Change it to this New Code:
Code:
<Progressbar BackgroundColor="#000000" Color="#C53A4B" DynamicData="/GameData.Self.ExperienceDebtCurrent" Location="23,8" Name="ExpDebtCurrent" Progress="0.650" ScrollExtent="234,5" Size="234,5" Style="/progressbarlist.progress_default"/>
What changed? Removed the actiontype="Experience" from the code.

Old Code:
Code:
<Sliderbar Algorithm="Linear" DynamicData="/GameData.Self.TSVitalityUpperMarker" Enabled="false" FloatLeftValue="3.000" FloatRightValue="1.000" FloatValue="1.000" Location="16,2" Name="UpperMarker" OnHideEffector="FadeOut" OnShowEffector="FadeIn" PackLocation="left,center" PackLocationProp="0016/0001,-013/0001" ScrollExtent="249,13" Size="249,13" Style="UpperSliderbarStyle" textalignment="Right" UpperLimit="1000" Value="1000" Visible="false"/>
Change it to this New Code:
Code:
<Sliderbar Algorithm="Linear" DynamicData="/GameData.Self.TSVitalityUpperMarker" Enabled="false" FloatLeftValue="3.000" FloatRightValue="1.000" FloatValue="1.000" Location="16,2" Name="UpperMarker"  PackLocation="left,center" PackLocationProp="0016/0001,-013/0001" ScrollExtent="249,13" Size="249,13" Style="UpperSliderbarStyle" textalignment="Right" UpperLimit="1000" Value="1000" Visible="false"/>
What changed? Removed the OnHideEffector="FadeOut" OnShowEffector="FadeIn" from the code.

Old Code:
Code:
<Sliderbar Algorithm="Linear" DynamicData="/GameData.Self.TSVitalityLowerMarker" Enabled="false" FloatLeftValue="3.000" FloatRightValue="1.000" FloatValue="1.000" Location="17,14" Name="LowerMarker" OnHideEffector="FadeOut" OnShowEffector="FadeIn" PackLocation="left,center" PackLocationProp="0017/0001,-001/0001" ScrollExtent="247,10" Size="247,10" Style="LowerSliderbarStyle" textalignment="Right" UpperLimit="100" Value="100" Visible="false"/>
Change it to this New Code:
Code:
<Sliderbar Algorithm="Linear" DynamicData="/GameData.Self.TSVitalityLowerMarker" Enabled="false" FloatLeftValue="3.000" FloatRightValue="1.000" FloatValue="1.000" Location="17,14" Name="LowerMarker"  PackLocation="left,center" PackLocationProp="0017/0001,-001/0001" ScrollExtent="247,10" Size="247,10" Style="LowerSliderbarStyle" textalignment="Right" UpperLimit="100" Value="100" Visible="false"/>
What changed? Removed the OnHideEffector="FadeOut" OnShowEffector="FadeIn" from the code.

Old Code:
Code:
<Image DynamicData="/GameData.Self.TSVitalityOverflowMarker" GetsInput="true" Location="274,8" Name="OverflowMarker" OnHideEffector="FadeOut" OnShowEffector="FadeIn" Rotation="0.750" ScrollExtent="17,12" Size="17,12" SourceRect="232,3,251,15" SourceResource="images/widgets02.dds" Visible="false"/>
Change it to this New Code:
Code:
<Image DynamicData="/GameData.Self.TSVitalityOverflowMarker" GetsInput="true" Location="274,8" Name="OverflowMarker" Rotation="0.750" ScrollExtent="17,12" Size="17,12" SourceRect="232,3,251,15" SourceResource="images/widgets02.dds" Visible="false"/>
What changed? Removed the OnHideEffector="FadeOut" OnShowEffector="FadeIn" from the code.

Old Code:
Code:
<Image DynamicData="/GameData.Self.TSVitality" GetsInput="true" Location="250,0" Name="GemGlow" OnHideEffector="FadeOut" OnShowEffector="PulsingEffect" ScrollExtent="30,29" Size="30,29" SourceRect="205,50,235,79" SourceResource="images/widgets02.dds" Visible="false"/>
Change it to this New Code:
Code:
<Image GetsInput="true" Location="250,0" Name="GemGlow" ScrollExtent="30,29" Size="30,29" SourceRect="205,50,235,79" SourceResource="images/widgets02.dds" Visible="false"/>
What changed? Removed the DynamicData="/GameData.Self.TSVitality" OnHideEffector="FadeOut" OnShowEffector="FadeIn" from the code.

Old Code:
Code:
<Image DynamicData="/GameData.Self.TSVitality" GetsInput="true" Location="251,3" Name="Gem" OnHideEffector="FadeOut" OnShowEffector="FadeIn" ScrollExtent="26,26" Size="26,26" SourceRect="206,23,232,49" SourceResource="images/widgets02.dds" Visible="false"/>
Change it to this New Code:
Code:
<Image DynamicData="/GameData.Self.TSVitality" GetsInput="true" Location="251,3" Name="Gem" ScrollExtent="26,26" Size="26,26" SourceRect="206,23,232,49" SourceResource="images/widgets02.dds" Visible="false"/>
What changed? Removed the OnHideEffector="FadeOut" OnShowEffector="FadeIn" from the code.

Old Code:
Code:
<Progressbar actiontype="Experience" BackgroundColor="#000000" Color="#4BB3FE" DynamicData="/GameData.Self.TradeskillExperienceBubble" Location="23,13" Name="ExpToNextBubble" Progress="0.500" ScrollExtent="234,5" Size="234,5" Style="/progressbarlist.progress_default"/>
Change it to this New Code:
Code:
<Progressbar BackgroundColor="#000000" Color="#4BB3FE" DynamicData="/GameData.Self.TradeskillExperienceBubble" Location="23,13" Name="ExpToNextBubble" Progress="0.500" ScrollExtent="234,5" Size="234,5" Style="/progressbarlist.progress_default"/>
What changed? Removed the actiontype="Experience" from the code.

Old Code:
Code:
<Progressbar actiontype="Experience" BackgroundColor="#000000" Color="#C666FF" DynamicData="/GameData.Self.TradeskillExperienceCurrent" Location="23,8" Name="ExpCurrent" Progress="0.500" ScrollExtent="234,5" Size="234,5" Style="/progressbarlist.progress_default"/>
Change it to this New Code:
Code:
<Progressbar BackgroundColor="#000000" Color="#C666FF" DynamicData="/GameData.Self.TradeskillExperienceCurrent" Location="23,8" Name="ExpCurrent" Progress="0.500" ScrollExtent="234,5" Size="234,5" Style="/progressbarlist.progress_default"/>
What changed? Removed the actiontype="Experience" from the code.

Old Code:
Code:
<Progressbar actiontype="Experience" BackgroundColor="#000000" Color="#C53A4B" DynamicData="/GameData.Self.TSExperienceDebtCurrent" Location="23,8" Name="ExpDebtCurrent" Progress="0.650" ScrollExtent="234,5" Size="234,5" Style="/progressbarlist.progress_default"/>
Change it to this New Code:
Code:
<Progressbar BackgroundColor="#000000" Color="#C53A4B" DynamicData="/GameData.Self.TSExperienceDebtCurrent" Location="23,8" Name="ExpDebtCurrent" Progress="0.650" ScrollExtent="234,5" Size="234,5" Style="/progressbarlist.progress_default"/>
What changed? Removed the actiontype="Experience" from the code.

Old Code:
Code:
<Page AbsorbsInput="false" BackgroundOpacity="1.000" Name="WC_Backdrop" PackLocation="top,left" PackLocationProp="0000/0001,0000/0001" PackSize="absolute,absolute" PackSizeProp="0001/0001,-001/0001" ScrollExtent="497,74" Size="497,74"/>
Change it to this New Code:
Code:
<Page AbsorbsInput="false" BackgroundOpacity="1.000" Name="WC_Backdrop" PackLocation="top,left" PackLocationProp="0000/0001,0000/0001" PackSize="absolute,absolute" PackSizeProp="0001/0001,-001/0001" RStyleDefault="/FrameStyles.background_gold" ScrollExtent="497,74" Size="497,74"/>
What changed? Added RStyleDefault="/FrameStyles.background_gold" to the code.

If you have any of Humudce's XP Bar mods, please re-download them as I have fixed and posted new versions that do not cause the crash anymore. This information has been posted to notify everyone of the issue causing the crash, and to assist the other XP Bar Mods authors in fixing their mods quickly.
__________________

[Guild Leader] Tiggler is my Main, Humudce is my Alt on Blackburrow.

Last edited by Humudce : 03-22-2005 at 08:11 PM.
Reply With Quote
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 12:33 PM.


Our Network
EQInterface | EQ2Interface | WoWInterface | LoTROInterface | ESOUI | MMOUI