Stembelonings Opstellingsgids
Leer hoe om belonings in die spel op te stel vir spelers wat vir jou bediener op Hylist stem.
Wat is Votifier2?
Votifier2 is 'n protokol wat bedienerlyswebwerwe soos Hylist toelaat om stemkennisgewings direk na jou spelbediener te stuur. Wanneer 'n speler vir jou bediener stem, stuur Hylist 'n veilige boodskap na jou bediener, wat dan die speler outomaties kan beloon.
Vereistes
- 'n Votifier2-versoenbare inprop geïnstalleer op jou bediener
- 'n Oop poort vir die Votifier luisteraar (verstek: 8192)
- 'n Beloningsinprop om items/voordele aan stemmers te gee (opsioneel maar aanbeveel)
Stap 1: Installeer 'n Votifier2 Inprop
Eerstens moet jy 'n Votifier2-versoenbare inprop op jou Hytale bediener installeer. Ons beveel aan:
Laai Hytale Votifier afVolg die inprop se installasie-instruksies om dit by jou bediener te voeg.
Stap 2: Aktiveer Belonings in die Spel in Hylist
Aktiveer belonings in die spel in jou Hylist kontrolepaneel om jou Votifier token te kry.
- Gaan na jou bediener se wysigingsbladsy in die Hylist kontrolepaneel
- Skakel "Aktiveer belonings in die spel" AAN
- Stel die Votifier poort in (verstek: 8192)
- Stoor jou veranderinge
- Kopieer jou Votifier token vir die volgende stap
Stap 3: Konfigureer die Inprop
Plak die Votifier token van Hylist in jou inprop se konfigurasielêer.
Voorbeeld konfigurasie (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>"
}
} Opsioneel: Stemopdrag konfigurasie (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>"
}
} Vervang <YOUR_SERVER_SLUG> met jou bediener se slug (bv. "my-awesome-server"). Jy kan dit in jou bediener se URL op Hylist vind.
Wenk: Vul gebruikersnaam vooraf in vir beter ervaring
Jy kan ?username=Spelernaam by die stem-URL voeg om die speler se gebruikersnaam outomaties in te vul:
https://hylist.io/vote/your-server?username=PlayerName
Let wel: Dit vereis pasgemaakte inprop-ondersteuning aangesien die meeste inproppe dit nie by verstek ondersteun nie.
Stap 4: Maak die Poort Oop
Maak seker die Votifier poort is oop en toeganklik vanaf die internet.
Maak seker die poort is oop in jou bediener se brandmuur. As jy 'n gasheerverskaffer gebruik, moet jy dalk poortaanstuur konfigureer.
Toets Jou Opstelling
Om te verifieer dat alles werk:
- Maak seker jou bediener is aanlyn en die Votifier inprop loop
- Stem vir jou bediener op Hylist en voer jou gebruikersnaam in die spel in
- Kyk na jou bedienerkonsole vir stemkennisgewings
- Verifieer dat jy enige gekonfigureerde belonings in die spel ontvang
Sekuriteitswenke
Moet nooit jou Votifier token openbaar deel nie! Enigiemand met toegang tot jou token kan vals stemkennisgewings na jou bediener stuur.
- Hou jou Votifier token privaat en veilig
- Regenereer jou token onmiddellik as jy vermoed dit is gekompromitteer
- Maak die Votifier poort slegs oop vir vertroude IP-adresse indien moontlik
Probleemoplossing
Ontvang nie stemme nie?
- Verifieer dat die poort oop en toeganklik is vanaf die internet
- Kyk of jou bediener se IP-adres korrek is op Hylist
- Maak seker die Votifier inprop loop (kyk na bediener logs)
- Verifieer dat die token presies ooreenstem (geen ekstra spasies)
Stemme ontvang maar geen belonings nie?
- Maak seker die speler is aanlyn wanneer die stem verwerk word
- Kyk of die gebruikersnaam korrek gespel is (kassensitief!)
- Verifieer dat jou beloningsinprop korrek gekonfigureer is
Belangrik: Gebruikersnaam is kassensitief
Spelers moet hul gebruikersnaam presies invoer soos dit in die spel verskyn, insluitend korrekte hoofletters. Byvoorbeeld, "Player123" en "player123" word as verskillende gebruikers hanteer.
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.