Hallo liebe Community,
mit diesem Thread möchte ich euch ein *kleines* Filterscript vorstellen: ein simples Gutschein / Coupon - System!
Das ganze basiert auf 'SII'. Die Dateien werden in INI-Dateien in einem Ordner gespeichert, dort gibt es folgende Werte:
value=*wert vom gutschein, z.B. 100000 für 100.000$*
used=*ob er schon benutzt wurde. 0 für nicht, 1 für benutzt. Er kann nur einmal benutzt werden!*
Ingame gibt es folgende Befehle:
/coupon -> Öffnet einen Dialog, wo man seinen Gutscheincode eingeben kann
/ccoupon -> Öffnet einen Dialog, wo man einen Gutschein erstellen kann.
/coupon ist für jeden verfügbar, /ccoupon allerdings nur für RCON-Admins.
Ein Gutscheincode sieht bspw. so aus: 2198581. Diesen gibt man Ingame ein und schon erhält man die Summe, die vom Administrator festgelegt wurde.
Links:
Pastebin
Download (pwn, muss noch zu einer amx-Datei kompilliert werden)
SII Download
Benutzung:
.pwn Datei herunterladen, SII herunterladen, die SII.inc in den Includes Ordner im Pawno Ordner verschieben, pawno öffnen, .pwn Datei öffnen, F5 drücken, warten, .amx Datei in den "Filterscripts"-Ordner verschieben, server.cfg öffnen und folgendes in die "Filterscripts"-Linie anhängen:
"Coupon_System" (der Dateiname, halt, kommt drauf an, ob ihr die pwn-Datei heruntergeladen habt oder ob ihr Pastebin verwendet habt), danach noch im "Scriptfiles"-Ordner einen Ordner namens "coupons" (kleingeschrieben) erstellen und schon seid ihr fertig! (Nur noch die samp-server.exe starten! )
Falls jegliche Fehler auftreten oder falls ihr Fragen / Verbesserungsvorschläge habt, ... Immer her damit!
Mit freundlichen Grüßen
Gredsoft
P.S. Ist halt nichts großes, war eher so 'ne Schnapsidee, wo ich umsetzen wollte.
//EDIT: v1.1 ist draußen, Neuerung: Statt "Interner Fehler"-Meldung wird die Gutschein-ID jedes mal um eine Zahl erhöht..