Register for your free account! | Forgot your password?

You last visited: Today at 10:39

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

Advertisement



[Release]Shop.dat Editor

Discussion on [Release]Shop.dat Editor within the EO PServer Guides & Releases forum part of the EO PServer Hosting category.

Reply
 
Old   #1
 
funhacker's Avatar
 
elite*gold: 20
Join Date: Sep 2007
Posts: 1,767
Received Thanks: 1,741
[Release]Shop.dat Editor

Yet another app bought to you by ACME EO. I just coded this one suprisingly it only took approximately an hour and a half to do. This shop.dat editor has no limitations/adverts in this one

Functions
Load Itemtype.dat (Pre-Devine Path, After Mannequin)
Load Shop.dat
Save Shop.dat
Add Item (To a Shop)
Remove Item (From a Shop)
Add Shop
File Menu

Requirements
Computer
Itemtype.dat (found in the ini folder of EO)
Shop.dat (found in the ini folder of EO)
Shop.dat Editor (Download link below)
.Net Framework 3.5 (Possibly works with other Frameworks)

How to use

Adding an Item
  • Load Itemtype.dat
  • Load Shop.dat
  • Choose ShopID that you wish to add item to
  • Choose Item you wish to add from ItemList (fill out fields if you are adding for shopping Mall)
  • Click Add Item button
You may select an existing item to get similiar values

Notes
None

Limitations
None

Coded
64Bit VS 2008 .net 3.5
By funhacker (me)

Bugs Fixed
None yet


__________________________________________________ _____
Just curious if anyone has a nicely sized banner they know of with lattest EPvP logo I would like to add it to my apps with a link to their respective threads.
__________________________________________________ _____


Future Functions
Change Shop Stats
Change Item Stats (For Mall Items)
Delete Shop


@Necron33
No I will not release source code
Attached Files
File Type: rar Shop Editor.rar (11.6 KB, 2679 views)
funhacker is offline  
Thanks
41 Users
Old 10/17/2009, 17:00   #2
 
elite*gold: 0
Join Date: Oct 2008
Posts: 123
Received Thanks: 35
I get this error.. and yes im swedish so if theres anything you cant understand in here just tell me what and i'll tell ya what it means. It's the same error i got on the itemtype editor at first.
this error however comes up when im trying to add to the shop..

************** Undantagstext **************
System.IndexOutOfRangeException: Indexet låg utanför gränserna för matrisen.
vid .(Object , EventArgs )
vid System.Windows.Forms.Control.OnClick(EventArgs e)
vid System.Windows.Forms.Button.OnClick(EventArgs e)
vid System.Windows.Forms.Button.OnMouseUp(MouseEventAr gs mevent)
vid System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
vid System.Windows.Forms.Control.WndProc(Message& m)
vid System.Windows.Forms.ButtonBase.WndProc(Message& m)
vid System.Windows.Forms.Button.WndProc(Message& m)
vid System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
vid System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
vid System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
snailtrail is offline  
Old 10/17/2009, 17:47   #3
 
funhacker's Avatar
 
elite*gold: 20
Join Date: Sep 2007
Posts: 1,767
Received Thanks: 1,741
That is because you do not have an Item Selected in the Item List as stated by the instructions
funhacker is offline  
Old 10/17/2009, 18:15   #4
 
elite*gold: 0
Join Date: Sep 2009
Posts: 11
Received Thanks: 0
I'm loving this funhacker Should add a feature to change the order of the items soo we can move stuff up in the shopping mall.

Also when I want to make something show new and I type new in the 2nd desc box it doesn't save even if I save the shop.dat after i type it.

Apart from that GOOD RELEASE <33

Regards,
AFamousFish
AFamousFish is offline  
Old 10/17/2009, 23:02   #5
 
elite*gold: 0
Join Date: Oct 2008
Posts: 123
Received Thanks: 35
aww damnit. now i feel like such a blonde *slaps forehead* duuur i thought i followed the instructions but i missed that part. sorry
snailtrail is offline  
Old 10/18/2009, 02:31   #6
 
hio77's Avatar
 
elite*gold: 20
Join Date: Jun 2006
Posts: 1,759
Received Thanks: 825
Quote:
Originally Posted by funhacker View Post
__________________________________________________ _____
Just curious if anyone has a nicely sized banner they know of with lattest EPvP logo I would like to add it to my apps with a link to their respective threads.
__________________________________________________ _____
i can have a look at finding/making one for you

Quote:
Originally Posted by funhacker View Post
@Necron33
No I will not release source code
love that part :P


-hio77
hio77 is offline  
Old 10/18/2009, 06:57   #7
 
funhacker's Avatar
 
elite*gold: 20
Join Date: Sep 2007
Posts: 1,767
Received Thanks: 1,741
Quote:
Originally Posted by hio77 View Post
i can have a look at finding/making one for you



love that part :P


-hio77
nvm Deadpool made me one still would love one that has current logo though
funhacker is offline  
Old 10/18/2009, 07:41   #8
 
hio77's Avatar
 
elite*gold: 20
Join Date: Jun 2006
Posts: 1,759
Received Thanks: 825
Quote:
Originally Posted by funhacker View Post
nvm Deadpool made me one still would love one that has current logo though
with the current logo sure ^_^ i just had to get home first any particular sizes?
hio77 is offline  
Old 10/18/2009, 10:48   #9
 
elite*gold: 0
Join Date: Jul 2009
Posts: 136
Received Thanks: 13
how do you delete items?
KiiDxLaggy is offline  
Old 10/18/2009, 13:46   #10
 
elite*gold: 0
Join Date: Sep 2009
Posts: 11
Received Thanks: 0
Quote:
Originally Posted by funhacker View Post
nvm Deadpool made me one still would love one that has current logo though


There you go.. If you want changes or think it looks **** just tell me cause im up for bad points helps me improve my work.

Regards
AFamousFish is offline  
Old 10/18/2009, 15:45   #11
 
elite*gold: 0
Join Date: Sep 2008
Posts: 979
Received Thanks: 645
love that part :P


-hio77[/QUOTE]

you love it, i hate it :P.
Necron33 is offline  
Old 10/19/2009, 03:47   #12
 
hio77's Avatar
 
elite*gold: 20
Join Date: Jun 2006
Posts: 1,759
Received Thanks: 825
Quote:
Originally Posted by Necron33 View Post
love that part :P


-hio77
you love it, i hate it :P.[/QUOTE]

i would like to see how he dose it but thats all..
hio77 is offline  
Old 10/19/2009, 09:15   #13
 
funhacker's Avatar
 
elite*gold: 20
Join Date: Sep 2007
Posts: 1,767
Received Thanks: 1,741
Here is a snipet of the program loading a Shop data structure.

Code:
for (int i = 0; i < ShopCount; i++) 
            {
                Shop[i].ID = br.ReadInt32();
                br.BaseStream.Position += 16;
                Shop[i].Type = br.ReadInt32();
                int ItemAmount = br.ReadInt32();
                Shop[i].Items = new ShopItemData[ItemAmount];
                if (Shop[i].ID != 1207)
                {
                    for (int j = 0; j < ItemAmount; j++)
                    {
                        Shop[i].Items[j].ID = br.ReadInt32();
                    }
                }
                else
                {
                    for (int j = 0; j < ItemAmount; j++)
                    {
                        Shop[i].Items[j].ID = br.ReadInt32();
                        Shop[i].Items[j].ItemType = br.ReadBytes(64);
                        Shop[i].Items[j].ItemDes01 = br.ReadBytes(64);
                        Shop[i].Items[j].ItemDes02 = br.ReadBytes(64);
                        Shop[i].Items[j].ItemDes03 = br.ReadBytes(256);
                    }

                }
                lb_shopid.Items.Add(Shop[i].ID);
            }
funhacker is offline  
Thanks
1 User
Old 10/19/2009, 10:28   #14
 
hio77's Avatar
 
elite*gold: 20
Join Date: Jun 2006
Posts: 1,759
Received Thanks: 825
Quote:
Originally Posted by funhacker View Post
Here is a snipet of the program loading a Shop data structure.

Code:
for (int i = 0; i < ShopCount; i++) 
            {
                Shop[i].ID = br.ReadInt32();
                br.BaseStream.Position += 16;
                Shop[i].Type = br.ReadInt32();
                int ItemAmount = br.ReadInt32();
                Shop[i].Items = new ShopItemData[ItemAmount];
                if (Shop[i].ID != 1207)
                {
                    for (int j = 0; j < ItemAmount; j++)
                    {
                        Shop[i].Items[j].ID = br.ReadInt32();
                    }
                }
                else
                {
                    for (int j = 0; j < ItemAmount; j++)
                    {
                        Shop[i].Items[j].ID = br.ReadInt32();
                        Shop[i].Items[j].ItemType = br.ReadBytes(64);
                        Shop[i].Items[j].ItemDes01 = br.ReadBytes(64);
                        Shop[i].Items[j].ItemDes02 = br.ReadBytes(64);
                        Shop[i].Items[j].ItemDes03 = br.ReadBytes(256);
                    }

                }
                lb_shopid.Items.Add(Shop[i].ID);
            }
sadly im one of the ones who needs the whole code to understand how to do it lmfao or well at lest for that anyway ...
hio77 is offline  
Old 10/21/2009, 06:49   #15
 
elite*gold: 0
Join Date: Sep 2008
Posts: 979
Received Thanks: 645
Quote:
Originally Posted by hio77 View Post
sadly im one of the ones who needs the whole code to understand how to do it ***** or well at lest for that anyway ...
thank *** he gave us a snippet :P.
Necron33 is offline  
Reply


Similar Threads Similar Threads
Shop Editor?
03/15/2010 - Flyff Private Server - 2 Replies
Hi liebe Community, ich hätte da mal ne frage^^ Gibt es ein Shop Editor für Offi Files? Wenn ja kann mir einer Download Link geben? Wenn nein wie macht man dann Shops? Würde mich sehr freuen wenn mir einer Hilft wir starten bald einen Flyff Server v14 und vllt. v15^^
[Release] NPC Shop Editor v5 [FINAL EDITION] - Mit Platzhalter!!
02/22/2010 - Flyff PServer Guides & Releases - 6 Replies
Hallo liebe elitepvpers Community, hiermit release ich nun die aller letzte Version, vom NPC Shop Editor. Zumindest werde ich nicht daran weiterarbeiten. Vieleicht macht jemand anderes daran weiter und wird neuere Versionen releasen. Was ist neu? - Neue Items
[RELEASE] [RUBY WARE] NSD Shop File Editor (VERSION 1.2)
03/08/2009 - Flyff PServer Guides & Releases - 2 Replies
Version 1.2 Hi, hab nen Shop Editor für Addishen files und Files die auf Addishen source basieren Hier alle Info's : Funktionen: -Dateien öfnnen -Dateien speichern
[Release] New itemtype & shop.dat editor
11/26/2008 - EO PServer Guides & Releases - 13 Replies
Well while browsing the chinese forums i found new itemtype.dat and shop.dat editor its in chinese but i tried to open the files with it and it read them well but idk what to edit cuz Iam can read Arabic and english and french only :p So here is the link: RapidShare: Easy Filehosting http://www.speedyshare.com/896183690.html http://www.megaupload.com/?d=R3EPMXAB Hope Funhacker or Forcer translate it {(they are the best at this :)}



All times are GMT +2. The time now is 10:39.


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.