EOSERV Forum > Client Editing > Endless Market [Beta Addon]
Page: << 1 2 >>
Endless Market [Beta Addon]
Author Message
Post #204333 Endless Market [Beta Addon]

I've been working on an addon that extends the client with an in-game market functionality, similar to the one that existed in EOR.

It's currently in beta and requires some more development to make it more aesthetically pleasing to use, although it's pretty much fully functional. If anyone here is interested, I'll release the source code along with some instructions. I'd appreciate some pull requests with any improvements.

Preview video:

https://www.youtube.com/watch?v=o33KjChcQt0

5 years, 31 weeks ago
Post #204334 Re: Endless Market [Beta Addon]

Extremely interested and would love to contribute.

---
Want to learn to pixel?
Pixelsource.org
5 years, 31 weeks ago
Post #204335 Re: Endless Market [Beta Addon]

Nice work buddy, i hope sausage adds that to clone and i hope he unbans me.

5 years, 31 weeks ago
Post #204336 Re: Endless Market [Beta Addon]
Cirras posted: (30th Aug 2018, 10:30 am)

Extremely interested and would love to contribute.


Thanks, I'd appreciate any contributions. :)

I've published the repository here. I've listed out instructions on how to install the market system in the README. If there's any issues, let me know. ^^



5 years, 30 weeks ago
Post #204337 Re: Endless Market [Beta Addon]

This is sick! Good stuff! 

---
If money doesn't grow on trees, then why do banks have branches?
5 years, 30 weeks ago
Post #204338 Re: Endless Market [Beta Addon]

It's awesome seeing stuff like this still popping up, it looks absolutely amazing; awesome work.

5 years, 30 weeks ago
Post #204339 Re: Endless Market [Beta Addon]

FYI, I pushed a nuget of PELoaderLib so I could consume it in EndlessClient at one point so you don't have to directly reference a binary in the solution: https://www.nuget.org/packages/PELoaderLib/ (although it doesn't look like you're using it anywhere)

Glad to see someone was able to make use of some of that shit :)

---
class EOSERV {
Programmer | Oldbie
Open source EO Client: https://github.com/ethanmoffat/EndlessClient
};
5 years, 30 weeks ago
Post #204341 Re: Endless Market [Beta Addon]

This is a very neat project, great job on this! Very nice to see people still working on new, useful things like this for EO/eoserv.

---
EO Resources/Guides: â—„ eobud.boards.net â–º
5 years, 30 weeks ago
Post #204342 Re: Endless Market [Beta Addon]
ethanmoffat posted: (1st Sep 2018, 08:18 am)

FYI, I pushed a nuget of PELoaderLib so I could consume it in EndlessClient at one point so you don't have to directly reference a binary in the solution: https://www.nuget.org/packages/PELoaderLib/ (although it doesn't look like you're using it anywhere)

Glad to see someone was able to make use of some of that shit :)


Yes. I found it earlier on nuget but unfortunately I had to modify it a bit to work with this project, hence the direct reference.

The endless client loads the graphics into memory during initialization, and due to that I had to change the way it loads the file stream from:

_file = MemoryMappedFile.CreateFromFile()
_fileStream = _file.CreateViewStream()


to

_fileStream = new FileStream(FileName, FileMode.Open, FileAccess.Read);

I don't know if there's another way around this. I realize MemoryMappedFile has an argument for FileMode or FileAccess but when I tried it, it didn't seem to work. I assume the reason for using a memory mapped file is for performance improvements and/or evading garbage collection or something to that effect. I don't know though, and thought best not to open a pull request for something that would probably break something that likely has a more legitimate usage of the library. :p

To everyone else replying, thanks for the positive feedback. :)

5 years, 30 weeks ago
Post #204347 Re: Endless Market [Beta Addon]

This is awesome man! Interested to see what comes of it!

---
CN:BH 4 lyfe
5 years, 30 weeks ago
Post #204352 Re: Endless Market [Beta Addon]

I'm really glad to see this. Great work!

5 years, 29 weeks ago
Post #204366 Re: Endless Market [Beta Addon]

Nice work Tilly, 

This is actually really impressive and far beyond what I thought was possible with sordies Addon project. Incredible work! 

5 years, 28 weeks ago
Post #204369 Re: Endless Market [Beta Addon]

This is pretty cool. Nice work.

---
Why am I still here...
5 years, 27 weeks ago
Post #204382 Re: Endless Market [Beta Addon]

I wonder if anyone is working on something using this atm. Looking forward to see something fresh around.

5 years, 27 weeks ago
Post #204551 Re: Endless Market [Beta Addon]

I was following the installation steps but I can't pass step 

"3. When the newly modified EOServ is built, place the MarketAPI.exe from 'EndlessMarket.Server' in the output directory."

I don't find MarketAPI.exe file anywhere and when I try to build it I get a tone of errors

Could anyone help me with this?

Thanks a lot and great project!

   



5 years, 17 weeks ago
Page: << 1 2 >>

EOSERV Forum > Client Editing > Endless Market [Beta Addon]