OnurBoyla 1
OnurBoyla
noisiv 1
noisiv
Manwe Work 1
Manwe Work
farkmt2official 1
farkmt2official
mavzermete 1
mavzermete
dreamstone 1
dreamstone
Fethi Polat 1
Fethi Polat
Bvural41 1
Bvural41
Hikaye Ekle

[C++/Python/Lua] Interface coding, systems

  • Konuyu başlatan Konuyu başlatan filipw1
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 5
  • Görüntüleme Görüntüleme 3K

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Hello. My name is Filip. I have been, more or less, active member of Metin2 community since 2011. I started developing my programming skills back in 2012 by learning how to create simple quests. This got me to the point when in 2017 I shared my first public offer for my service, on metin2.dev (it used to be called metin2dev.org). Now I am active member of polish board concentrated on developing servers, where I share my codes and help people with their projects. Take it easy, free publishes have nothing to do with things I want to sell, other than quality. Here are some of my systems that are up for sale:

Discord ID: filip.wiesek#8116

Itemshop:

  • Short description
Itemshop is a place, where player can buy some exclusive items by premium currency. Bought goods go straight into inventory.

  • Why would I have this system in game?
    • Opening web browser while farming might be irritating. In addition to that, you have to take out items from store. With my solution you get it done with just a few clicks.
  • How is this different to other’s solutions?
    • Developing this beauty, I did buckle down to optimization and security. It has been developed since 2018 with different successions, but this version is like a well-cut suit. I won’t stop on that, there are new things to be added.
  • Is this tried and true?
    • I spend a lot of time finding errors not visible at the first glance. All functions are tested well and secure. You can go and see system in action on live servers.
  • Some of the functions
    Let’s have a look at certain parts of the window.


spacer.png


Just a banner and 9 of most bought items.



spacer.png


Here you can see a list of items splitted to certain categories. Search bar will help with finding desirable item.



b8391c744f9c3108f3ec3e82eaf99aac.png


Those, who love the thrill would be happy here. On the left, you can see buttons for each group of items,
in the middle sits The Wheel, on the right list of items you can actually get.
At the bottom just a small tip for you to inform you how much does it cost to spin and how much you are left with.



816d630f8c47094ea98bc073fd6d4fb4.png

We all love to see a discount. You are able to set so.



705dba78faa93ff8e5b9309905f9650a.png

Hard-bitten players would be rewarded with new items when they login and get a reward daily.
Don’t forget to click, one day off and your streak is gone.



image.png.c9cc20ba412307759ec2f878b9c093

A new currency has been introduced, Dragon Marks, which are earned for every 10 Dragon Coins spent.
In addition, the code has been adapted so that other premium currencies can be easily added.



image.png.6083de8dbd7fbff3f7aa7bcbc089d4

image.png.b63f27ad3a5fe06ea26a0e953d2e06

Added items available for a limited time and/or
with a limited quantity, the unique item
is described in game.



image.png.c50a1e18660ef9fc28cda97ab0aca6

Added option to purchase VIP pack straight from the game, available immediately after purchase.



image.png.3e060b39c71ea66b3953ed8300e48a

Added percentage chance to draw individual items in the wheel of fortune and in-game view (can be turned off with a single macro).

unknown-14.png.35a1ac4fa8b22c172c11a4378

Added ability to select bonuses when purchasing an item.



is_popup.gif

New popup added, it is shown when new item is added for sale.
In future updates it will have more functionalities.

There some informations I cannot fit here, ask me for functionalitty and I'll surely answer you if it's already there.

Mission system:
Player can complete mission consisting of returning items for certain npc. There is a in game window with all important information. On administrator side on things, you can add as many missions as you wish, for unlimited npc.


525bd769720690dc8d3d355f225dddb7.png


First, when you open the window there is list with all ongoing missions.

5f801aca4a748967d412fd5e38ec8c00.png


Then you have all the information about selected mission, basically, what you return, chance, time you have to wait in order to return next item, amount of returned items / amount required, mission level, map where you drop item and render of each mob, list of rewards. Player can choose between returning one item a time or all at once. In second case, time is multiplied by number of items returned. As you can see, there are two slots, one is just required item, second is elixir which increases chance. By clicking LMB you change it between two different elixirs, RMB activates one of them.

Item remove:


Simple window where you put many items at once and delete them all. You can change grid size by just changing one (or two) value(s).


Promo code:


Window where player can enter a code and receive set items. Idea is very simple, each player can only obtain one item from one promotion, but you can add as many promotions and codes as you wish.


Giftbox preview:
e6fe8d1057f98b8cf7b7c4c99b6320ae.png


Window where player can see content of giftbox. Press RMB while holding CTRL and you will what is inside.

Bonus switcher:


This idea doesn’t need any explanations. This system is obligatory for any type of server nowadays. Why don’t we do it with style? Those are functionalities for player in just a few points:
  • You can add up to 7 items at once
  • You can switch 1-5 and 6-7 bonuses separately
  • You can select up to 5 different switching patterns, if you are not that specific about what you want
  • You can select 4 different speeds, 1000 ms, 500 ms, 300 ms and 150 ms
  • After warp, relogin, etc, it goes without your interruption, even when you run out of switching items
  • You can save any switching patterns you want
  • Just look at this stunning animation
  • Yes, you can minimize it so this big window won’t bother you


Fast status adding:

Skill selection:
bebfa4a4a20d34b04140b7b2b60538b9.gif

Interface coding:
I have coded countless interfaces, in-game and login. Really no limitations here. Send me your design and I’ll say the price

Resp manager:
Track bosses and stones on the map you are in. Teleport to them and compete with other players for the best drops.


Summary:

Any of my systems has free support. If you encounter a problem with code, something is missing, I will help you. Of course, I won’t implement whole system for you, but surely help troubleshot your problem.
To keep track of list of customers and to keep their solutions up to date, I created a gitlab project for each system. There would be updates, both with new functionalities (if I can implement any) and fixes.
I create new systems or develop existing ones, so this list would have updates
 
Son düzenleme:

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst