Back to NxLabs

NxLabs / Vintage Story

FendragonPlayerTimeReward

UBy UA_Shaman

Tracks real online time per player and gives rewards at configured minute

FendragonPlayerTimeReward

Description

<span style="color: #e67e23;">WIP (Work In Progress)</span>

<pre style="text-align: center;">&nbsp;</pre> <pre style="text-align: left;">&nbsp;</pre>

[DonatikIO]

<span style="color: #8e44ad; font-family: terminal, monaco, monospace;"><span style="font-size: 18pt;">Fendragon Player Time Reward (FPTR)</span></span>


<span style="font-family: terminal, monaco, monospace; font-size: 14pt;">-ENG-</span>
<span style="font-family: terminal, monaco, monospace;">Is a server&ndash;client mod for Vintage Story that rewards players for time spent playing on the server.</span>
<span style="font-family: terminal, monaco, monospace;">The mod tracks playtime per day, grants configurable rewards, and have visual + audio feedback when a reward is received.</span>

<span style="color: #2b3e50;"><span style="color: #000000;"><span style="color: #646972;"><span style="font-family: terminal, monaco, monospace;"><span style="color: #34495e;">Fixes, edits, development and testing are done specifically for/on the server:
</span>
</span><span style="color: #34495e; font-size: 18pt;"><span style="color: #9b59b6;"><span style="font-family: terminal, monaco, monospace;">Fendragon Story Tale</span></span></span></span></span></span>

<span style="color: #2b3e50;"><span style="color: #000000;"><span style="color: #646972;"><span style="color: #34495e; font-size: 18pt;"><span style="color: #9b59b6;"><span style="font-family: terminal, monaco, monospace;">[Discord]

</span></span></span></span></span></span>


-ENG-

🔹 What the mod does 🧐

  • Tracks real online time per player (only while the player is online)

  • Uses Kyiv time (Europe/Kyiv) to separate playtime by days

  • Grants configurable rewards at specific minute thresholds (e.g. 60, 120, 180 minutes)

  • Each reward is given only once per player per day

  • Automatically creates daily save files and archives previous days

  • Fully safe for restarts and server crashes

🔹 Server features 💽

  • Server-only configuration (players cannot modify it)

  • Configurable:

    • reward intervals and items

    • save/check intervals

    • Kyiv time source (local or internet time)

  • Admin commands:

    • <span style="color: #d35400;">/fptr timeplayer &lt;name&gt;</span> &ndash; view another player&rsquo;s playtime

    • <span style="color: #d35400;">/fptrconfigserverrebuid</span> &ndash; rebuild/update server config without restart

🔹 Client features 🤗

  • Client-side reward feedback (fully optional and configurable):

    • on/off reward sound

    • on/off reward image

    • configurable location for image

  • Each player has their own client config

  • Client commands:

Read the full description on Vintage Story ModDB →

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.