vSRO Paylaşım Daily Quest Limit (Once per Day / Per PC) Using HWID

This release adds a Daily Quest Limit system that prevents players from taking specific quests more than once per day per PC by using HWID.


✅ What it prevents:


  • Same PC (same HWID) cannot accept the same protected quest multiple times on the same day.

✅ What it allows:


  • Different PCs can take the quest.
  • Same PC can take the quest again on the next day (automatic reset by date check).

2) How it works​


When a player triggers a quest event:


EventID = 200 (Accept Quest)​


  1. We read the character name from SRO_VT_SHARD.. _Char
  2. We get HWID from your own HWID database/table (you must edit this part)
  3. We check _DailyQuestLimit table:
    • If no record exists for (HWID + QuestID + Today) → allow and insert a record
    • If record exists → remove the quest and notify the player
*** Hidden text: cannot be quoted. ***

FAQ​


Q: Where is the limit defined?
A: If a row exists for (HWID + QuestID + Today) in _DailyQuestLimit, the quest is blocked.


Q: Daily reset?
A: Automatic because we compare CAST([Date] AS date) to today.
Yeahhhhh, amazing system
 

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

Geri
Üst Alt