What's new
  • Visit Rebornbuddy
  • Visit Resources
  • Visit API Documentation
  • Visit Downloads
  • Visit Portal
  • Visit Panda Profiles
  • Visit LLamamMagic

InBagCount Befehl Gesucht

blendex

New Member
Joined
May 3, 2012
Messages
292
Reaction score
1
MaxBuyout Variable

Anderes Problem... leider gleicher Thread Titel



Moien

Ich schreibe gerade ein eigenes [PB] AH - Profil...

Folgende Idee:

Der Wert "MaxBuyout" Durch folgendenes nicht festzulegen

Settings

Code:
    <Settings Category="Preise" DefaultValue="160" Global="False" Hidden="False"
			  Name="Infernorubin"
			  Type="Int32"
			  Summary="Maximaler Preis PRO Item !WICHTIG! Nur Ganze Zahlen angeben !Bsp 190!"/>



Verkaufs-Aktion

Code:
		<!--Infernorubin-->
		<SellItemOnAhAction Amount="10" AmountType="Amount" AutoFindAh="True"
							BidPrecent="95" Category="Gem"
							IgnoreStackSizeBelow="1" ItemID="52190"
							MaxBuyout="(int)Settings[&quot;Infernorubin&quot;]" 
							MinBuyout="0g10s0c"
							PostIfBelowMinBuyout="False" RunTime="_12_Hours"
							StackSize="1" SubCategory="None"
							SubCategoryType="WoWItemGemClass"
							UndercutPrecent="0.0001" UseCategory="True" 
							X="0" Y="0" Z="0"/>


Dann der Fehler

Code:
[COLOR="#FF0000"]Err: Type conversion for SellItemOnAhActionMaxBuyout has failed.
System.ArgumentException: Can not convert '(int)Settings["Infernorubin"]' to type GoldEditor
   bei HighVoltz.PropertyBag.GoldEditorConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value) in c:\xxx\xxx\xxx\Honorbuddy\Bots\ProfessionBuddy\PropertyBag.cs:Zeile 403.
   bei HighVoltz.PbProfile.Load(XElement xml, GroupComposite comp) in c:\xxx\xxx\xxx\xxx\Honorbuddy\Bots\ProfessionBuddy\PbProfile.cs:Zeile 157.[/COLOR]

Ich habe versucht Glatte Zahlen einzugeben.. oder 160g / 160G auch 160g0s0c / 160G0S0C

Kann mir da jemand helfen?

Mfg
blendex
 
Last edited:
Du hast den falschen Datentyp.
160G ist ein String, du benutzt aber einen 32bit Integer.
 
Dann bitte ein Bsp. nennen.. gleicher fehler nur diesmal mit String/string
 
Wieso verwendest du eine Art Record, anstatt mit einer simplen Variable?

Also einfach am Anfang string Infernorubin und mit dem Preis initialisieren?
Syntax muss nat?rlich passen.

<CustomAction Code="MaxBuyOut_Infernorubin = 160G;" />


Im Code unten dann MaxBuyOut = (string)MaxBuyOut_Infernorubin
 
Last edited:
Weil ich die ganzen sachen noch nicht kenne..

das meiste ist copy&paste und da es im standart multiprofile die option gibt die anzahl an stacks per settings zu definieren dachte ich mir
warum sollte das nicht auch mit dem maxbuyot funktionieren?

(im ?brigen ich kann mit deinem <CustomAction Code="MaxBuyOut_Infernorubin = 160G;" /> auch nichts anfangen)
 
Sorry, dass meine Antworten so kurz sind. Tippe vom Smartphone aus und schau mir gerade Profile mit einem Android Editor an.
Im Combined Shuffle von benkoren ist ein Beispiel, wie man das mit der Variable macht.

Ich kenne selber auch nur C++, Java und VHDL.

Ich weiss nur, wie es da geht. Bei Honorbuddy muss ich auch ausprobieren, da die Doku zu den Funktionen mehr als d?rftig ist.

Sieht man dann auch beim mehrheitlich schlechten Programmierstil in den PB Profilen.
 
Last edited:
und die version mit dem string?
das mit dem costumaction code versteh ich erst recht nicht uns das ganze soll ja nach m?glichkeit auch nen lern effekt f?r mich haben
warum das eine (in meinen augen) das gleiche macht aber nicht funktioniert
 
Back
Top