Bearbeiten von „Shopsystem

Zur Navigation springen Zur Suche springen

Achtung

Du bearbeitest diese Seite unangemeldet. Wenn du deine Änderung speicherst, wird deine aktuelle IP-Adresse in der Versionsgeschichte aufgezeichnet und ist damit öffentlich einsehbar. Um effektiver mitarbeiten zu können und deine IP-Adresse zu verbergen, melde dich doch bitte an.

Speichere bitte keine Textversuche ab. Nutze stattdessen die Spielwiese, um dich im Umgang mit der Textverarbeitung im Wiki vertraut zu machen.

Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

Aktuelle Version Dein Text
Zeile 1: Zeile 1:
== Allgemeines ==
== Allgemeines ==
* Um für Abwechslung zu sorgen, haben die meisten Freewar-Shops schwankende Preise.
 
* Der Shoppreiswechsel erfolgt alle 19h 26min 40s (70.000 Sekunden). Der nächste Wechsel ist am <code>{{Vorlage:Zeitwechsel|70000}}</code>. <small>Zeit abgelaufen? [http://www.fwwiki.de/index.php/Shopsystem?action=purge Jetzt aktualisieren].</small>
Um für Abwechslung zu sorgen, haben die meisten Freewar-Shops schwankende Preise.
* Die Schwankungsbreite von Verkaufs- und Einkaufspreisen liegt zwischen 30% zuungunsten des Spielers und 15% zugunsten des Spielers. Sie gilt für alle Items in einem Shop.
* Die Schwankungsbreite von Verkaufs- und Einkaufspreisen liegt zwischen 30% zuungunsten des Spielers und 15% zugunsten des Spielers. Sie gilt für alle Items in einem Shop.
* Die Prozentsätze für An- und Verkauf werden gleichzeitig, aber unabhängig voneinander alle 20 Stunden neu festgelegt.
* Die Prozentsätze für An- und Verkauf werden gleichzeitig, aber unabhängig voneinander alle 20 Stunden neu festgelegt.
Zeile 26: Zeile 26:
Ursache dafür ist, dass als Maßstab für die Shoppreisermittlung der Kristall der Heilung verwendet wird und die Genauigkeit der Fließkommaarithmetik der CPU begrenzt ist. Der Wert 1,15, mit dem bei einem 15%-Shop multipliziert werden muss, kann intern nur als ein Wert knapp unter 1,15 dargestellt werden, zur Verdeutlichung nehmen wir beispielsweise 1,149999. Multipliziert man den Preis des Kristalls der Heilung von 100 gm mit diesem Wert, so erhält man 114,9999. Rundet man nun ab, erhält man 114. Bei einem [[Wakrudpilz]] hingegen erhält man bei einem 15%-Shop 40 Goldmünzen ''(35 * 1,15 = 40,25)'', statt 39 Goldmünzen ''(35 * 1,14 = 39,9)'' wie man erwarten könnte (in Freewar wird immer abgerundet).
Ursache dafür ist, dass als Maßstab für die Shoppreisermittlung der Kristall der Heilung verwendet wird und die Genauigkeit der Fließkommaarithmetik der CPU begrenzt ist. Der Wert 1,15, mit dem bei einem 15%-Shop multipliziert werden muss, kann intern nur als ein Wert knapp unter 1,15 dargestellt werden, zur Verdeutlichung nehmen wir beispielsweise 1,149999. Multipliziert man den Preis des Kristalls der Heilung von 100 gm mit diesem Wert, so erhält man 114,9999. Rundet man nun ab, erhält man 114. Bei einem [[Wakrudpilz]] hingegen erhält man bei einem 15%-Shop 40 Goldmünzen ''(35 * 1,15 = 40,25)'', statt 39 Goldmünzen ''(35 * 1,14 = 39,9)'' wie man erwarten könnte (in Freewar wird immer abgerundet).


Für Fachkundige sei hier noch beschrieben, wie Freewar intern vermutlich rechnet: floor(1.15*Standardpreis). Das Problem würde nicht auftreten, wenn die Berechnung so erfolgen würde: floor((Standardpreis*115)/100). So wäre der Rundungsfehler ausgeschlossen.
Für Fachkundige sei hier noch beschrieben, wie Freewar intern vermutlich rechnet: float(1.15*Standardpreis). Das Problem würde nicht auftreten, wenn die Berechnung so erfolgen würde: float((Standardpreis*115)/100). So wäre der Rundungsfehler ausgeschlossen.


== Verbleib der Items ==
== Verbleib der Items ==
Zeile 42: Zeile 42:
== Aktuelle Shoppreise==
== Aktuelle Shoppreise==


Aktuelle Shoppreise gibt es auf diversen Seiten, unter anderem https://freewar.zocker.eu.
Aktuelle Shoppreise gibt es auf diversen Seiten, unter anderem http://fwshop.ath.cx. Dort findet man auch einige aktuelle Einkaufspreise, z.B. von einigen Gebrauchsgegenstände wie [[Feueröl]] oder [[Taunektarbier]] und [[Luxusitem]]s wie der [[Zauberkugelpresse]] oder des [[Spiegel der Markthalle|Spiegels der Markthalle]], aufgelistet. Darüber hinaus findet sich auf http://fwshop.ath.cx auch noch eine Erklärung der 14%/15%-Unstimmigkeit, nach der ein Kristall der Heilung in einem Shop nur +14%, gleichzeitig aber ein teures Item wie die Zauberkugelpresse +15% einbringen kann.


{{Siehe auch|[[Standardpreis]]}}
{{Siehe auch|[[Standardpreis]]}}

Bitte beachte, dass alle Beiträge zu FreewarWiki von anderen Mitwirkenden bearbeitet, geändert oder gelöscht werden können. Reiche hier keine Texte ein, falls du nicht willst, dass diese ohne Einschränkung geändert werden können.

Du bestätigst hiermit auch, dass du diese Texte selbst geschrieben hast oder diese von einer gemeinfreien Quelle kopiert hast (weitere Einzelheiten unter FreewarWiki:Urheberrechte). ÜBERTRAGE OHNE GENEHMIGUNG KEINE URHEBERRECHTLICH GESCHÜTZTEN INHALTE!

Bitte beantworte die folgende Frage, um diese Seite speichern zu können (weitere Informationen):

Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)

Folgende Vorlagen werden auf dieser Seite verwendet: