Aqbeż għall-kontenut

Premjijiet tal-vot fil-Minecraft b’VotingPlugin

Il-listi tas-servers jibagħtu messaġġ lis-server tiegħek għal kull vot, iżda ma jiġri xejn sakemm plugin tal-premjijiet ma jirreaġixxix għalih. VotingPlugin huwa għażla popolari: jagħti oġġetti, flus jew kmandi għal kull sit tal-votazzjoni, juri l-links tal-vot b’/vote u jżid extras bħal vote parties u streaks. Din il-gwida tqabbdu ma’ BestMCServerList pass pass.

Aġġornat:

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

  1. 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.
  2. Poġġi l-JAR ta’ VotingPlugin fil-folder plugins tas-server Spigot jew Paper tiegħek u agħmel restart darba.
  3. VotingPlugin joħloq il-fajls tiegħu, fosthom plugins/VotingPlugin/VoteSites.yml għas-siti tal-votazzjoni u Config.yml għ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.

plugins/VotingPlugin/VoteSites.yml
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: true huwa meħtieġ, il-default huwa false.
  • ServiceSite irid 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 huwa BestMCServerList.
  • VoteURL huwa l-link li jieħdu l-plejers b’/vote. Ikkopja l-link tal-vot tiegħek mill-paġna tas-server; your-server jirrappreżenta s-slug tiegħek.
  • DisplayItem huwa 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 give jeħ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: 24h jintuża għal /vote next, il-countdown li jaraw il-plejers. Ma jimblokkax il-voti.
  • VoteDelayDaily: true jirrisettja d-delay darba kuljum minflok, li jaqbel ma’ listi b’reset ta’ kuljum bħal tagħna. VoteDelayDailyHour jissettja 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: true jiċħad voti li jaslu qabel ma jgħaddi d-delay. Ħallih false: 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

  1. Ħ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.
  2. 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.
  3. Iċċekkja l-console għal linja bħal [VotingPlugin] Received a vote from service site 'BestMCServerList' by player 'TestVote'!.
  4. Ħaddem /av servicesites biex 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:

plugins/VotingPlugin/Config.yml
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

ProblemaSoluzzjoni
Il-vot tat-test jasal, ħadd ma jieħu xejnIs-sit tal-votazzjoni mhux mixgħul, jew ServiceSite mhux BestMCServerList. Iċċekkja /av servicesites.
Xejn fil-consoleVotifier 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 disponibbliVotingPlugin mhux installat jew ma llowdjax. Iċċekkja l-log tal-bidu.
/av vote jaħdem, il-voti veri leIl-kmand tal-admin jaqbeż lil Votifier. Ittestja b’Ibgħat vot tat-test minflok.
Il-plejers Bedrock ma jieħdu xejnBedrockPlayerPrefix ma jaqbilx mal-prefix ta’ Floodgate tiegħek.

Mistoqsijiet frekwenti

X’inhu l-isem tas-servizz ta’ BestMCServerList għal VotingPlugin?

Huwa BestMCServerList. Poġġi eżattament dan fil-linja ServiceSite tas-sit tal-votazzjoni f’VoteSites.yml.

Għandi bżonn NuVotifier għal VotingPlugin?

Iva. VotingPlugin jagħti l-premjijiet, iżda l-voti jaslu fis-server tiegħek permezz ta’ Votifier. NuVotifier huwa l-verżjoni li għadha tinżamm u jappoġġa l-protokoll v1 u v2.

Meta jistgħu l-plejers jerġgħu jivvotaw fuq BestMCServerList?

Darba għal kull isem tal-Minecraft, server u jum kalendarju. Il-jum jinbidel f’nofsillejl fiż-żona tal-ħin Europe/Berlin.

Il-plejers Bedrock jieħdu premjijiet tal-vot?

Iva, jekk jivvotaw bl-isem sħiħ tagħhom ta’ Floodgate bħal .Steve u BedrockPlayerPrefix f’VotingPlugin jaqbel mal-prefix ta’ Floodgate tiegħek.

Sorsi

Iċċekkjat mad-dokumentazzjoni uffiċjali: