TENTO PLUGIN UŽ NENÍ AKTUALIZOVANÝ A JE PLNÝ BUGŮ... DOPORUČUJI PLUGIN LightVoteAhoj, přichystal jsem si pro vás návod na Vote... JE SICE NA 1.4.7, ALE NA 1.5 JEDE!
Popis:Plugin Vote může spustit na serveru hlasování pro den, noc, slunečno, deštivo, ban, kick, restart nebo reload serveru... Nejříve je veřejná výzva, že plugin do chatu napíše něco takového: (pouze v případě volení dne, noc, deštiva a slunečna, reload nebo restartu) [Hráč] začal hlasování pro [typ volení]! Pro SOUHLAS dejte /vote ano nebo pro NESOUHLAS dejte /vote ne ! Potom pokud je nadpoloviční většina hlasujících dala /vote ano tak server dá ten požadavek a napíše: Hlasování bylo úspěšné! Je [typ volení] pokud dá nadpoloviční většina /vote ne tak to nedá ten požadavek a napíše to Hlasování bylo neúspěšné!
Dá se dát i volení pro ban nebo kick tak to je stejné, akorát jiné zprávy: [Hráč] začal hlasování pro [kick nebo ban] hráče [Hráč2]! Pro SOUHLAS dejte /vote ano nebo pro NESOUHLAS dejte /vote ne ! Hlasování bylo úspěšné! [Hráč] je [zabanován, kicknut]
Tento plugin doporučuji na menší servery 5 - 35 slotů, protože potom můžou okolo hlasování začít hádky...
Návod:1) stáhneme si plugin a nahodíme přes FTP nebo CP do složky plugins (Plugin potřebuje plugin Vault):Vote:
http://dev.bukkit.org/server-mods/vote/2) Restartujeme server....3) Otevřeme si složku Vote v plugins, dále si otevřeme složku config.yml, kde jsou věty, co bude server psát a nějaké nastavení, které nedoporučuji měnit... ČESKÝ PŘEKLAD: (Vkopírujte to do config.yml)
Kód: Vybrat vše
vote:
help:
GeneralHelpNotFound: '&CZadna napoved zjistena.'
VoteStartHelpNotFound: '&CNemuzes zacit zadne hlasovani.'
GeneralCommands:
- '&6/vote yes &A- Hlasovat pro SOUHLASIM.'
- '&6/vote no &A- VHlasovat pro NESOUHLASIM.'
- '&6/vote [votename] &A- Zacit hlasovani v urcitem svete. '
- '&6/vote list &A- Ukaze hlasovani, ktere muzes uskutecnit.'
- '&6/vote veto &A- Zrusi hlasovani.'
- '&6/vote reload &A- Reloadne plugin Vote.'
application:
files:
config:
Version: '2.0'
Version: '1.4.6_01'
default:
VoteEndSuccessText: '&AVětšina hlasovala pro SOUHLASIM.'
NoVoteInProgress: '&CZadne hlasovani ted neprobiha!'
PlayerUnbannable: '&A[%0] &CNemuze byt banovan!'
VoteAlreadyInProgress: '&CHlasovani je aktivovane.'
VoteStartText: '&A[%0] zacal hlasovani! Pro SOUHLAS dej &6/vote ano &Anebo pro NESOUHLAS dej &6/vote ne &A!'
VoteCanceled: '&AHlasovani bylo zruseno.'
PlayerVoteCounted: '&AHlasovani se scita...'
PlayerVoteStartNoPermission: '&CNemas povoleni startovat toto hlasovani :) .'
PlayerNotFound: '&A[%0] &CNelze nalezt!'
PlayerSetValueNoPermission: '&CNemate povoleni k pouziti nastavene hodnoty.'
PlayerUnkickable: '&A[%0] &CNemuze byt kicknut!'
PlayerVoteChanged: '&AZmenil jsi hlasovani.'
VoteEndFailText: '&AVetsina hlasovala NESOUHLASIM.'
PlayerVoteNoPermission: 'Nemas povoleni pro hlasovani :) .'
PlayerAlreadyVoted: '&CUz jsi hlasoval!'
VoteYesCommands:
- 'ano'
- 'a'
VoteNoCommands:
- 'ne'
- 'n'
VoteListCommands:
- 'list'
VoteHelpCommands:
- 'help'
VoteVetoCommands:
- 'veto'
ReloadCommands:
- 'reload'
VoteVetoNoPermission: '&CNemas povoleni k zruseni voleni!'
ReloadNoPermission: '&CNemas povoleni k reloadu!'
VoteNotFound: '&C[%0] neexistuje!'
PlayerIPAlreadyVoted: '&CHracova IP adresa uz je volena!'
CheckPlayerIPAddress: true
votes:
ban:
Description: 'Zabanovani hrace'
ArgumentCount: 1
InsufficientArgumentsError: '&CSpatny tvar! Potrebujes dat /Vote ban HracovoJmeno HracovoJmeno nahrad jmenem hrace'
VoteStartText: '&A[%1] zacal hlasovani &C[%0]&A! Pro SOUHLAS dej &6/vote ano &Anebo pro NESOUHLAS dej &6/vote ne &A!'
TimeoutSeconds: 60
VoteOnCooldownText: '&CHrac byl zabanovan teprve nedavno!'
VoteSuccessText: '&Ahlasovani uspesne! &C[%0] &Aje zabanovan'
VoteSuccessCommandDelaySeconds: 3
VoteSuccessCommands:
- FINDPLAYER[%0]
- VERIFYPLAYERONLINE [%0]
- vote setvalue ban [%0]
CooldownMinutesToSuccessRevote: 15
VoteFailText: '&AVoleni pro ban hrace &C[%0] &Aselhalo!'
VoteFailCommandDelaySeconds: 0
VoteFailCommands: []
CooldownMinutesToFailRevote: 30
MinimumVotes: 1
PercentToSucceed: 80
IgnoreUnvotedPlayers: true
IsConsoleCommand: true
LastSuccessfulVote: 0
LastFailedVote: 0
kick:
Description: 'Vykopnuti hrace ze serveru!'
ArgumentCount: 1
InsufficientArgumentsError: '&CSpatny tvar! Potrebujes dat /Vote kick HracovoJmeno nahrad HracovoJmeno za jmeno hrace, co ma byt vykopnut!'
VoteStartText: '&A[%1] zacal hlasovani pri vykopnuti hrace &C[%0]&A! Pro SOUHLAS dej &6/vote ano &Anebo pro NESOUHLAS dej &6/vote ne &A!'
TimeoutSeconds: 60
VoteOnCooldownText: '&CHrac byl teprve nedavno kicknut!'
VoteSuccessText: '&AVoleni bylo uspesne! &C[%0] &Aje je kicknut!'
VoteSuccessCommandDelaySeconds: 3
VoteSuccessCommands:
- FINDPLAYER[%0]
- VERIFYPLAYERONLINE [%0]
- vote setvalue kick [%0]
CooldownMinutesToSuccessRevote: 1
VoteFailText: '&AVoleni pro kick hrace &C[%0] &selhalo!'
VoteFailCommandDelaySeconds: 0
VoteFailCommands: []
CooldownMinutesToFailRevote: 30
MinimumVotes: 1
PercentToSucceed: 70
IgnoreUnvotedPlayers: true
IsConsoleCommand: true
LastSuccessfulVote: 0
LastFailedVote: 0
restart:
Description: 'Restart the server'
ArgumentCount: 0
InsufficientArgumentsError: ''
VoteStartText: '&A[%0] zacal voleni pro restart serveru! Dejte pro SOUHLAS &6/vote ano &Anebo pro NESOUHLAS &6/vote ne &A!'
TimeoutSeconds: 60
VoteOnCooldownText: '&CServer byl restartnut nedavno. Chvilku pockejte a potom to zkuste znovu.'
VoteSuccessText: '&AVoleni bylo uspesne! Server se restartne za 60 sekund!'
VoteSuccessCommandDelaySeconds: 60
VoteSuccessCommands:
- kickall
- save-all
- stop
CooldownMinutesToSuccessRevote: 120
VoteFailText: '&AVoleni pro kick &C[%0] &Aselhalo!'
VoteFailCommandDelaySeconds: 0
VoteFailCommands: []
CooldownMinutesToFailRevote: 30
MinimumVotes: 1
PercentToSucceed: 60
IgnoreUnvotedPlayers: true
IsConsoleCommand: true
LastSuccessfulVote: 0
LastFailedVote: 0
night:
Description: 'Dani dne'
ArgumentCount: 0
InsufficientArgumentsError: ''
VoteStartText: '&A[%0] zacal hlasovani pro noc! Pro SOUHLAS dej &6/vote ano &Anebo pro NESOUHLAS &6/vote ne &A!'
TimeoutSeconds: 60
VoteOnCooldownText: '&CCas byl dan na noc!'
VoteSuccessText: '&AHlasovani bylo uspesne! Je noc...'
VoteSuccessCommandDelaySeconds: 0
VoteSuccessCommands:
- vote setvalue time 13000
CooldownMinutesToSuccessRevote: 10
VoteFailText: '&AHlasovani selhalo! Zkus to dalsi noc.'
VoteFailCommandDelaySeconds: 0
VoteFailCommands: []
CooldownMinutesToFailRevote: 15
MinimumVotes: 1
PercentToSucceed: 60
IgnoreUnvotedPlayers: true
IsConsoleCommand: false
LastSuccessfulVote: 0
LastFailedVote: 0
day:
Description: 'Dani dne'
ArgumentCount: 0
InsufficientArgumentsError: ''
VoteStartText: '&A[%0] nastartoval hlasovani pro den! Dejte pro SOUHLAS &6/vote ano &Anebo pro NESOUHLAS &6/vote ne &A!'
TimeoutSeconds: 60
VoteOnCooldownText: '&CHlasovani bylo uspesne! Je den...!'
VoteSuccessText: '&AVoleni uspesne! Cas byl dan na den!'
VoteSuccessCommandDelaySeconds: 0
VoteSuccessCommands:
- vote setvalue time 0
CooldownMinutesToSuccessRevote: 10
VoteFailText: '&AHlasovani selhalo! Zkus to dalsi den.'
VoteFailCommandDelaySeconds: 0
VoteFailCommands: []
CooldownMinutesToFailRevote: 15
MinimumVotes: 1
PercentToSucceed: 60
IgnoreUnvotedPlayers: true
IsConsoleCommand: false
LastSuccessfulVote: 0
LastFailedVote: 0
rain:
Description: 'Dani pocasi na destivo'
ArgumentCount: 0
InsufficientArgumentsError: ''
VoteStartText: '&A[%0] startoval hlasovani pro destivo! Dejte pro SOUHLAS &6/vote ano &Anebo pro NESOUHLAS &6/vote ne &A!'
TimeoutSeconds: 60
VoteOnCooldownText: '&CPocasi na dest bylo meneno nedavn,o chvilku pockej!!'
VoteSuccessText: '&AVoleni bylo uspesne! Je ted destivo.'
VoteSuccessCommandDelaySeconds: 0
VoteSuccessCommands:
- vote setvalue rain
CooldownMinutesToSuccessRevote: 5
VoteFailText: '&AVoleni selhalo! Zkus to nekdy pozdeji.'
VoteFailCommandDelaySeconds: 0
VoteFailCommands: []
CooldownMinutesToFailRevote: 10
MinimumVotes: 1
PercentToSucceed: 60
IgnoreUnvotedPlayers: true
IsConsoleCommand: false
LastSuccessfulVote: 0
LastFailedVote: 0
sun:
Description: 'Dani pocasi na slunecno'
ArgumentCount: 0
InsufficientArgumentsError: ''
VoteStartText: '&A[%0] nastartoval hlasovani pro slunecno! Dejte pro SOUHLAS &6/vote ano &Anebo pro NESOUHLAS &6/vote ne &A!'
TimeoutSeconds: 60
VoteOnCooldownText: '&CPocasi je dano na slunecne!'
VoteSuccessText: '&AHlasovani je uspesne! Je slunecno.'
VoteSuccessCommandDelaySeconds: 0
VoteSuccessCommands:
- vote setvalue sun
CooldownMinutesToSuccessRevote: 5
VoteFailText: '&AHlasosvani selhalo! Zkus to pozdeji.'
VoteFailCommandDelaySeconds: 0
VoteFailCommands: []
CooldownMinutesToFailRevote: 10
MinimumVotes: 1
PercentToSucceed: 60
IgnoreUnvotedPlayers: true
IsConsoleCommand: false
LastSuccessfulVote: 0
LastFailedVote: 0
4) Teď tu máme jen permissions a commandy (příkazy) vypíši vám je tu...[/size]Commands (příkazy):/vote ano/a - Hlasování pro SOUHLASÍM
/vote ne/n - Hlasování pro NESOUHLASÍM
/vote [typhlasovani] - Spustí hlasování pro daný typ... Např. /vote day nebo /vote rain
/vote veto - Zruší hlasování.
/vote reload - Reloadne všechny složky pluginu Vote.
Permissions (překlady):vote.voteyes.[typ hlasování] - Povolení dát SOUHLASÍM danému hlasování
vote.voteyes.* - Může dát SOUHLASÍM všem typům hlasování
vote.voteno.[votename] - Povolení dát NESOUHLASÍM danému hlasování
vote.voteno.* - Povolení dát NESOUHLASÍM všem hlasováním
vote.startvote.[votename] - Povolení začít hlasování pro daný typ (den, noc, slunečno, restart atd...)
vote.startvote.* Povolení startovat jakékoliv hlasování
vote.setvalue - Plugin spustí všechny hlasování
vote.unkickable - Povolení, že hráč nemůže být kicknut
vote.unbannable - Povolení, že hráč nemůže být banován
vote.veto- Povolení zrušit hlasování
vote.reload- Povolení reloadnout plugin
Je to můj první návod, tak nic extra neočekávejte, pokud nebudou nějaké moc časté záporné komentáře, udělám i na TreeAssist. Pokud se Vám návod líbil, dejte mi Karma +. Děkuji