Hur man ställer in röstbelöningar för din Hytale Server

FrånHytaleCharts Team Kategori: Namn minuter min läst

Lär dig hur du ansluter din Hytale server till HytaleCharts och belönar automatiskt spelare som röstar. Covers Votifier V2, V1, HTTP callbacks och PixlPay-butiksintegrationen.

Votes är valutan för Hytale server list. Ju fler röster din server tjänar, desto högre rankas det - och ju fler spelare upptäcker det. Men röster händer inte bara. Spelare behöver en anledning att komma tillbaka varje dag och klicka på den knappen. Det är där röstbelöningar komma in. HytaleCharts stöder flera sätt att meddela din Hytale server när en spelare röstar, så att du automatiskt kan leverera spelobjekt, valuta, rankningar eller vad din serverekonomi kräver. Den här guiden går igenom varje integrationsalternativ: Votifier V2, Votifier V1, HTTP Votifier, generiska webhooks och PixlPay Storfront integration. Varför röst belönar materia Servrar på Hytale server list som erbjuder röstbelöningar överträffar konsekvent de som inte gör det. Logiken är enkel: Daily retention: Spelare återvänder var 24:e timme för att rösta och samla sin belöning Högre rankningar: Fler röster trycker din server på listan, ökad synlighet bland nya spelare Player tillfredsställelse: Gratis spel objekt skapar goodwill och hålla casual spelare engagerade Competitive edge: top Hytale servrar nästan universellt erbjuder röstincitament Hur röstmeddelandeflödet fungerar Innan du dyker in i installationen hjälper det att förstå hur HytaleCharts levererar röstdata till din server: Player röstar på din servers HytaleCharts sida Vote spelas in i databasen och serverns rösträkningsinkrement Notification dispatched - HytaleCharts skickar väljarens användarnamn och metadata till din server med ditt konfigurerade protokoll Din plugin får rösten och utlöser vilken belöningslogik du har konfigurerat Player belönas i spelet, antingen omedelbart (om online) eller på nästa inloggning Anmälningssteget är där integrationsalternativen skiljer sig. Varje protokoll skickar samma kärndata - som röstade och när - men använder en annan transportmekanism. Option 1: NuVotifier V2 (Rekommenderas) NuVotifier V2 är rekommenderat protokoll för att ansluta ditt Hytale server till HytaleCharts. Den använder HMAC-SHA256 signerade meddelanden över en TCP-uttag med en utmaningshandskakning, vilket gör det till det säkraste alternativet tillgängligt. Hur det fungerar Hytale Diagram ansluter till din servers Votifier-port (typiskt 8192) Din server skickar en utmaningssträng Hytale Diagram tecknar röstbelastningen med din delade hemliga token Din server verifierar signaturen innan du bearbetar Replay attacker förhindras av den unika utmaningen per anslutning Setup Steps Install a Votifier plugin på din Hytale-server (HyVotifier, HyVote eller kompatibel) Öppna plugins konfigfil och notera token och port På Hytale Diagram, gå till Edit Server → Votifier Integration Enable Votifier och välj "NuVotifier (V2) - Rekommenderad" Ange din servers host (t.ex. play.yourserver.com), port (t.ex. 8192) och token Click "Test Connection" för att verifiera handskakan Click "Send Test Vote" för att bekräfta end-to-end leverans Spara dina inställningar Vad du behöver Field Var hittar du det HostYour serverns offentliga IP eller domän PortPlugin config file (standard: 8192) Token Plugin config fil (delad hemlighet) V2 är att föredra eftersom det förhindrar manipulering och replay attacker. Om din värdleverantör stöder den, välj alltid V2. Option 2: HTTP Votifier HTTP Votifier är designad för modern Hytale servrar som föredrar HTTP-baserad kommunikation över råa TCP-uttag. Istället för att ansluta till en anpassad port skickar HytaleCharts en standard HTTP POST-förfrågan till en slutpunkt på din server. Hur det fungerar Hytale Diagram skickar en JSON POST-förfrågan till din konfigurerade slutpunkt Betalningen inkluderar väljarens användarnamn, IP-adress, tidsstämpel och servicenamn An valfri HMAC-SHA256 signatur ingår i X-Votifier-Signature header for verification Din plugin behandlar begäran och utlöser belöningar Setup Steps Installera en HTTP-kompatibel Votifier plugin på din Hytale server Note endpoint URL från din plugin (t.ex. http://your-server:port/hytale/votifier/vote) På Hytale Diagram, gå till Edit Server → Votifier Integration Enable Votifier och välj "HTTP Votifier (Hytale)" Paste the full endpoint URL Click "Test Connection" för att verifiera att slutpunkten är tillgänglig Click "Send Test Vote" för att bekräfta leverans Spara dina inställningar HTTP Votifier är ett bra val när din värdleverantör blockerar anpassade TCP-portar eller om du föredrar att arbeta med standard HTTP-verktyg. Option 3: Votifier V1 (Legacy) Votifier V1 är det ursprungliga protokollet som använder RSA-kryptering över en TCP-uttag. Även om det fortfarande stöds av HytaleCharts, saknar det utmanings-responssäkerheten för V2 och är rekommenderas inte för nya inställningar . Hur det fungerar Hytale Diagram bygger en röststräng med väljarens användarnamn, IP och timestamp Strängen är RSA-krypterad Använda din servers offentliga nyckel Det krypterade blocket skickas över TCP till din Votifier-port Din server dekrypterar med sin privata nyckel och bearbetar omröstningen Setup Steps Installera en V1-kompatibel Votifier plugin på din server Locate the public.key fil i plugins nycklar mapp På Hytale Diagram, gå till Edit Server → Votifier Integration Enable Votifier och välj "Votifier (V1) - Legacy" Ange din host, port och klistra in RSA Public key Test och spara Om du redan kör V1 och det fungerar finns det inget brådskande behov av att migrera. Nya servrar bör börja med V2. Option 4: Generisk webhooks För serveroperatörer som vill ha maximal flexibilitet stöder HytaleCharts också generiska webhook-adresser. När en spelare röstar skickar HytaleCharts en JSON POST-förfrågan till någon URL du konfigurerar - inte bara Votifier-kompatibla slutpunkter. Vad blir Sent The webhook payload inkluderar: Voter användarnamn (Hytale användarnamn om det anges, annars Discord-namn) Server ID och namn Timestamp av omröstningen An HMAC signatur med din webhook hemlighet för verifiering Detta gör att du kan integrera röster med anpassade bots, Discord belöningssystem, externa databaser eller någon tjänst som accepterar HTTP callbacks. Setup Go to Edit Server på HytaleCharts Ange din Vote Webhook URL (någon HTTPS-slutpunkt du kontrollerar) Set a webhook secret för att verifiera inkommande förfrågningar Implementera din slutpunkt för att jämföra JSON-belastningen och verifiera HMAC-signaturen Pixl Pay Integration: Monetization + Vote Rewards Om du kör en Hytale server med en butik, PixlPay erbjuder ett unikt tillvägagångssätt: anslut serverns butiksfront direkt till Hytale Diagram så att röstbelöningar kan utlösa butikskrediter, paketlåser eller kupongkoder. Vad är PixlPay? PixlPay är en spelserver monetization plattform (och företaget bakom HytaleCharts) som stöder Hytale, Minecraft och andra spel. Viktiga funktioner inkluderar: 0% plattformsavgifter - endast betalningsprocessoravgifter gäller Chargeback-skydd byggt in Custom Storfronts med din egen domän Discord roll integration för automatisk rolluppdrag på köp Vote belöning krokar som knyter in HytaleCharts röstning Hur det fungerar med röstning Player röstar för din server på HytaleCharts Hytale Diagram meddelar din server via Votifier (som ovan) Din Votifier-plugin utlöser en belöning - som kan inkludera PixlPay-butikens kredit Player får kredit som de kan spendera i din PixlPay-butik Detta skapar ett svänghjul: spelare röstar för att tjäna butikskrediter, spenderar kredit på kosmetika eller rankningar och kommer tillbaka i morgon för att rösta igen. Det är hur top Hytale servrar bygga hållbara ekonomier. Kräver Hytale-användarnamn för röster För röstbelöningar att fungera korrekt måste din server veta som röstade. Hytale Diagram stöder en valfri inställning som kräver att väljarna ställer in sitt Hytale-användarnamn innan deras röst räknas. Hur man kan aktivera Go to Edit Server på HytaleCharts Enable the "Require Hytale Username for Voting" toggle När en spelare utan ett användarnamn försöker rösta, kommer de att se en modal som uppmanar dem att ange en Efter att ha angett sitt användarnamn fortsätter omröstningen automatiskt Detta säkerställer användarnamnet som skickas till din Votifier-plugin matchar spelarens faktiska identitet i spelet, så belönar mark i rätt lager. Troubleshooting Common Issues ProblemLikely OrsakFix Test-anslutningen misslyckasPort blockerad av brandväggÖppen port 8192 (eller din anpassade port) i din värdleverantörs brandväggsinställningar Test röst skickar men ingen belöning in-gameReward plugin inte konfigureradSäkerställ din belöningsplugin (t.ex. HyVote) lyssnar på samma port som Votifier V2 signatur mismatchToken matchar inte Kopiera exakt token från din plugin config - inga extra utrymmen eller radbrytningar V1-kryptering misslyckasInvalid public key Klistra på hela nyckeln inklusive rubrik / fotledningar, eller klistra in råbasen64 HTTP endpoint returnerar 404Wrong URL path Kontrollera den exakta vägen i ditt plugin dokumentation Votes working but belönar försenadPlayer was offlineDe flesta plugins köbelöningar och leverera på nästa inloggning Best Practices for Vote Rewards Kör ett framgångsrikt röstsystem på Hytale server list handlar inte bara om teknisk installation. Här är vad top Hytale servrar gör: Keep belönar värdefulla men inte överväldigade - kosmetiska objekt, små valutabelopp eller erfarenhet ökar arbetet bra utan att bryta spelbalansen Använd kumulativa belöningar - ge bonusartiklar för röstningsränder (3 dagar, 7 dagar, 30 dagar) Announce belöningar in-game - sänds när en spelare röstar för att påminna andra Rotate belöningspooler - månatliga roterande objekt håller systemet färskt Enable Hytale användarnamnskrav - säkerställer att rösterna når rätt spelare Monitor your Votifier status - kontrollera fältet Sista fel i din serverdashboard regelbundet Vilken integration ska du välja? IntegrationSecurity Ease of SetupBest For Votifier V2Excellent>Moderate De flesta Hytale-servrar (rekommenderas) HTTP VotifierGoodEasy Servrar bakom brandväggar eller HTTP-första inställningar Votifier V1AdequateModerate Legacy plugins som bara stöder V1 Generic WebhookGoodFlexibleCustom bots, Discord integration, externa verktyg PixlPay Utmärkt Easy Servrar med butiker som vill rösta-till-kredit loops Getting Started Att ställa in röstbelöningar tar under tio minuter och betalar utdelningar i spelarens lagring och serverns synlighet. Om du inte redan har, lista din server på HytaleCharts, installera ett Votifier-plugin och ansluta de två med stegen ovan. Din Hytale-servern börjar klättra på rankningarna när spelarna återvänder dagligen för att rösta och samla sina belöningar. Det är så servrar går från tom till blomstrande på Hytale server list.