Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Tools

Development::Tools 3rd Party Tools for EQEMu (DB management tools, front ends, etc...)

Reply
 
Thread Tools Display Modes
  #1  
Old 04-12-2008, 09:18 AM
Bulle
Hill Giant
 
Join Date: Jan 2008
Posts: 102
Default

You really want your players to use #itemsearch ? If not for the fact that GM commands are not widely available to players, searching with #itemsearch is quite crude, it searches on an ID or a portion of an item name.

One of the major barriers to an in-game trading facility is the incapability to make the Bazaar interface function properly in EQEmu. I am nothing of a hacker so I cannot reverse-engineer opcaodes and such. Given a specification of how they work, why not. But if we had that I guess the Bazaar would already be there.
Reply With Quote
  #2  
Old 04-12-2008, 09:37 AM
Bulle
Hill Giant
 
Join Date: Jan 2008
Posts: 102
Default

I have setup a very alpha version of the warehouse on my server, the place where you can move items/coins between your bank and your warehouse. and I have created a few dummy accounts and characters in one of my databases for test purposes. In addition I have a script that can tell me if the total items in the system differs from what I have inserted at the beginning.

So if you want to have a look at the interface, try it out and possibly break it you are welcome. Let me just state the rules of the game : I do NOT welcome you to break into my server through illicit means (eh !) unrelated to this web application even if you are the best hacker in the world. I welcome you to connect to the provided URL and try to break the way the warehouse should work, through concurrent connections, double-clicking on the submit button, script injection (yes !) and such. Just do not abuse it if you find a weakness, and report it

You will notice that most links are not wired yet. Only the "Bank / Warehouse" transfer is active, and the two search boxes for convenience. You can log into the utility with the accounts : Bololo, Rololo, Tilolo, Bokiki, Rokiki, Tikiki, Bobidon, Robidon, Tibidon. The password is "x" for all. The inventories start empty, with a bunch of items in the warehouses. Most accounts have many characters. Those accounts/characters are not used by any running game-server so it is a "closed" aquarium. I can log into a character to check the bank but that's pretty much it.

I should warn you that once a no-drop item has been transferred to a character bank they are stuck there. So be careful with those trader's bags. Most items are droppable/non-lore though.

My bandwidth is not awesome (like 128 kB/s upload) so be patient. Also if someone else is having fun with the same account as you, you will end up with the troll guy eating your orders (it's the guy moving the stuff around). Best is to switch to another account then. Oh and I am tweaking my servers this week-end, so if it is down just wait it out. If it does not work at all though feel free to reply/PM me.

The Address : http://friton.dyndns.org:8080/eqemutils


Have fun, I am waiting for your reactions
Reply With Quote
  #3  
Old 04-12-2008, 12:24 PM
ChaosSlayer
Demi-God
 
Join Date: May 2007
Posts: 1,032
Default

Quote:
Originally Posted by Bulle View Post
You really want your players to use #itemsearch ? If not for the fact that GM commands are not widely available to players, searching with #itemsearch is quite crude, it searches on an ID or a portion of an item name.

One of the major barriers to an in-game trading facility is the incapability to make the Bazaar interface function properly in EQEmu. I am nothing of a hacker so I cannot reverse-engineer opcaodes and such. Given a specification of how they work, why not. But if we had that I guess the Bazaar would already be there.
i didn't say that =)
i said it coudl use same script, but it will apply it to market table.
If items table has over 50k entries, market table will prbaobly have 100-300 at most
Reply With Quote
  #4  
Old 04-13-2008, 09:52 PM
Gonner
Fire Beetle
 
Join Date: Aug 2007
Location: Columbus Grove, Ohio
Posts: 22
Default

Another option that could be possible is in the bazaar zone have the toggle inspect, inspect the players bag slots. Even if it looks similar to how the EC days of trading used to be (trade bag full of items and they looked at each item like that). Putting prices on things is something is going to be the hard part and not sure how to do that. But that could be an alternitive to try.
Reply With Quote
  #5  
Old 04-13-2008, 11:54 PM
MNWatchdog
Hill Giant
 
Join Date: Feb 2006
Posts: 179
Default

Heres an idea on how to do this with less coding.

Allow people to spawn a merchant who has their name.

They add items to the merchant by targetted their merchant, grabbing a item on their cursor and issuing a command like #sell <sell price> The server takes the item off the guys cursor, puts it on the vendor at price listed.

The money gets put directly into that persons bank.

To remove items, their merchant sell to the owner at 0 cost.

This sounds like it would be a lot easier to code and work quite well.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 02:48 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3