Kif vot isir premju
Tliet partijiet jaħdmu flimkien. Plejer jivvota f’lista tas-servers. Il-lista tibgħat messaġġ tal-vot lil Votifier fuq is-server tiegħek, flimkien mal-isem tal-plejer u isem tas-servizz li jidentifika l-lista. VotingPlugin jisma’ għal dawn il-messaġġi, ifittex is-sit tal-votazzjoni li l-ServiceSite tiegħu jaqbel mal-isem tas-servizz, u jħaddem il-premjijiet ta’ dak is-sit.
Allura VotingPlugin ma jirċievix voti waħdu. L-ewwel għandek bżonn Votifier li jaħdem, normalment NuVotifier. Jekk għadek ma waqqaftux, segwi l-gwida tas-setup ta’ NuVotifier u erġa’ ġie lura.
- Votifier jirċievi l-vot u jiċċekkjah (token għal v2, ċavetta RSA għal v1).
- VotingPlugin iqabbel l-isem tas-servizz u jagħti l-premjijiet.
- BestMCServerList jibgħat l-isem tas-servizz
BestMCServerList.
Pass 1: Installa VotingPlugin
- Kun żgur li NuVotifier qed jaħdem u jista’ jintlaħaq. Vot tat-test mill-paġna ta’ Votifier tiegħek għandu jidher fil-console.
- Poġġi l-JAR ta’ VotingPlugin fil-folder
pluginstas-server Spigot jew Paper tiegħek u agħmel restart darba. - VotingPlugin joħloq il-fajls tiegħu, fosthom
plugins/VotingPlugin/VoteSites.ymlgħas-siti tal-votazzjoni uConfig.ymlgħas-settings ġenerali.
F’network bi proxy, il-voti normalment jaslu fuq il-proxy u l-premjijiet jaħdmu fuq is-servers backend. Żomm VoteSites.yml l-istess fuq kull backend.
Pass 2: Żid BestMCServerList ma’ VoteSites.yml
Kull lista li tinsab fiha tieħu entrata għaliha taħt VoteSites. Iċ-ċavetta hija isem intern: żommha qasira, mingħajr spazji u mingħajr tikek. Il-linja importanti hija ServiceSite.
VoteSites:
BestMCServerList:
Enabled: true
Name: 'BestMCServerList'
Priority: 5
ServiceSite: 'BestMCServerList'
VoteURL: 'https://bestmcserverlist.net/server/your-server/vote'
VoteDelay: 24h
WaitUntilVoteDelay: false
VoteDelayDaily: true
ForceOffline: false
DisplayItem:
Material: 'DIAMOND'
Amount: 1
Rewards:
Commands:
- 'eco give %player% 250'
- 'give %player% diamond 2'
Messages:
Player: '&aThanks for voting on BestMCServerList!'Enabled: truehuwa meħtieġ, il-default huwa false.ServiceSiteirid jaqbel mal-isem tas-servizz li tibgħat il-lista. VotingPlugin iqabblu mingħajr ma jagħti kas tal-ittri kbar u żgħar, iżda għall-bqija t-test irid ikun identiku. Għalina huwaBestMCServerList.VoteURLhuwa l-link li jieħdu l-plejers b’/vote. Ikkopja l-link tal-vot tiegħek mill-paġna tas-server;your-serverjirrappreżenta s-slug tiegħek.DisplayItemhuwa meħtieġ għal kull sit, għax jidher fil-menus ta’ VotingPlugin.- Il-kmandi jaħdmu mill-console, u
%player%isir l-isem ta’ min ivvota.eco givejeħtieġ plugin tal-ekonomija; uża kwalunkwe kmandi li għandu s-server tiegħek.
Issejvja l-fajl u ħaddem /av reload.
Pass 3: Vote delay u r-reset ta’ kuljum
Fuq BestMCServerList kull isem tal-Minecraft jista’ jivvota darba għal kull server u jum kalendarju, u l-jum isegwi ż-żona tal-ħin Europe/Berlin. Vot ġdid huwa possibbli eżatt wara nofsillejl, ħin Berlin, mhux 24 siegħa wara l-aħħar wieħed.
VoteDelay: 24hjintuża għal/vote next, il-countdown li jaraw il-plejers. Ma jimblokkax il-voti.VoteDelayDaily: truejirrisettja d-delay darba kuljum minflok, li jaqbel ma’ listi b’reset ta’ kuljum bħal tagħna.VoteDelayDailyHourjissettja s-siegħa fil-ħin tas-server (1–24). Jekk l-arloġġ tas-server tiegħek ma jimxix fuq il-ħin ta’ Berlin, żomm id-differenza f’moħħok meta tissettjah.WaitUntilVoteDelay: truejiċħad voti li jaslu qabel ma jgħaddi d-delay. Ħallihfalse: aħna diġà ninfurzaw vot wieħed għal kull isem kuljum, u setting ħażin tad-delay jitlef lill-plejers il-premjijiet tagħhom.
Pass 4: Ittestja l-premjijiet
- Ħaddem
/av vote <player> BestMCServerList. Dan iħaddem il-premjijiet ta’ dak is-sit għal plejer u juri li l-config tal-premjijiet tiegħek jaħdem. Ma jittestjax lil Votifier. - Iftaħ il-paġna ta’ Votifier tiegħek fuq BestMCServerList u agħfas Ibgħat vot tat-test. Nibagħtu vot għall-isem
TestVote, li ma jgħoddx għall-klassifika. Il-log tal-kunsinni juri jekk is-server tiegħek aċċettahx. - Iċċekkja l-console għal linja bħal
[VotingPlugin] Received a vote from service site 'BestMCServerList' by player 'TestVote'!. - Ħaddem
/av servicesitesbiex telenka l-ismijiet tas-servizz li VotingPlugin irċieva s’issa.
Jekk il-vot tat-test jasal iżda VotingPlugin jirrapporta service site mhux magħruf, il-problema hija l-linja ServiceSite. B’AutoCreateVoteSites: true f’Config.yml (il-default), VotingPlugin jista’ wkoll joħloq entrata ġdida waħdu; xorta teħtieġ Enabled: true u l-premjijiet tiegħek.
Plejers Bedrock u voti offline
Il-plejers Bedrock li jidħlu permezz ta’ Geyser u Floodgate għandhom prefix fl-isem, b’mod default tikka: .Steve. Jivvotaw b’dak l-isem sħiħ, u aħna ngħadduh lil Votifier kif inhu. F’VotingPlugin, issettja l-istess prefix f’Config.yml. F’network uża l-istess valur fil-proxy u f’kull backend:
BedrockPlayerPrefix: '.'.Steve u Steve huma plejers differenti. Qatt tneħħi l-prefix biex tagħmel isem jaqbel.
Il-plejers m’għandhomx għalfejn ikunu online meta jivvotaw. Il-premjijiet għandhom RewardType ta’ ONLINE, OFFLINE jew BOTH (il-default). Ittestja wkoll il-voti offline, għax kmandi li jeħtieġu plejer online jaġixxu b’mod differenti.
Vote parties, milestones u streaks
Ladarba l-premjijiet bażiċi jaħdmu, SpecialRewards.yml iżid għanijiet li jżommu lill-plejers jivvotaw: VoteParty li jinxtegħel meta s-server kollu jilħaq ċertu numru ta’ voti, VoteMilestones għal totali personali u VoteStreaks għal votazzjoni diversi jiem wara xulxin. Żomm il-premjijiet utli iżda ġusti; premjijiet li jkissru l-ekonomija tiegħek jagħmlu l-votazzjoni tħossha obbligu.
Trid badge tar-rank għall-aqwa votanti? Il-gwida tal-prefixes ta’ LuckPerms turi kif tagħti lill-plejers prefix bi stampa b’kmand, li tista’ tħaddem bħala premju.
Żbalji komuni
| Problema | Soluzzjoni |
|---|---|
| Il-vot tat-test jasal, ħadd ma jieħu xejn | Is-sit tal-votazzjoni mhux mixgħul, jew ServiceSite mhux BestMCServerList. Iċċekkja /av servicesites. |
| Xejn fil-console | Votifier mhux qed jirċievi l-vot. Iċċekkja l-port, it-token u l-firewall bil-log tal-kunsinni fil-paġna ta’ Votifier tiegħek. |
| NuVotifier jikteb li m’hemm l-ebda listener disponibbli | VotingPlugin mhux installat jew ma llowdjax. Iċċekkja l-log tal-bidu. |
/av vote jaħdem, il-voti veri le | Il-kmand tal-admin jaqbeż lil Votifier. Ittestja b’Ibgħat vot tat-test minflok. |
| Il-plejers Bedrock ma jieħdu xejn | BedrockPlayerPrefix ma jaqbilx mal-prefix ta’ Floodgate tiegħek. |