Hey Liebe Leute,
mir ist grad wieder Total öde. Da fiel es mir ein, Metin2.DE macht ja auch immer wieder Itemshop Rabatt Aktionen. Nun dacht ich mir man könnte doch das selbe auch auf Pservern machen, immerhin was spricht dagegen?
Ich hab mich nun einige Minuten davor gesetzt und mal ein Simples Script gecoded. Ihr habt nun die Möglichkeit in eurem MT2GS CMS einen ItemShop Rabatt zu machen oder auch alle Items gleich Teurer.
Das Funktioniert im moment ganz simple.
Ihr hab da ein Leeres Feld wo ihr eine Zahl einträgt bsp.: 30. Danach sucht ihr euch daneber das + oder - aus. + = Preise Anheben, - = Preise senken.
Wenn ich bsp. das + auswählt und 30 eingibt, werden alle Items im Itemshop um 30% Teurer.
Beispiel: Item Kostet 15 coins -> 30% Teurer => 19.5 Coins.
Wenn ihr jetzt statt + das - auswählt dann werden alle Items um 30% billiger.
Beispiel: 15 Coins -> 30% billiger => 10.5 Coins.
Auf die Art und weise könnt ihr zum Beispiel eine Rabatt Aktion im Itemshop starten um einige User zu locken, sowie sobald ihr meint die Aktion reicht die Preise wieder anheben indem ihr mit dem Selben Faktor + rechnet statt -.
Ihr müsst euch einfach die Datei im Anhang downloaden und in euren admin ordner einfügen. Falls ihr vorher schon Änderungen an der home.php getroffen habt, bitte manuell ändern.
Außerdem sind da Verlinkungen dann auf der Admin Page für mein anderes kleines Script vom MT2GS CMS. Dieses findet ihr hier:
Ich hoffe es bringt einigen Serverbetreibern was.
Für Feedback, Kritik, Tipps, Tricks, Wünsche bitte im Thread posten.
Lieben Gruß
yym3
€dit:
Datei updated, da ich einen Rechen fehler / Denk Fehler / Logik Fehler hatte.
Meine Rechnung war leider total falsch, von daher tut es mir leid. Ich hab diese nun Aktuallisert.
Vielen dank an dieser Stelle an:
_K.J_
Delta619
xSoulReaperx
Die alle 3 So nett waren und mich nacheinander auf den Selben Fehler aufmerksam gemacht haben.
Die Aktuelle Formel für die Berechnung ist:
Wenn es Billiger werden soll...
startpreis*((100-derFaktorDenIhrEingebt)/100)
Wenn es Teurer werden soll...
startpreis*((100+derFaktorDenIhrEingebt)/100)
Hoffe das es nun Korrekt ist.