vSRO Paylaşım Job Rewards – Trade Başına (Contribution Oranına Göre)

  • Konuyu Başlatan Konuyu Başlatan burakba
  • Başlangıç tarihi Başlangıç tarihi
Merhaba arkadaşlar,


Forumda job reward sistemiyle ilgili bazı paylaşımlar gördüm. Karmaşık, 7 level olunca veya farklı şartlarla ödül kazanımı sağlayan sistemler var ama bu paylaştığım yöntem ise hem çok daha basit hem de oldukça işlevsel.


Aşağıdaki query, _AddLogChar tablosuna eklenerek çalıştırılıyor. Bu sayede;


  • Trader ve Hunter karakterler her başarılı ticaret başına,
  • Thief karakterler ise çaldıkları mal miktarı üzerinden
    belirlediğiniz itemi ödül olarak alabiliyor.

Şu an örnek olarak Gold Coin verilmekte. Trade mesafesine göre her ticaret başına ortalama 1 ila 4 coin veriyor ve oranlar oldukça dengeli. Test ettim, sorunsuz çalışıyor.


Ödülün oyuna yeniden girişte verilmesini sağlayabileceğiniz gibi, Event ID'yi değiştirerek teleport sonrası da ödül verecek şekilde ayarlayabilirsiniz. Ancak teleport esnasında oyuncunun bağlantısında gecikme (lag) varsa, contribution sıfırlanmayabiliyor ve bu da oyuncunun sistemde takılıp sürekli coin almasına sebep olabilir. Bu yüzden teleport ile kullanacaksanız öncesinde iyice test etmenizi tavsiye ederim.


Umarım faydalı olur.


*** Gizli metin: alıntı yapılamaz. ***
Paylaşım için teşekkürler hocam
 
Hello friends,


I've seen some posts on the forum about job reward systems. There are complex systems that grant rewards only when you reach level 7 or under different conditions, but the method I'm sharing is much simpler and highly functional.


The following query is executed by adding to the _AddLogChar table. This way;


  • Trader and Hunter characters for each successful trade,
  • Thief characters
    can receive an item you specify as a reward based on the amount of goods they steal.

Gold Coin is currently being used as an example. Depending on the trade distance, it offers an average of 1 to 4 coins per trade, and the rates are quite balanced. I've tested it, and it works flawlessly.


You can have the reward be awarded upon re-entering the game, or you can change the Event ID to grant the reward after a teleport . However, if the player's connection is lagging during the teleport, the contribution may not be reset, which can cause the player to be stuck in the system and constantly receive coins. Therefore, if you plan to use it via teleport, I recommend testing it thoroughly beforehand.


I hope it will be useful.


*** Hidden text: cannot be quoted. ***
thanks
 
Hello friends,


I saw some posts on the forum about job reward systems. There are complex systems that award rewards upon reaching level 7 or under various other conditions, but the method I'm sharing is both much simpler and quite functional.


The following query is executed by adding it to the _AddLogChar table. This ensures that:


  • Trader and Hunter characters, for each successful trade,
  • Thief characters
    can receive a reward of a specific item based on the amount of goods they steal.

Gold Coin is currently being used as an example. Depending on the trade distance, it pays an average of 1 to 4 coins per trade, and the rates are quite balanced. I tested it, and it works flawlessly.


You can set the reward to be given upon re-logging into the game, or you can change the Event ID to give the reward after teleporting as well. However, if the player experiences lag during teleportation, the contribution may not reset, causing the player to get stuck in the system and continuously receive coins. Therefore, if you plan to use it with teleportation, I recommend testing it thoroughly beforehand.


I hope this is helpful.


***Hidden text: Cannot be quoted.***
Great ♥
 

Bu konuyu görüntüleyen kullanıcılar

Geri
Üst Alt