[Plugin] Lottery-Lotéria v hre

Message
Autor
MarekBurget

[Plugin] Lottery-Lotéria v hre

#1 Příspěvekod MarekBurget » 01 srp 2014, 16:07

Zdravim mam tu pre vás návod na jeden plugin , Lottery.


DOWNLOAD LINK:
http://dev.bukkit.org/bukkit-plugins/lottery/

Vzľadom že na fóre veľa nepracujem a nevyzerá to najlepšie, tak My to odpustite ďakujem.

O PLUGINE:
Plugin pridává do hry lotériu,a kazdy hrač si bude moct vyhrat dobré výhry.

A každý daný čas sa ťahá , nahodný hráč získa odmenu ktorá bola vložená do lotérie.

Čím viacej má hráč tiketov tým večšiu má šancu na výhru.

PRÍKAZY:
Spoiler: zobrazit
/lottery : Zakladne informácie (v angličtine)

/lottery buy <Počet> : Zakupiš si jeden tiket. Pokial zadáš množstvo (počet) tak si zakúpíš toľko tiketov kolko si si zadal.

/lottery help : Tento príkaz vám ukáže help (pomoc) napriklad ukaže kedy sa bude zase ťahať

/lottery winners : Ukáže do chatu 10 posledních výhercov,ktorý v loteríí vyhraly.

/lottery draw : Tento príkaz je docela zaujímaví :D . Keď ho zadáte , tak automaticky po zadaní začnete ťahať, takže nemusí sa čakať na ťahanie.

/lottery addtopot : Prikaz služí na to, že do hry (loterie) dá množstvo niečoho, keď si v configu zvolite napr. goldy ako cenu za tiket, tak pridate do hry goldy (Príklad: /lottery addtopot 50) Pridam 50 goldov do hry :D zaujímavé.


/lottery config <cost/hours/max/maxTicketsEachUser/reload> : Ked sa vam nechce chodiť do config súboru stači ak dáte niektoré z týchto prikazov,
Keď chceme zmeniť cenu 1 tiketu napr na 5 kusov goldov (default su goldy) napíšeme /lottery config cost 5

Pozor: Na default (zakladnom) uloženom configu keď si to vložíte na FTP je max. tiketov iba 1!
To si zmeníte následovne: /lottery config max <Počet Max. Tiketov>


PERMISSIONY:

Spoiler: zobrazit
lottery.buy : Tento permission možna ani neni potreba dávať pretože je povolený pre každú skupinu.
Hodí sa skor keď chcete permision danej skupine zrušiť.


lottery.admin.draw : Dovolí danej skupine (zakladna je OP) predčastne ťahať lotériu a tým sa zistí kto je vyherca a nemusí sa čakať.


lottery.admin.addtopot : Dovolí danej skupine (zakladna je OP) pridávať do lotérie množstvo vecí , popripadne penazí pokial mate nastavené $.


lottery.admin.editconfig : Dovolí danéj skupine (zakladna je OP) meniť config z príkazom.


Pokial som ti pomohol tak som rád :D :). Možna tento plugin každý pozná no najde sa tu stale niekto nový.
Ak by ste potrebovaly ,alebo chcely tento plugin mať preložený , tak napište do komentáru ja vam ho preložim a dam sem config. (Zdarma)

EDIT: 14.8.2014
PREKLAD CONFIG:
Otvorte CODE , nižšie je MESSAGES. Tam je to preložene. Akukolvek chybu, alebo niečo podobné Mi hlaste do komentarov.

Kód: Vybrat vše

config:
  useiConomy: false
  cost: 5
  material: 266
  hours: 2
  broadcastBuying: true
  broadcastBuyingTime: 120
  welcomeMessage: true
  clearExtraInPot: true
  netPayout: 100
  taxTarget: ''
  maxTicketsEachUser: 1
  numberOfTicketsAvailable: 0
  buyingExtend:
    enabled: true
    secondsRemaining: 30
    extendBase: 15
    extendMultiplier: 1.5
  nextexec: 1407995322312
  extraInPot: 0.0
  jackpot: 0.0
  debug: false
  lastwinner: Noemakill
  lastwinneramount: 5.0
message:
  prefix: '&6[LOTTERY]&r'
  Welcome: '%prefix% &fTahanie za: &c%drawLong%'
  ErrorPlugin: '%prefix% Chyba..Nenasiel som ziadny plugin na economyku'
  ErrorAccess: '%prefix% Nemas povolenie na tento prikaz.Kontaktuj adminov.'
  ErrorCommand: '%prefix% Tento prikaz nemozem vykonat.Kontaktuj adminov!'
  ErrorConsole: '%prefix% Ty si konzola, nemozem ti predat tikety!.'
  ErrorConsole2: '%prefix% Ty si konzola, nemas inventar.'
  ErrorConsole3: '%prefix% Ty si konzola, nemozes tu robyt zmeny.'
  ErrorNoAvailable: '%prefix% Uz neni viac tiketov k dispozicii'
  ErrorAtMax: '%prefix% Uz mas maximum %0% %1% teraz.'
  ErrorNotAfford: '%prefix% Nemozes si dovolit tento tiket'
  ErrorNumber: '%prefix% Napis vyssie cislo ako 0'
  ErrorClaim: '%prefix% Nic si nemal vyuzite.'
  TicketCommand: '%prefix% Zakup tiket za &c%cost% &rpomocou prikazu &c/lottery buy <pocet>'
  PotAmount: '%prefix% V hre je akurat &a%pot%'
  YourTickets: '%prefix% Ty mas &c%0% &r%1%'
  TicketRemaining: '%prefix% Dostupne tikety &c%0% &r%1%'
  CommandHelp: '%prefix% &c/lottery help&r pre dalsie informacie'
  LastWinner: '%prefix% Posledni vyherca: %0% %1%'
  CheckClaim: '%prefix% Zkontroluj ci si vyhral loteriu prikazom &c/lottery claim'
  BoughtTicket: '%prefix% Ty mas &c%0% &r%1% za &c%2%'
  BoughtTickets: '%prefix% Ty mas &c%0% &r%1%'
  BoughtAnnounceDraw: '%prefix% &r%0% &rsi zakupil tiket %1% %2%! TAHANIA ZA %3%'
  BoughtAnnounce: '%prefix% &r%0% &rsi zakupil tiket %1% %2%!'
  DrawIn: '%prefix% Tahanie za: &c%0%'
  DrawNow: '%prefix% Lottery will be drawn at once.'
  DrawSoon: Coskoro
  DrawSoonLong: Tahanie bude coskoro!
  PlayerClaim: '%prefix% Ty si ziskal %0%'
  MessagesEnabled: '%prefix% Zapol sisi informacne spravy o loterii'
  MessagesDisabled: '%prefix% Vypol sisi informacne spravy o loterii.'
  NoWinnerTickets: '%prefix% Ziadne tikety niesu predane.Neni ziadny vyherca'
  NoWinnerRollover: '%prefix% Ziadny vyherca! &a%0% &rideme na JACKPOT
  WinnerCongrat: '%prefix% GRATULUJEME  %0% &rZA VYHRU &c%1%&r S &c%2%&rTIKETAMI
    %3%'
  WinnerCongratClaim: '%prefix% Pouzi &c/lottery claim &raby sisi prijal vyhru.'
  WinnerSummary: '%prefix% Tuto su vsetky %0% %1% kupovane %2% %3%'
  AddToPot: '%prefix% Pridal &a%0% &rdo loterie. Teraz je v loterii &a%1%'
  ConfigCost: '%prefix% Cena zmenena na &c%0%'
  ConfigHours: '%prefix% Cas zmeneny na &c%0%'
  ConfigMax: '%prefix% Max. pocet tiketov zmeneny na &c%0%'
  ConfigReload: '%prefix% Config uspesne reloadnuty'
  HelpPot: '%prefix% /lottery addtopot <number>'
  Help: '%prefix% Pomocne prikazy%newline%%prefix% &c/lottery&r : Basic lottery info.%newline%%prefix%
    &c/lottery buy <n>&r : Buy ticket(s). %newline%%prefix% &c/lottery claim&r : Claim
    outstanding wins.%newline%%prefix% &c/lottery winners&r : Posledni vyhercovia.'
  HelpAdmin: '%prefix% &1/lottery draw&r : Draw lottery.%newline%%prefix% &1/lottery
    addtopot&r : Pridat do loterie. %newline%%prefix% &1/lottery config&r : Upravit config.'
  HelpConfig: '%prefix% Upravit configove prikazy%newline%%prefix% &c/lottery config cost
    <i>%newline%%prefix% &c/lottery config hours <i> %newline%%prefix% &c/lottery
    config maxTicketsEachUser <i>%newline%%prefix% &c/lottery config reload'
  ticket: ticket
  tickets: tickets
  player: player
  players: players
  day: days
  hour: hour
  hours: hours
  minute: minute
  minutes: minutes
  second: second
  seconds: seconds
  TimeRemaining: '%prefix% There is &c%0% &r%1% left.'
  Ticket: ticket
  Tickets: tickets
  days: days


Edit: CONFIG (Pridané 2.8.2014)
To najhlavnejšie nastavenie:

Kód: Vybrat vše

config:
  useiConomy: false        <---Plugin sa pýta či može použiť iConomy , peniaze, Pokial dame true tak kazdy tiket bude niečo stat v peniazoch
  cost: 5                  <--- Cena 1 tiketu. Pokial mame useiConomy false tak cena sa bude týkat nejakej veci, pokial mame true tak bude strhavat peniaze!
  material: 266          <--- ID predmetu pokial mame vypnutu ekonomyku na tento plugin- Toto je default id GOLD INGOT Takže ako default je 1 tiket za 5 goldov.
  hours: 2                <--- Doba vytiahnutia dalšieho čísla, možme zadávať aj takto: 1=1 Hodina, 0.1=10 Minut, 0.01=1 Minuta. Nemente názov 'hours' na 'minutes' alebo iné!!!
  broadcastBuying: true        <--- Pokial si hráč zakúpí tiket, server napíše správu že si daný hráč zakupil dane množstvo tiketov.
  broadcastBuyingTime: 120   <--- Každých xxx sekund ohlásí kedy sa ťahá další tiket.
  welcomeMessage: true       <--- Ked sa hrač pripojí , napíše to uvítaciu správu. Vypíše obsah keď napíšete /lottery help
  clearExtraInPot: true          <--- Po ťahaní nahodneho vyhercu, pokial dal admin do hry pot= + Peniaze/Odmenu (vyhru) (Ako som písal vyššie) tak ked dáme true tak sa tato +cena nezmaže, je
                                      to na furt, pokial však dame false tak po každom tahaní by admin  mal davat do hry +cenu (extra pot) aby to fungovalo.
  netPayout: 100
  taxTarget: ''               <--- Ked sa nemýlim , tak tento riadok znamená že to strhne plus nejake peniaze/vec ked si zakupí tiket. Na daný ciel (Target=Ciel)
  maxTicketsEachUser: 1        <--- Maximum tiketov na 1 hráča
  numberOfTicketsAvailable: 0         <--- Počet tiketov dostupných, Pokial mame maxTicketsEachUser : 500, a v tomto riadku zmeníme z 0 na čislo: 50 Tak pokial si jeden hrač kupí 50 tiketov
                                           už NIKTO iní si nebude do času tahania kupit tiket pretože su všetky vypredane, pokial necháme na 0, jeto nekonečné.


Toto je najhlavnejšie v Lottery config pluginu. Ak budete potrebovať , pridám preložené msg správy , na zvlášť tému. Ak budete chcieť!



__________________________________________________
Obrázek
Naposledy upravil(a) MarekBurget dne 14 srp 2014, 07:20, celkem upraveno 6 x.

Uživatelský avatar
panChemicky
Příspěvky: 1737
Věk: 32
Registrován: 07 čer 2013, 12:32
Reputation: 1
Bydliště: Cheb
Kontaktovat uživatele:

Re: [Plugin] Lottery-Lotéria v hre

#2 Příspěvekod panChemicky » 01 srp 2014, 16:13

co třeba popis configu ?
ObrázekObrázek

MarekBurget

Re: [Plugin] Lottery-Lotéria v hre

#3 Příspěvekod MarekBurget » 01 srp 2014, 16:21

jj pridam později


Ja som povedal predsa tam napisal, že dam preložený pokial to budete chcieť :)

Uživatelský avatar
TheAmazingCave
Příspěvky: 1351
Registrován: 21 led 2013, 16:31
Reputation: 1

Re: [Plugin] Lottery-Lotéria v hre

#4 Příspěvekod TheAmazingCave » 01 srp 2014, 16:22

gramatika, trošku viac vysvetliť plugin? :)
Obrázek

Uživatelský avatar
panChemicky
Příspěvky: 1737
Věk: 32
Registrován: 07 čer 2013, 12:32
Reputation: 1
Bydliště: Cheb
Kontaktovat uživatele:

Re: [Plugin] Lottery-Lotéria v hre

#5 Příspěvekod panChemicky » 01 srp 2014, 16:23

MarekBurget: Mě nezajímá přeložený plugin, ale vysvětlení nastavení configu
ObrázekObrázek

MarekBurget

Re: [Plugin] Lottery-Lotéria v hre

#6 Příspěvekod MarekBurget » 01 srp 2014, 16:44

Však ano všetko bude. Zajtra to prídám určite možna ne možna jo tak uvidim :)

OneTime97
Příspěvky: 1552
Věk: 23
Registrován: 03 kvě 2014, 12:20
Reputation: 1
Kontaktovat uživatele:

Re: [Plugin] Lottery-Lotéria v hre

#7 Příspěvekod OneTime97 » 01 srp 2014, 18:16

Když už, tak udelej navod kompletní
Každodenní stream od 19:00
https://www.twitch.tv/thief97
Sledujte mě na FB
https://www.twitch.tv/thief97

MarekBurget

Re: [Plugin] Lottery-Lotéria v hre

#8 Příspěvekod MarekBurget » 02 srp 2014, 19:36

Pridal som config (To najhlavnejšie!!!)

Potom ma ohodnotte.

OneTime97
Příspěvky: 1552
Věk: 23
Registrován: 03 kvě 2014, 12:20
Reputation: 1
Kontaktovat uživatele:

Re: [Plugin] Lottery-Lotéria v hre

#9 Příspěvekod OneTime97 » 02 srp 2014, 19:38

Ech, a zas je to nanic... -.- Configy, logy, apod. do CODE tagů -.-
Každodenní stream od 19:00
https://www.twitch.tv/thief97
Sledujte mě na FB
https://www.twitch.tv/thief97

MarekBurget

Re: [Plugin] Lottery-Lotéria v hre

#10 Příspěvekod MarekBurget » 02 srp 2014, 19:40

:-D :-) prepáč na fóre nepracujem vela , snažím sa, a opravené. Jeto v code tag. Tak My to odpusti.


Zpět na „Návody“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 12 hostů