Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [center][size=8][font=times new roman,times,serif][i][b][color=#ff0000]A[/color][color=#ff3333]wesome[/color][color=#ff0000]D[/color][color=#ff3333]rop[/color][/b][/i][/font][/size][/center]
- [center] [/center]
- [center] [/center]
- [center][b][font=trebuchet ms,helvetica,sans-serif][size=7][color=#ff3332]Opis pluginu[/color][/size][/font][/b][/center]
- [center] [/center]
- [center][size=5][i]AwesomeDrop[/i] to rozbudowany plugin, który pozwala na dodanie dropu przedmiotów po wykopaniu danego bloku. Posiada dużo opcji, które, wedle preferencji użytkownika można zmienić lub dezaktywować.[/size][/center]
- [center] [/center]
- [center][b][font=trebuchet ms , helvetica, sans-serif][size=7][color=#ff3332]Możliwości i funkcje[/color][/size][/font][/b][/center]
- [center] [/center]
- [center]● [size=5]Możliwość dodania lub usunięcia dropu oraz expa z danego bloku;[/size][/center]
- [center]● [size=5]Możliwość dodania dropu kilku przedmiotów z bloku;[/size][/center]
- [center]● [size=5]Możliwość włączenia lub wyłączenia specjalnego kilofa, tzw. DropTrak'a, który nalicza wykopany stone, obsidian, exp oraz zwiększa drop;[/size][/center]
- [center]● [size=5]Możliwość dodania poziomu danemu graczowi;[/size][/center]
- [center]● [size=5]System poziomów kopania;[/size][/center]
- [center]- Komunikat o zdobyciu następnego poziomu;[/center]
- [center]- Nagroda w postaci itemów za zdobycie kolejnego poziomu.[/center]
- [center]● [size=5]Automatyczny zapis statystyk graczy co ustalony czas, takich jak wykopany kamień, obsidian oraz exp do bazy danych MySQOL-Wedle preferencji użytkownika;[/size][/center]
- [center]● [size=5]Kompatybilny z pluginem FunnyGuilds;[/size][/center]
- [center]● [size=5]W pełni konfigurowalne pliki config.yml oraz messages.yml[/size][/center]
- [center]● [size=5] I inne...[/size][/center]
- [center] [/center]
- [center][color=#ff3332][size=7][b]Pliki[/b][/size][/color][/center]
- [center] [/center]
- [center][size=5]Config.yml[/size][/center]
- [center][size=5][spoiler][/size][/center]
- [code=js:0]Config:
- #Co ile ma robic save graczy, format 1d1h1m1s czyli 1dzien 1 godzina 1 minuta i 1sekunda
- saveTime: 1m
- #Czy przedmioty maja wpadac odrazu do inventory Zalecane: true
- toInventory: true
- #Nazwa inventory pod komenda /drop
- InventoryName: '[&cAwsDrop&7]'
- #format czatu zmienna {AwesomeDroplvl} pokazuje poziom gracza
- ChatFormat: '&7[&4{AwesomeDroplvl}&flvl&7]'
- #od ktorego poziomu mozna pisac na czacie
- ChatLvl: 10
- #Wysylanie wiadomosci na czacie co okreslona wartosc
- #np jesli bedzie 30 ustawione to wiadomosc bedzie wyslana na 30,60,90,120 poziomie
- lvlToGlobalMsg: 10
- #utrudnianie zdobywania poziomu
- #1- standartowo
- # wieksze od 1 - utrudnienie
- # mniejsze od 1 - ulatwienie jesli bedzie zero sie popsuje xD
- PatternIncreaser: 1
- # zwiekszanie szansy na drop minimalnie 1.0
- Multiplier: 1.0
- # nazwy materialow zablokowanych, nic z nich niewypada
- BlockedMaterials:
- - DIAMOND_ORE
- # Standardowe Logowanie do mysql :)
- MySQL:
- Host: localhost
- Database: minecraft
- Username: root
- Password: haslo123
- Port: 3306
- # Lore itemow w Inventory w dropie, bedzie takie same dla kazdego zmienne:
- # {chance} ,{vipchance}, {from}, {minY}, {maxY}, {points}
- InventoryLores:
- - '&2Szansa: {chance} % &7( &6 {vipchance} &7)'
- - '&2Wypada z: &7{from} &2Pomiedzy Y: &7 {minY} &2 - &7 {maxY}'
- - '&2Punkty: {points}'
- DropTrak:
- #Czy ma byc wlaczone
- Enable: true
- #Szansa na scraftowanie
- CraftChance: 5.0
- #Maksymalna zwiekszona szansa na drop, o ile moze zwiekszyc
- DropChance: 10.0
- #Format dodawanie Dropu:
- # Material: jaki material ma wypadac.
- # name: nazwa przedmiotu (jesli ma byc defaultowa wpisac to samo co w Material {z duzych!})
- # lore: lore przedmiotu, przedmiot wypadajy bedzie mial ten lore!!!
- # minY: chyba nie musze tlumaczyc.
- # maxY: chyba nie musze tlumaczyc.
- # fortune: czy fortuna ma dzialac.
- # chance: szansa gracza.
- # vipChance: szansa vipa.
- # message: wiadomosc przy znalezieniu przedmiotu. zmienne: {amount}, {points}
- # points: ile pkt za znalezienie surowca
- # dropFrom: material z jakiego ma wypadac surowiec!
- Drops:
- IRON_ORE:
- name: ''
- lore:
- - 'taki sobie fajny lore'
- minY: 0
- maxY: 256
- fortune: true
- chance: 10.0
- vipChance: 10.0
- message: '&7znalazles &6Zelazo &7w ilosc {amount} (+ &6{points} &7pkt)'
- points: 3
- dropFrom: STONE
- DIAMOND:
- name: 'DIAMOND'
- minY: 0
- maxY: 256
- fortune: true
- chance: 10.0
- vipChance: 10.0
- message: '&7znalazles &6Diamond &7w ilosc {amount} (+ &6{points} &7pkt)'
- points: 3
- dropFrom: STONE
- #dodanie Expa w dropie:
- #Material MUSI byc EXP_BOTTLE
- #Zamiast points jest amount ktore oznacza ilosc doswiadczenia
- #message jest wylaczone!
- EXP_BOTTLE:
- name: '&4expik'
- minY: 0
- maxY: 256
- fortune: false
- chance: 50.0
- vipChance: 100.0
- message: ''
- amount: 10
- dropFrom: STONE
- #Format:
- #LVL: na jakim poziomie ma byc dodawana nagroda
- # Items: przedmioty w formacje MATERIAL,AMOUNT,ENCHANT:POWER,ENCHANT:POWER,lore:by zrobic przecinek w lore wystarczy dac //
- # Dodatkowo jesli np chcemy dać komus 2 pary butów to nie robimy amount:2 bo beda zestackowane tylko osobna musimy!
- # Cmds: komenda ktora wykona consola!! bez slasha na poczatku!
- Rewards:
- 1:
- Items:
- - 'mat:DIAMOND_HELMET:0,amount:2,ench:PROTECTION_ENVIRONMENTAL:4,name:&4Super Helm!,lore:Jeszcze lepsze lore// z przecinkiem!'
- Cmds:
- - 'say dostajesz nagrode'
- 2:
- Items:
- - 'mat:DIAMOND_BOOTS:0,amount:2,ench:PROTECTION_ENVIRONMENTAL:4,name:&4Super buty!,lore:Jeszcze lepsze lore// z przecinkiem!'
- Cmds:
- - 'gm 1 {player}'
- - 'say {player} masz gm'
- - 'gm 0 {player}' [/code]
- [center][size=5][/spoiler][/size][/center]
- [center] [/center]
- [center] [/center]
- [center] [/center]
- [center][size=5]Messages.yml[/size][/center]
- [center] [/center]
- [center][size=5][spoiler][/size][/center]
- [code=js:0]Message:
- #
- #Prefix jest tylko w wiadomosc, które nie sa lista czyli w lvlcmd nie bedzie on pokazywany
- #wiec jesli chcesz go miec, musisz dodac to we wlasnym zakresie
- #
- prefix: '&7[&cAwsDrop&7]'
- #OPIS WSZYSTKICH ZMIENNYCH:
- #{exp} - Exp potrzebny do zdobycia nastepnego poziomu;
- #{lvl} - Aktualny poziom;
- #{name} - Nazwa gracza;
- #{aexp} - Aktualny exp;
- #{dlvl} - Exp brakujacy do nastepnego poziomu;
- #{chatlvl} - Level potrzebny do pisania na chacie;
- #{admin} - Nick administratora uzywajacego dana komende;
- #{perm} - Nazwa uprawnienia;
- #{points} - Punkty (dodane lub zabrane);
- #{cmd_name} - Nazwa komendy;
- #{turbo_time} - Czas TurboDropu;
- #{turbo_time_left} - Pozostaly czas TurboDropu
- #{pos_points} - pozycja w rankigu pod wzgledem pkt:)
- #{time} - Zmienna z czasem tak jak w Essentials np. 15m10s czyli 15minut i 10sekund
- #{turboReset} - Jezeli jest na true, resetuje turbodropy
- #wiadomosc po awansowaniu na nastepny poziom zmienne: {lvl} {exp}
- lvlUp: '&aZdobyles &6{lvl} &apoziom!'
- #broadcast kiedy wbije sie wielokrotnosc zmiennej podanej w configu lvlToGlobalMsg zmienne: {name} , {lvl}
- globalMsg: '&&7Gracz &a{name} &7dostal awans na level: &b{lvl}&7!'
- #Wiadomosc do komend
- globalCmd:
- #wyswietlanie komend dostepnych dla osob z permisjami(adminą)
- helpPerm:
- - '&7<&4*&7>-=-=-=-=-=-=-=-=-=-=[&cAwsDrop&7]=-=-=-=-=-=-=-=-=-=-<&4*&7>'
- - '&7<&4*&7> &2Lista dostepnych komend:'
- - '&7<&4*&7> &a/drop &8- &7Menu z przedmiotami, ktore wypadaja ze stone &c(bez permisji)'
- - '&7<&4*&7> &a/drop stats &8- &7Pokazuje statystyki gracza &c(bez permisji)'
- - '&7<&4*&7> &a/drop lvl <nick> &8- &7Pokazuje poziom danego gracza &c(bez permisji)'
- - '&7<&4*&7> &a/drop check &8- &7 Pokazuje aktualny typ dropu: turbo/normal i czas pozostalego turbodropu &c(bez permisji)'
- - '&7<&4*&7> &a/drop top {typ} &8- &7 Pokazuje top 15 osob typy - (obsidian,stone,punkty) &c(bez permisji)'
- - '&7<&4*&7> &a/drop turbo <nick>/* [czas] &8- &7Nadaje TurboDrop graczowi lub calemu serwerowi na czas &c(AwesomeDrop.Turbo)'
- - '&7<&4*&7> &a/drop chat [lvl] &8- &7Ustawia minimalny level od ktorego mozna pisac na chacie &c(AwesomeDrop.Chat)'
- - '&7<&4*&7> &a/drop addexp <nick> [exp] &8- &7Dodaje danemu graczowi doswiadczenie &c(AwesomeDrop.Exp)'
- - '&7<&4*&7> &a/drop reset <nick>/* &8- &7Resetuje graczowi lub wszystkim graczom statystyki(usuwa z mysql)! &c(AwesomeDrop.Reset)'
- - '&7<&4*&7> &a/drop reload &8- &7Przeladowywuje config i wiadomosci &c(AwesomeDrop.Reload)'
- - '&7<&4*&7> &a/drop multipler [wartosc] &8- &7 Zmienia mnoznik dropu na wiekszy/mniejszy (minimum 1.0) &c(AwesomeDrop.Multipler)'
- - '&7<&4*&7>-=-=-=-=-=-=-=-=-=-=[&cAwsDrop&7]=-=-=-=-=-=-=-=-=-=-<&4*&7>'
- helpNoPerm:
- - '&7<&4*&7>-=-=-=-=-=-=-=-=-=-=[&cAwsDrop&7]=-=-=-=-=-=-=-=-=-=-<&4*&7>'
- - '&7<&4*&7> Lista dostepnych komend:'
- - '&7<&4*&7> &a/drop &8- &7Menu z przedmiotami, ktore wypadaja ze stone'
- - '&7<&4*&7> &a/drop stats &8- &7Pokazuje statystyki gracza'
- - '&7<&4*&7> &a/drop check &8- &7Pokazuje aktualny typ dropu: turbo/normal i czas pozostalego turbodropu'
- - '&7<&4*&7> &a/drop top {typ} &8- &7 Pokazuje top 15 osob typy - (obsidian,stone,punkty) &c(bez permisji)'
- - '&7<&4*&7> &a/drop lvl <nick> &8- &7Pokazuje poziom danego gracza'
- - '&7<&4*&7>-=-=-=-=-=-=-=-=-=-=[&cAwsDrop&7]=-=-=-=-=-=-=-=-=-=-<&4*&7>'
- # Wiadomosc przy reloadzie configu
- cfgReload: '&fConfig pluginu &cAwesomeDrop &fzostal przeladowany poprawnie.'
- #Prefix wiadomosci od top 15
- topPrefix: '&7<&4*&7>-=-=-=-=-=-=-=[&cTop 15&7]=-=-=-=-=-=-=-<&4*&7>'
- #Suffix od wiadomosc top 15
- topSuffix: '&7<&4*&7>-=-=-=-=-=-=-=-=-=-=[&cAwsDrop&7]=-=-=-=-=-=-=-=-=-=-<&4*&7>'
- # Wiadomosc przy zwiekszeniue mutiplera
- cfgMultipler: '&fWartosc multipler zmieniono z &2{pvalue} na &c{value}'
- # Wiadomosc jeśli nie posiada sie permisji do komendy zmienne: {perm}
- noPerm: '&cNie masz dostepu do tej komendy! &7({perm})'
- #Wiadomosc jesli console uzyje komendy której nie może
- noConsole: '&fTa komenda jest dostepna tylko dla graczy!'
- # wiadomosc przy zmianie lvl przez admina by móc pisac na czacie zmienne {admin} , {chatlvl}
- setChatLvl: '&fAdmin &4{admin} &fZmienil level wymagany by pisac na czacie na {chatlvl}'
- # Wiadomosc po wpisaniu komendy /drop stats Zmienne: {lvl} , {obsidian} , {stone} , {aexp} , {dlvl}, {pos_points}
- stats:
- - '&7<&4*&7>-=-=-=-=-=-=-=[&cAwsDrop&7]=-=-=-=-=-=-=-<&4*&7>'
- - '&7<&4*&7> &7Twoj aktualny poziom: &a{lvl}'
- - '&7<&4*&7> &7Wykopany Obsidian: &a{obsidian}'
- - '&7<&4*&7> &7Wykopany stone: &a{stone}'
- - '&7<&4*&7> &7Aktalne doswiadczenie: &a{aexp}'
- - '&7<&4*&7> &7Twoj nastepny poziom za: &a{dlvl}'
- - '&7<&4*&7> &7Twoja pozycja pod wzgledem pkt: &a{pos_points}'
- - '&7<&4*&7>-=-=-=-=-=-=-=[&cAwsDrop&7]=-=-=-=-=-=-=-<&4*&7>'
- #Wiadomosc po wpisaniu komendy /drop lvl {player} Zmienne: {lvl} {aexp} , {name}
- lvl:
- - '&7<&4*&7>-=-=-=-=-=-=-=[&cAwsDrop&7]=-=-=-=-=-=-=-<&4*&7>'
- - '&7<&4*&7> &7Nick: &a{name}'
- - '&7<&4*&7> &7Poziom: &a{lvl}'
- - '&7<&4*&7> &7Aktulane doswiadczenie: &a{aexp}'
- - '&7<&4*&7>-=-=-=-=-=-=-=[&cAwsDrop&7]=-=-=-=-=-=-=-<&4*&7>'
- #Wiadomosc po dodaniu expa graczowi do gracza Zmienne: {admin} {points} {lvl}
- expPlayer: '&4{admin} nadal Ci &a{points} &7punktow. Awansowales na &a{lvl} &7level'
- #Wiadomosc po dodaniu expa grazowi do admina zmienne: {name} {points}
- expAdmin: 'Nadano graczowi &2{name} liczbe punktow rowna: &a{points}'
- #Wiadomosc jesli podana wartosc nie jest liczba
- noNumber: '&4Prosze podac liczbe!'
- #Wiadomosc przy komendzie /drop reset name Zmienne: {name}
- resetPlayer: '&aZresetowano statystyki gracza &f{name}!'
- #Wiadomosc przy uzyciu komendy /drop reset *
- resetAll: '&aZresetowano statystyki wszystkim graczom!'
- # wiadomosc jak ktos kopie przedmiot wpisany w configu w zmiennej BlockedMaterials
- blockedMaterials: '&cBlad: &fDrop jest wlaczony tylko z kamienia.'
- # wiadomosc jesli nie ma sie odpowiedniego lvl do pisania na czacie zmienne: {chatLvl} tylko.
- noChat: '&4Blad: &cMusisz posiadac level: &a{chatlvl)&c, aby moc pisac na chacie!'
- # Wiadomosc jesli gracz jest offline
- noPlayer: '&4Blad: &cNie odnaleziono gracza.'
- #Wiadomosc przy otrzymaniu nagrody na danym poziomie zmienne: {lvl}
- rewardMsg: '&aOtrzymales przedmioty za wbicie kolejnego poziomu poziomu! Twoj aktualny poziom: &6{lvl}'
- # Wiadomosc kiedy administrator nada turboDropWszystkim {admin} {turbo_time}
- turboDropAll:
- - '&7&l&m---------------------------------------------'
- - '&cAdmin {admin} wlaczyl TurboDrop na &a{turbo_time}'
- - '&7&l&m---------------------------------------------'
- #Wiadomosc jesli nie posiadasz turboDropu
- turboDropNo:
- - '&4Blad: &cNie posiadasz TurboDropu!'
- #Wiadomosc z posiadanym turboDropem zmienne: {turbo_time_left}
- turboDropTime:
- - '&aTwoj TurboDrop jest jeszcze aktywny przez &6{turbo_time_left}' [/code]
- [center][size=5][/spoiler][/size][/center]
- [center] [/center]
- [center][color=ff3332][size=7][b]Zdjęcia[/b][/size][/color][/center]
- [center] [/center]
- [center][size=5]Wyskakujące okno po wpisaniu komendy /drop oraz przelicznik wykopanych bloków:[/size][/center]
- [center][size=5][spoiler][/size][img=http://i.dekros.ovh/2016-01/12-01-16_20-02-55.png][size=5][/spoiler][/size][/center]
- [center] [/center]
- [center] [/center]
- [center][size=5]Wyskakujące okno po wpisaniu komendy /drop[/size][size=5] wraz z przedmiotem, który wypada ze stone:[/size][/center]
- [center] [/center]
- [center][size=5][spoiler][img=http://i.dekros.ovh/2016-01/12-01-16_20-08-01.png][/spoiler][/size][/center]
- [center] [/center]
- [center] [/center]
- [center][size=5]Opis magicznego kilofa (DropTrak'a):[/size][/center]
- [center] [/center]
- [center][size=5][spoiler][img=http://i.dekros.ovh/2016-01/12-01-16_20-02-30.png][/spoiler][/size][/center]
- [center] [/center]
- [center] [/center]
- [center][size=5]Lista oraz opis wszystkich poleceń po wpisaniu komendy /drop help:[/size][/center]
- [center] [/center]
- [center][size=5][spoiler][img=http://i.dekros.ovh/2016-01/12-01-16_20-01-52.png][/spoiler][/size][/center]
- [center] [/center]
- [center] [/center]
- [center][size=5]Prawdopodobny wygląd panelu do dodawania przedmiotów (AwesomeDropConfEditor)- W budowie:[/size][/center]
- [center] [/center]
- [center][size=5][spoiler][img=http://i.dekros.ovh/2016-01/12-01-16_20-10-07.png][/spoiler][/size][/center]
- [center] [/center]
- [center] [/center]
- [center] [/center]
- [center][size=7][b]To Do (Do zrobienia)[/b][/size][/center]
- [center] [/center]
- [center] [/center]
- [center][size=5]- Uproszczony panel do dodawania dropu z przedmiotów (AwesomeDropConfEditor);[/size][/center]
- [center][size=5]To zadanie zostawiam wam, testerom pluginu oraz administratorom serwerów, którzy chcieliby dodać coś do tego pluginu. Wystarczy napisać swój pomysł w komentarzu :)[/size][/center]
- [center] [/center]
- [center][size=7][b]Ważne linki[/b][/size][/center]
- [center] [/center]
- [center] [/center]
- [center][size=5]Download pluginu:[/size][/center]
- [center] [/center]
- [center][size=5][spoiler]tutaj wklej link do pobrania[/spoiler][/size][/center]
- [center] [/center]
- [center][size=5]Skan:[/size][/center]
- [center] [/center]
- [center][size=5][spoiler]tutaj wklej link do scana pliku[/spoiler][/size][/center]
- [center] [/center]
- [right]© Copyright by dekros987 & mag20000[/right]
- [right]Wszelkie prawa zastrzeżone![/right]
- [center] [/center]
- [center] [/center]
- [center] [/center]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement