Szavazati Jutalmak Beállítási Útmutató

Tanuld meg, hogyan állíts be játékon belüli jutalmakat azoknak a játékosoknak, akik szavaznak a szerveredre a Hylisten.

Mi az a Votifier2?

A Votifier2 egy protokoll, amely lehetővé teszi a szerverlista oldalak, mint a Hylist számára, hogy szavazati értesítéseket küldjenek közvetlenül a játékszerveredre. Amikor egy játékos szavaz a szerveredre, a Hylist egy biztonságos üzenetet küld a szerverednek, amely automatikusan megjutalmazhatja a játékost.

Követelmények

  • Votifier2-kompatibilis plugin telepítve a szervereden
  • Nyitott port a Votifier figyelőhöz (alapértelmezett: 8192)
  • Jutalom plugin a tárgyak/előnyök adásához a szavazóknak (opcionális, de ajánlott)

1. Lépés: Votifier2 Plugin Telepítése

Először telepítened kell egy Votifier2-kompatibilis plugint a Hytale szerveredre. Ajánljuk:

Hytale Votifier Letöltése

Kövesd a plugin telepítési útmutatóját a szerveredhez való hozzáadáshoz.

2. Lépés: Játékon Belüli Jutalmak Engedélyezése a Hylisten

Engedélyezd a játékon belüli jutalmakat a Hylist irányítópultodon a Votifier token megszerzéséhez.

  1. Menj a szervered szerkesztési oldalára a Hylist irányítópulton
  2. Kapcsold BE a "Játékon belüli jutalmak engedélyezése" opciót
  3. Állítsd be a Votifier portot (alapértelmezett: 8192)
  4. Mentsd el a változtatásokat
  5. Másold ki a Votifier tokent a következő lépéshez

3. Lépés: Plugin Konfigurálása

Illeszd be a Hylistről kapott Votifier tokent a plugin konfigurációs fájljába.

Példa konfiguráció (config.json):

{
  "BindHost": "0.0.0.0",
  "BindPort": 8192,
  "DisableV1Protocol": false,
  "RewardCommands": [
    "gm adventure %player%"
  ],
  "RewardMessages": [
    "<gray>Thanks for your vote on <gold>%from%</gold>!"
  ],
  "Tokens": {
    "Hylist.io": "<YOUR_TOKEN_FROM_HYLIST>"
  }
}

Opcionális: Szavazás parancs konfiguráció (voteCommand.json):

{
  "Enabled": true,
  "OpenCustomGui": true,
  "SendChatMessage": true,
  "ChatMessageHeader": [
    "<gold><b>Vote for our server!</b></gold>"
  ],
  "ChatMessageTemplate": "<yellow><click:%link%>%name% (Click)</click></yellow>",
  "VoteLinks": {
    "Hylist.io": "https://hylist.io/vote/<YOUR_SERVER_SLUG>"
  }
}

Cseréld ki a <YOUR_SERVER_SLUG>-ot a szervered slugjára (pl. "my-awesome-server"). Ezt megtalálod a szervered URL-jében a Hylisten.

Tipp: Felhasználónév előre kitöltése a jobb felhasználói élményért

Hozzáadhatod a ?username=JátékosNév paramétert a szavazás URL-hez, hogy automatikusan kitöltse a játékos felhasználónevét:

https://hylist.io/vote/your-server?username=PlayerName

Megjegyzés: Ehhez egyedi plugin támogatás szükséges, mivel a legtöbb plugin alapértelmezetten nem támogatja ezt.

4. Lépés: Port Megnyitása

Győződj meg róla, hogy a Votifier port nyitva van és elérhető az internetről.

Győződj meg róla, hogy a port nyitva van a szervered tűzfalában. Ha tárhelyszolgáltatót használsz, szükség lehet port továbbítás konfigurálására.

Beállítás Tesztelése

Minden működésének ellenőrzéséhez:

  1. Győződj meg róla, hogy a szervered online és a Votifier plugin fut
  2. Szavazz a szerveredre a Hylisten és add meg a játékon belüli felhasználóneved
  3. Ellenőrizd a szerver konzolját szavazati értesítésekért
  4. Ellenőrizd, hogy megkapod a konfigurált jutalmakat a játékban

Biztonsági Tippek

Soha ne oszd meg nyilvánosan a Votifier tokened! Bárki, aki hozzáfér a tokenedhez, hamis szavazati értesítéseket küldhet a szerverednek.

  • Tartsd privátban és biztonságban a Votifier tokened
  • Azonnal generáld újra a tokent, ha gyanítod, hogy kompromittálódott
  • Ha lehetséges, csak megbízható IP címeknek nyisd meg a Votifier portot

Hibaelhárítás

Nem érkeznek szavazatok?

  • Ellenőrizd, hogy a port nyitva van és elérhető az internetről
  • Ellenőrizd, hogy a szervered IP címe helyes a Hylisten
  • Győződj meg róla, hogy a Votifier plugin fut (ellenőrizd a szerver logokat)
  • Ellenőrizd, hogy a token pontosan egyezik (nincs extra szóköz)

Szavazatok érkeznek, de nincs jutalom?

  • Győződj meg róla, hogy a játékos online van, amikor a szavazat feldolgozásra kerül
  • Ellenőrizd, hogy a felhasználónév helyesen van írva (kis- és nagybetű érzékeny!)
  • Ellenőrizd, hogy a jutalom plugin megfelelően van konfigurálva

Fontos: A felhasználónév kis- és nagybetű érzékeny

A játékosoknak pontosan úgy kell megadniuk a felhasználónevüket, ahogy az a játékban megjelenik, beleértve a helyes kis- és nagybetűket. Például a "Player123" és a "player123" különböző felhasználókként kezelendők.

Best Practices for Voting Rewards

Setting up voting rewards is just the first step. To maximize the impact on your server's ranking and player retention, follow these proven strategies that top-ranked Hytale servers use.

Choose Meaningful Rewards

Give rewards that players actually want but can't easily get otherwise. Exclusive cosmetics, bonus currency, or temporary boosters work better than common items. The goal is to make voting feel rewarding without making it mandatory for progression.

Create Vote Streaks

Consider implementing escalating rewards for consecutive daily votes. For example, voting 7 days in a row could unlock a special reward. This encourages habitual voting and dramatically increases your monthly vote count.

Announce Rewards In-Game

When a player receives a vote reward, broadcast it to the server. A message like "[Player] voted and received 500 coins!" reminds other players that voting rewards exist and encourages them to vote too.

Use Discord Reminders

Set up the Hylist Discord bot to post your server's vote link in a dedicated channel. Players who see a daily reminder are significantly more likely to vote consistently. You can also pin your vote link for easy access.

Frequently Asked Questions

What happens if my server is offline when a player votes?
The vote is still counted toward your server's ranking. However, the Votifier2 notification cannot be delivered while your server is offline, so the player won't receive their in-game reward immediately. Most Votifier2 plugins queue missed notifications and deliver them when the server comes back online, but this depends on your plugin's configuration.
Can I give different rewards to different players?
Yes, through your rewards plugin configuration. Most plugins support permission-based rewards, where players with certain ranks or groups receive different rewards. You can configure your voteCommand.json to run different commands based on player permissions or implement rank-based reward tiers.
Is Votifier2 compatible with proxy networks (BungeeCord/Velocity)?
Yes. Install the Votifier2 plugin on your proxy server (BungeeCord or Velocity) and configure it to forward vote notifications to backend servers. The vote port should be opened on the proxy machine. Most reward plugins support receiving forwarded votes from the proxy.
How do I test if voting rewards are working?
After setting up Votifier2 and enabling rewards in your Hylist dashboard, simply vote for your own server. Join your game server and check if you receive the configured reward. If the reward doesn't arrive, check your server console for Votifier2 connection logs and ensure the port is open and the token matches.
Vissza a Szervereimhez