SP Upgrade Generator

09/15/2011 08:29 onlyjohny#1
SP Upgrade Generator

Habe hier mal just 4 fun ein kleines Tool gecodet, welches die Anzahl von Erfolgen, Fehlschlägen und Zerstörungen einer SP beim uppen berechnet kann, anhand der echten %-Chancen. Es lassen sich auch gesamt Chancen beim uppen von z.B. 3-12 anzeigen. Ausserdem kann eingestellt werden das ein Durchschnitt aus mehreren Upgradedurchläufen errechnet wird, die Anzahl der für das upgraden benötigten Seelen/Federn/Vollis wird ebenfalls angezeigt.

Die Angaben sind alle relativ, es wird solange der upgrade Vorgang durchlaufen, bis die SP erfolgreich erhöt wurde. Die fehlschlag und zerstörungs Angaben beziehen sich also auf die Erfolge. Sprich: 10 Erfolge, 19 Fehlschläge und 18 zerstörungen bedeuten, dass auf 10 Erfolgen durchschnittlich 18 Zerstörtörungen, und 19 Fehlschläge kommen.

Wird beim Durchschnitt der Wert 1 eingegeben, wird simuliert wieviele Fehlschläge und Zerstörungen auf einen Erfolg kommen. Es wird also ein einmaliger erfolgreicher upgrade Vorgang simuliert.

Die benötigten Federn/Seelen/Vollis sind die Summe aller verwendeter Objekte, egal ob der Vorgang erfolgreich war oder nicht. Werden also 100 Federn angezeigt, sind dabei auch Federn inklusive die für Fehlschläge verbraucht wurden.

Das Programm ist absichtlich klein und übersichtlich gehalten.

Screenshot
[Only registered and activated users can see links. Click Here To Register...]

Download
[Only registered and activated users can see links. Click Here To Register...]

Das ganze ist in AutoIt programmiert und ist hoffentlich ein paar Leuten hier nützlich :rolleyes:
09/15/2011 09:40 xXPanterXx#2
VT: [Only registered and activated users can see links. Click Here To Register...]

Edit: vom Quellcode scheint es auch sauber zu sein ^^

Lg.
09/15/2011 11:39 bvz#3
Gibs zwar schon von mir aber deins ist mehr ausgebaut :D Finde es gut...gute Arbeit ;)
09/15/2011 14:33 TheEvil²#4
Nice Design, darf ich fragen wie du das hinbekommen hast? (Meine das Design^^)
09/15/2011 14:38 xXPanterXx#5
onlyjohny erst mal jute Arbeit.

Ich habe es mir gerade mal richtig angeschaut usw.

funzt auch alles so wie es funzen soll.

Aber ick habe da vielleicht den einen oder anderen verbesserungs vorschlag :cool:

zum einem finde ich das die Drop down menüs also SP von XX auf XX das man die 0 weg macht also dort drin stehst 00, 01, 02, usw usw

Das man dies auf 0, 1, 2, 3, usw macht.

und dann solltest du vielleicht die drop down menüs etwas breiter machen weil sobald man bei 10 angekommen ist also eine 2 Stellige zahl dann seht man nur eine zahl anstand die ganze zahl richtig.


und dann hast du ein schreib fehler drin in der Fehlermeldung

Quote:
MsgBox(16, "Error", "Der Augangswert muss kleiner sein!")
Sollte dann glaubig MsgBox(16, "Error", "Der Ausgangswert muss kleiner sein!")

Am sonsten finde ich das ding recht cool klein schnell und praktisch für zwischen durch um mal zu schaun :rolleyes:


Lg.
09/15/2011 21:50 onlyjohny#6
@bvz

Erst durch dein Tool kam ich auf die Idee sowas zu schreiben ;)

@TheEvil²

Das Design habe ich mit dem [Only registered and activated users can see links. Click Here To Register...] erstellt.

@xXPanterXx

Die 0en sind entfernt, die Sache mit der breite der dropdown Menüs ist Betriebssystem abhängig, habe sie jetzt einfach mal etwas verbreitert, und der Schreibfehler ist auch behoben :D
09/15/2011 23:40 xXPanterXx#7
Hallo onlyjohny

Also ich habe hier auf den PC Windows XP wie es natürlich nun auf vista oder win 7 ist kann ich gerade nicht sagen ^^

zu mindest auf XP war diese zu schmal ^^

aber nun seht es schon viel besser aus ^^

Lg.
09/16/2011 04:06 ¿Freaky¿#8
Öhm, du hast bei deiner rechnung gefailt :D
Ich weiß garnicht wie du auf so eine kleine Zahl kommst...
Du weißt schon das 27 und 15 Prozente sind oder? :D
Laut meiner Rechnung, müsste 920.64 rauskommen.

Code:
$iRechnung = 822*((27-15)/100+1)
MsgBox (0,"",$iRechnung)
Bitte koregier mich, wenn da irgend was falsch ist ^^
09/16/2011 06:25 onlyjohny#9
@¿Freaky¿

Öhm du müsstest mir deine Zahlen da mal erklären...

Edit: Ah, schon gesehen, du beziehst dich auf die Zahlen von meinem Elementarschaden Rechner. Die Antwort hier im [Only registered and activated users can see links. Click Here To Register...] ;)
09/16/2011 07:36 ¿Freaky¿#10
Oh sorry :D
Ich hatte beide Threads offen und im falschen geantwortert -.-
Ja ich beziehe mich darauf. Aber geantwortet hast du es trotzdem nicht ^^
ps: Ich weiß mitlerweile wie du auf dein Ergebnis gekommen bist ^^
09/16/2011 07:42 onlyjohny#11
@[Only registered and activated users can see links. Click Here To Register...]

Natürlich habe ich geantwortet! 3ter Post in diesem Thread: [Only registered and activated users can see links. Click Here To Register...]
Aber hat sich ja scheinbar erledigt ;)