Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kammradt/tibia-tools

:boom: A set of tools for tibia
https://github.com/kammradt/tibia-tools

bot coins tibia tools

Last synced: 9 days ago
JSON representation

:boom: A set of tools for tibia

Awesome Lists containing this project

README

        

Welcome to Let's Tibia Tools :v:


Tibia Tools Logo







## Description πŸ“

**Tibia Tools** is a study project aiming to create useful and fun stuff for tibia players while I try to improve my skills at software development.

> [Tibia]([https://en.wikipedia.org/wiki/Tibia_(video_game)](https://en.wikipedia.org/wiki/Tibia_(video_game))) is a 1997 massively multiplayer online role-playing game (MMORPG) developed and published by CipSoft. It is one of the earliest and longest-running MMORPGs, with a popularity that peaked in 2007.


## Goal πŸ—ΊοΈ
> :construction: In progress

### Web app
The content and features will probably be displayed using a website. I don't actually know how I will build it, but maybe I'll try some new Javascript framework such as Vue.js or React.

### API
Be able to save user information is part of the customization wanted, so I imagine this being possible with an Api using something like Nest.js or another similar.
I don't know exactly when, but maybe I also want to send notifications and have jobs running, so this can be the place (?)

### Microservices
This is a unknown place for me that sounds interesting. I really wanted some public APIs for tibia but have not found much. Maybe will be interesting to make all feature available in public endpoints, so I can call them from my API and also provide them without the need of registration through the API.

### Features :tada:
> :construction: In progress

- **Users**
- Account creation

- **Features**
- #### Coins Converter
> Money is measured using coins. They have multiple types with different values. Manipulating and converting them will be useful.


Changelog

0.1 - Just a simple single Vue component that does everything alone and without any API.


---

- #### Combat Resume
> Character inflict damage through attacks, so having some detailed information from logs about it would be cool. (Mean, Max, Min, etc)


Changelog

0.1 - Just a simple single Vue component that does everything alone and without any API. I also want to support displaying all related names (such as monsters, PVPs names, etc).


---

- #### Mining Resume
> There is a mining system that allow players to gather resources. Statistics and a projection of results would be cool to understand how is the progress going.


Changelog

0.1 - Just a simple single Vue component that does everything alone and without any API. I also want to support custom date ranges. (currently just 1 hour and 24 hours)


---

- #### Task Projection
> Players can complete tasks by killing monsters. Based on logs, we can estimate the time necessary to complete a certain task.


Changelog

:construction:


---

- #### Backpack Information
> Backpacks are used to carry itens, and there is a common practice to have multiple backpacks inside each other. Would be nice to know how much backpacks and slots you have based on a single one and it's weight.


Changelog

:construction:


---

- #### Loot Manager
> Monsters can have loot inside it when killed. Based on IDs, we can easily create structured looting lists for a better organization. (Based on [this](http://www.zottesso.com.br/tibia))


Changelog

:construction:


---

- #### Market Notifications
> There is a market where player can sell and buy itens. Based on a wishlist, we can scrape this data from a website and send notifications to users that want a specific item.


Changelog

:construction:


---

## Roadmap :bar_chart:

> :construction: In progress

## Try it out :exclamation:

> :construction: In progress

## Running locally :house:

> :construction: In progress

## More info :globe_with_meridians:

> :construction: In progress

## Author

πŸ‘€ **Vinicius Kammradt**

* Website: https://kammradt.now.sh/
* Twitter: [@kammzinho](https://twitter.com/kammzinho)
* Github: [@kammradt](https://github.com/kammradt)
* LinkedIn: [@vinicius-kammradt](https://linkedin.com/in/vinicius-kammradt)