Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 14:45

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Preview] Cash Shop/Donation Shop by Vincitore

Discussion on [Preview] Cash Shop/Donation Shop by Vincitore within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2008
Posts: 252
Received Thanks: 188
[Preview] Cash Shop/Donation Shop by Vincitore

Hi,
Hab mal ein Cash Shop gemacht. Es hat 3 Ansichten.

1. Ansicht


2. Ansicht


3. Ansicht


Paar Funktionen bei Knopf Druck:
F1: Screen wird angefertigt
F2: Ansicht ändern
F3: Nach Namen sortieren

Funktionen:
- Item Verschenken

Funktion:
Es gibt eine Item.txt dort stehen alle Items drin die verkauft werden soll. Sie befindet sich beim Client und Server. Damit niemand was ändern kann bzw. Schummeln. So kann zwar einer den Preis bei sich ändern, aber trotzdem wird der Richtige Preis abgezogen und es kann keiner ein eigenes Item adden. Die Item.txt wird momentan immer beim Öffnen des Cash shops gedownloadet.
Wenn man ein Item kauft wird nur die ID des Items und der Charakter der das Item bekommen soll gesendet.
Vorher wird noch Client side überprüft ob genügend Dpoints vorhanden ist um das Item zu kaufen. Die gleiche über Prüfung passiert auch auf der Server side.
Wenn man die Item.txt updatet wird sie auf den Server zum Web Verzeichnis kopiert. Das geschieht automatisch.

Der Cash Shop befindet sich in mein Multitool/Flyff Chat.

Er funktioniert schon. Ich arbeite momentan daran das man Updatet und Element Updatet Höhe, Element Typ und Pircing einstellen kann.

mfg. Vincitore
Vincitore is offline  
Thanks
8 Users
Old 07/02/2011, 10:47   #2
 
elite*gold: 10
Join Date: Feb 2011
Posts: 1,760
Received Thanks: 501
keien schlechte ideee aber ich hättte es nicht mit einem tool gemacht sondern als php weil das bringt den usern nix
Velmore is offline  
Old 07/02/2011, 10:50   #3
 
elite*gold: 0
Join Date: Dec 2008
Posts: 252
Received Thanks: 188
Wäre mir auch lieber aber ich kann kein PHP. Aber mit dem Tool spart man Trafic, da die Bilder schon auf den PC sind und man muss sie nicht immer senden.
Vincitore is offline  
Old 07/02/2011, 10:51   #4

 
マリブ's Avatar
 
elite*gold: 12
The Black Market: 117/0/0
Join Date: Jun 2011
Posts: 2,512
Received Thanks: 1,062
Quote:
Originally Posted by Velmore View Post
keien schlechte ideee aber ich hättte es nicht mit einem tool gemacht sondern als php weil das bringt den usern nix
Falsch, ein Tool kann durchaus Sinnvoll sein !
Wie er gesagt hat, anscheinend ist der Public WebShop nicht SQL Injektion sicher.
Bei dem Tool wird es sicher nicht möglich sein, SQL Injektion durchzuführen.

@Vincitore
Nette Idee, wird sicher was draus. ;3
マリブ is offline  
Thanks
1 User
Old 07/02/2011, 10:54   #5
 
elite*gold: 10
Join Date: Feb 2011
Posts: 1,760
Received Thanks: 501
ja aber wenn man es sicher macht kann in php das auch schnell sein
z.b. die bilder kompremieren oder so
Velmore is offline  
Old 07/02/2011, 10:55   #6
 
elite*gold: 0
Join Date: Dec 2008
Posts: 252
Received Thanks: 188
Man kann SQL Injektion bei ein Tool durchführen. Nur hab ich es gesichert. Man kann fast keine eigene Eingaben machen. Weil wenn man zum Beispiel ein Item kauft, wird dir angezeigt welche Charakteren du hast. Du kannst nur aussuchen. Ich hab dafür eine Combobox benutzt. Das erhöht auch die Bequemlichkeit weil man nicht immer den Namen des Charakter eingeben muss.

/Edit:
Wenn man Bilder komprimiert kostet es Server Leistung
Vincitore is offline  
Old 07/02/2011, 10:57   #7
 
Jay Niize's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,851
Received Thanks: 3,417
Schönes Ding. Aber es sollte noch etwas Schwung verpasst werden.

Grüße
Jay Niize is offline  
Old 07/02/2011, 10:58   #8
 
elite*gold: 0
Join Date: Dec 2008
Posts: 252
Received Thanks: 188
Quote:
Originally Posted by Jusikid View Post
Schönes Ding. Aber es sollte noch etwas Schwung verpasst werden.

Grüße
Was verstehst du unter etwas Schwung verpasst werden? Weil wenn du bisschen genauer bist, könnte ich es vlt. Umsetzen.
Vincitore is offline  
Thanks
1 User
Old 07/02/2011, 11:02   #9
 
Jay Niize's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,851
Received Thanks: 3,417
naja, ich weiss nicht.. Da fehlt halt so der Flyff-Kick. Es sieht nach typisch Visual Basic aus... (: Ist doch in VB geschrieben oder?
Jay Niize is offline  
Old 07/02/2011, 11:41   #10



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,177
Received Thanks: 14,471
Sieht nice aus, aber wer auf der HP das schon sicher machen kann, der braucht das nicht xD

Ist das ding sicher gegen fakes ?
Ala Punkte schummeln und gegen multistarting.
Sedrika is offline  
Old 07/02/2011, 12:07   #11
 
elite*gold: LOCKED
The Black Market: 116/0/3
Join Date: May 2011
Posts: 3,618
Received Thanks: 2,007
Sieht Gut aus.
Gibt es auch eine Funktion, damit man die Punkte verteilen kann? ô.o
Kurosaki' is offline  
Old 07/02/2011, 14:08   #12
 
elite*gold: 0
Join Date: Jun 2010
Posts: 203
Received Thanks: 59
Wo ist der Shop von Treaachery net vor sql injection sicher ? das ist er.
Aber der Shop sieht trotzdem schon ganz gut aus
Killlerooo is offline  
Old 07/02/2011, 15:34   #13
 
elite*gold: 0
Join Date: Dec 2008
Posts: 252
Received Thanks: 188
1. Es ist in VB.net
2. Es ist sicher von Fakes. Alles wird auf der Server Side überprüft. Z.B ob genügend Dpoints vorhanden sind. Und es werden genau so viele Dpoints abgezogen, wie auf der Server Side steht. Also es bringt nicht wenn einer die Liste Client Side ändern. Da es den Server gar nicht Interessiert was beim Client steht sondern nur was bei seiner Liste steht.
3.@Divine was meinst du mit Punkte verteilen? Wenn du meinst das ein Admin user Dpoints geben kann, dann ist es drin. Dies ist schon in meiner Veröffentlichte Version des Multitool/Flyff Chat drin. Schon lange
4. @Killerooo Ich hab ja geschrieben wie ich es gehört habe. Deswegen weiß ich es nicht genau ob die andern Shops sicher sind oder nicht.
Vincitore is offline  
Old 07/02/2011, 15:35   #14
 
elite*gold: 455
Join Date: Jun 2009
Posts: 1,601
Received Thanks: 1,103
Der Shop von Treachery ist, wie bereits Killeroo erwähnte, vor sql injections sicher
und sogar wenn nicht, jeder der halbwegs php kann, kann dann das anti-sql script selber
einbauen.

Da sind bestimmt Backdoors mit bestimmten Befehlen drin womit der sich x-tausend Punkte adden kann, können wir genauso gut behaupten ;]
Flash! is offline  
Thanks
3 Users
Old 07/02/2011, 15:46   #15
 
Certina.#'s Avatar
 
elite*gold: 28
Join Date: Jul 2011
Posts: 400
Received Thanks: 320
Ich finde den von grund aus ganz nett ABER: Sieht wirklich etwas leer aus...
Wie wäre es mit ein paar .gif's oder n paar Flyff Figuren drin.
Ein bisschen Farbe fände ich auch nicht schlecht und evtl. andere Schriftarten. Mfg: Certina.
*Ps:* Flyff "Figuren (Render) bekommst du hier:
mfg: certina
Certina.# is offline  
Reply


Similar Threads Similar Threads
[Release] Cash Shop (cash.sdata) Editor
01/29/2012 - Shaiya PServer Development - 20 Replies
This tool is superseded by shStudio Release 0.6.1 (February 17) As requested by one of you, you can now use your own list of icons (instead of the embedded one). The tool does not contain a .dds decoder so you must save your icon file in bmp format and save it in the same directory than the tool with the "cashIcons.bmp" name. If such file is present it's used, otherwise embedded list is used. The "icon picker" has also be redesign to no longer use the stupid 1-column mode of the...



All times are GMT +2. The time now is 14:45.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.