Skocz do zawartości

PrzypalonyOmlet

Użytkownik
  • Ilość zawartości

    116
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez PrzypalonyOmlet

  1. Przecież w najnowszej wersji skript'a można używać wyrażeń takich jak "falling water". Zresztą nie rozumiem po co te górne i dolne, nie wystarczy na dole zespawnować spadającą wodę, popchnąć ją do góry, zaczekać chwilę i potem w jakimśtam kierunku? Coś jak poniżej: variables: kierunek = 1command /fontanna: trigger: set {fontanna} to location of playerevery 0.2 second: {fontanna} is set loop 8 times: spawn falling water at {fontanna} push last spawned entity upwards at speed 2.5 wait 0.5 second: loop entities above {fontanna}: # jeśli to nie zadziała to trzeba by chyba zapętlić wszystkie spadające bloki wody na mapie loop-entity is falling water loop 8 times: if {kierunek} is 1: push loop-entity north at speed 0.5 add 1 to {kierunek} stop else if {kierunek} is 2: push loop-entity north at speed 0.5 push loop-entity east at speed 0.5 add 1 to {kierunek} stop else if {kierunek} is 3: push loop-entity east at speed 0.5 add 1 to {kierunek} stop else if {kierunek} is 4: push loop-entity east at speed 0.5 push loop-entity south at speed 0.5 add 1 to {kierunek} stop else if {kierunek} is 5: push loop-entity south at speed 0.5 add 1 to {kierunek} stop else if {kierunek} is 6: push loop-entity south at speed 0.5 push loop-entity west at speed 0.5 add 1 to {kierunek} stop else if {kierunek} is 7: push loop-entity west at speed 0.5 add 1 to {kierunek} stop else if {kierunek} is 8: push loop-entity north at speed 0.5 push loop-entity west at speed 0.5 set {kierunek} to 1 stop Moim zdaniem powinno to jakoś działać(chodzi mi o mechanikę a nie idealny efekt wizualny). Mam tylko wątpliwości przy tym "above", ale to można dosyć łatwo zastąpić zapętlaniem bloków w górę, dodawaniem ich lokacji do tymczasowej listy i zapętlaniem spadającej wody w tych lokacjach. Aha, jeśli już to będzie działało, to tylko na jedną fontannę, bo jeżeli miałoby ich być więcej, to należałoby usunąć sekcję "variables", zmienić wszystkie pozostałe zmienne "{kierunek}" na tymczasowe i przed drugą pętlą mającą się wykonywać 8 razy ustawić wartość ww. zmiennej na 1.
  2. Wg autora jest to możliwe, czyli wyglądałoby to chyba tak: loop entity is a falling dirt
  3. PrzypalonyOmlet

    drop..

    Źle wytabowane. Podmień to z linijkami od 114 do 397 # DROP ZE STONA on mine of stone: if player's tool is pickaxe: chance of {@cc}: drop 1 coal send "&2Znalazles: &8wegiel. &b+ 3 pkt &6+ 1 moneta" add 3 to {pktgornik.%player%} add 1 to player's balance chance of {@epc}: drop 1 ender pearl send "&2Znalazles: &3ender pearl. &b+ 12 pkt &6+ 5 monet" add 12 to {pktgornik.%player%} add 5 to player's balance chance of {@sbc}: drop 1 slimeball send "&2Znalazles: &aslimeball. &b+ 12 pkt &6+ 5 monet" chance of {@gc}: drop 1 gunpowder send "&2Znalazles: &7gunpowder. &b+ 8 pkt &6+ 3 monety" add 8 to {pktgornik.%player%} add 3 to player's balance chance of {@gc2}: drop 2 gunpowder send "&2Znalazles: &72 gunpowder. &b+ 9 pkt &6+ 4 monety" add 9 to {pktgornik.%player%} add 4 to player's balance chance of {@gc3}: drop 3 gunpowder send "&2Znalazles: &73 gunpowder. &b+ 16 pkt &6+ 7 monet" add 16 to {pktgornik.%player%} add 7 to player's balance chance of {@sc}: drop 1 sand send "&2Znalazles: &epiasek. &b+ 4 pkt &6+ 2 monety" add 4 to {pktgornik.%player%} add 2 to player's balance chance of {@oc}: drop 1 obsidian send "&2Znalazles: &1obsydian. &b+ 12 pkt &6+ 5 monet" add 12 to {pktgornik.%player%} add 5 to player's balance if %player's y-coordinate% is less than {@ydc}: chance of {@dc}: drop 1 diamond send "&2Znalazles: &bdiament. &b+ 10 pkt &6+ 4 monet" add 10 to {pktgornik.%player%} add 4 to player's balance if player's tool is pickaxe of fortune 1: chance of {@dcf1}: drop 1 diamond send "&2Znalazles: &bdiament. &b+ 8 pkt &6+ 3 monety" add 8 to {pktgornik.%player%} add 3 to player's balance chance of {@dcf12}: drop 2 diamond send "&2Znalazles: &b2 diamenty. &b+ 13 pkt &6+ 5 monet" add 13 to {pktgornik.%player%} add 5 to player's balance chance of {@dcf13}: drop 3 diamond send "&2Znalazles: &b3 diamenty. &b+ 18 pkt &6+ 8 monet" add 18 to {pktgornik.%player%} add 8 to player's balance if player's tool is pickaxe of fortune 2: chance of {@dcf2}: drop 1 diamond send "&2Znalazles: &bdiament. &b+ 7 pkt &6+ 2 monety" add 7 to {pktgornik.%player%} chance of {@dcf22}: drop 2 diamond send "&2Znalazles: &b2 diamenty. &b+ 9 pkt &6+ 3 monety" add 9 to {pktgornik.%player%} add 3 to player's balance chance of {@dcf23}: drop 3 diamond send "&2Znalazles: &b3 diamenty. &b+ 10 pkt &6+ 4 monety" add 10 to {pktgornik.%player%} add 4 to player's balance if player's tool is pickaxe of fortune 3: chance of {@dcf3}: drop 1 diamond send "&2Znalazles: &bdiament. &b+ 5 pkt + 2 monety" add 5 to {pktgornik.%player%} add 2 to player's balance chance of {@dcf32}: drop 2 diamond send "&2Znalazles: &b2 diamenty. &b+ 7 pkt &6+ 3 monety" add 7 to {pktgornik.%player%} add 3 to player's balance chance of {@dcf33}: drop 3 diamond send "&2Znalazles: &b3 diamenty. &b+ 9 pkt &6+ 4 monety" add 9 to {pktgornik.%player%} add 4 to player's balance if %player's y-coordinate% is less than {@yec}: chance of {@ec}: drop 1 emerald send "&2Znalazles: &aemerald. &b+ 12 pkt &6+ 5 monet" add 12 to {pktgornik.%player%} add 5 to player's balance if player's tool is pickaxe of fortune 1: chance of {@ecf1}: drop 1 emerald send "&2Znalazles: &aemerald. &b+ 10 pkt &6+ 4 monety" add 10 to {pktgornik.%player%} add 4 to player's balance chance of {@ecf12}: drop 2 emerald send "&2Znalazles: &a2 emeraldy. &b+ 14 pkt &6+ 6 monet" add 14 to {pktgornik.%player%} add 6 to player's balance chance of {@ecf13}: drop 3 emerald send "&2Znalazles: &a3 emeraldy. &b+ 20 pkt &6+ 9 monet" add 20 to {pktgornik.%player%} add 9 to player's balance if player's tool is pickaxe of fortune 2: chance of {@ecf2}: drop 1 emerald send "&2Znalazles: &aemerald. &b+ 9 pkt &6+ 4 monety" add 9 to {pktgornik.%player%} add 4 to player's balance chance of {@ecf22}: drop 2 emerald send "&2Znalazles: &a2 emeraldy. &b+ 13 pkt &6+ 6 monet" add 13 to {pktgornik.%player%} add 6 to player's balance chance of {@ecf23}: drop 3 emerald send "&2Znalazles: &a3 emeraldy. &b+ 17 pkt &6+ 8 monet" add 17 to {pktgornik.%player%} add 8 to player's balance if player's tool is pickaxe of fortune 3: chance of {@ecf3}: drop 1 emerald send "&2Znalazles: &aemerald. &b+ 7 pkt &6+ 3 monety" add 7 to {pktgornik.%player%} add 3 to player's balance chance of {@ecf32}: drop 2 emerald send "&2Znalazles: &a2 emeraldy. &b+ 9 pkt &6+ 4 monety" add 5 to {pktgornik.%player%} add 2 to player's balance chance of {@ecf33}: drop 3 emerald send "&2Znalazles: &a3 emeraldy. &b+ 11 pkt &6+ 5 monet" add 11 to {pktgornik.%player%} add 5 to player's balance if %player's y-coordinate% is less than {@yzc}: chance of {@zc}: drop 1 gold ore send "&2Znalazles: &6rude zlota. &b+ 6 pkt &6+ 2 monety" add 6 to {pktgornik.%player%} add 2 to player's balance if player's tool is pickaxe of fortune 1: chance of {@zcf1}: drop 1 gold ore send "&2Znalazles: &6rude zlota. &b+ 4 pkt &6+ 1 moneta" add 4 to {pktgornik.%player%} add 1 to player's balance chance of {@zcf12}: drop 2 gold ore send "&2Znalazles: &62 rudy zlota. &b+ 10 pkt &6+ 5 monet" add 10 to {pktgornik.%player%} add 5 to player's balance chance of {@zcf13}: drop 3 gold ore send "&2Znalazles: &63 rudy zlota. &b+ 14 pkt &6+ 6 monet" add 14 to {pktgornik.%player%} add 6 to player's balance if player's tool is pickaxe of fortune 2: chance of {@zcf2}: drop 1 gold ore send "&2Znalazles: &6rude zlota. &b+ 2 pkt &6+ 1 moneta" add 2 to {pktgornik.%player%} add 1 to player's balance chance of {@zcf22}: drop 2 gold ore send "&2Znalazles: &62 rudy zlota. &b+ 6 pkt &6+ 3 monety" add 6 to {pktgornik.%player%} add 3 to player's balance chance of {@zcf23}: drop 3 gold ore send "&2Znalazles: &63 rudy zlota. &b+ 8 pkt &6+ 4 monety" add 8 to {pktgornik.%player%} add 4 to player's balance if player's tool is pickaxe of fortune 3: chance of {@zcf3}: drop 1 gold ore send "&2Znalazles: &6rude zlota. &b+ 1 pkt &6+ 0 monet" add 1 to {pktgornik.%player%} chance of {@zcf32}: drop 2 gold ore send "&2Znalazles: &62 rudy zlota. &b+ 3 pkt &6+ 1 moneta" add 3 to {pktgornik.%player%} add 1 to player's balance chance of {@zcf33}: drop 3 gold ore send "&2Znalazles: &63 rudy zlota. &b+ 5 pkt &6+ 2 monety" add 5 to {pktgornik.%player%} add 2 to player's balance if %player's y-coordinate% is less than {@yic}: chance of {@ic}: drop 1 iron ore send "&2Znalazles: &7rude zelaza. &b+ 7 pkt &6+ 3 monety" add 7 to {pktgornik.%player%} add 3 to player's balance if player's tool is pickaxe of fortune 1: chance of {@icf1}: drop 1 iron ore send "&2Znalazles: &7rude zelaza. &b+ 5 pkt &6+ 1 moneta" add 5 to {pktgornik.%player%} add 1 to player's balance chance of {@icf12}: drop 2 iron ore send "&2Znalazles: &72 rudy zelaza. &b+ 9 pkt &6+ 4 monety" add 9 to {pktgornik.%player%} add 4 to player's balance chance of {@icf13}: drop 3 iron ore send "&2znalazles: &73 rudy zelaza. &b+ 12 pkt &6+ 6 monet" add 12 to {pktgornik.%player%} add 6 to player's balance if player's tool is pickaxe of fortune 2: chance of {@icf2}: drop 1 iron ore send "&2Znalazles: &7rude zelaza. &b+ 3 pkt &6+ 0 monet" add 3 to {pktgornik.%player%} chance of {@icf22}: drop 2 iron ore send "&2Znalazles: &72 rudy zelaza. &b+ 7 pkt &6+ 3 monety" add 7 to {pktgornik.%player%} add 3 to player's balance chance of {@icf23}: drop 3 iron ore send "&2Znalazles: &73 rudy zelaza. &b+ 10 pkt &6+ 4 monety" add 10 to {pktgornik.%player%} add 4 to player's balance if player's tool is pickaxe of fortune 3: chance of {@icf3}: drop 1 iron ore send "&2Znalazles: &7rude zelaza. &b+ 1 pkt &6+ 0 monet" add 1 to {pktgornik.%player%} chance of {@icf32}: drop 2 iron ore send "&2Znalazles: &72 rudy zelaza. &b+ 4 pkt &6+ 1 moneta" add 4 to {pktgornik.%player%} add 1 to player's balance chance of {@icf33}: drop 3 iron ore send "&2Znalazles: &73 rudy zelaza. &b+ 8 pkt &6+ 3 monety" add 8 to {pktgornik.%player%} add 3 to player's balance if player's y-coordinate is less than {@yrc}: chance of {@rc}: drop 1 redstone send "&2Znalazles: &credstone. &b+ 4 pkt &6+ 2 monety" add 4 to {pktgornik.%player%} add 2 to player's balance chance of {@rc2}: drop 2 redstone send "&2Znalazles: &c2 redstone. &b+ 5 pkt &6+ 2 monety" add 5 to {pktgornik.%player%} add 2 to player's balance chance of {@rc3}: drop 3 redstone send "&2Znalazles: &c3 redstone. &b+ 6 pkt &6+ 3 monety" add 6 to {pktgornik.%player%} add 3 to player's balance if player's y-coordinate is less than {@ylc}: chance of {@lc}: drop 1 lapis lazuli send "&2Znalazles: &1lapis lazuli. &b+ 4 pkt &6+ 2 monety" add 4 to {pktgornik.%player%} add 2 to player's balance chance of {@lc2}: drop 2 lapis lazuli send "&2Znalazles: &12 lapis lazuli. &b+ 5 pkt &6+ 2 monety" add 5 to {pktgornik.%player%} add 2 to player's balance chance of {@lc3}: drop 3 lapis lazuli send "&2Znalazles: &13 lapis lazuli. &b+ 6 pkt &6+ 3 monety" Poza tym, to ten skrypt i tak nie będzie działał tak jak chciałeś bo niektóre rzeczy(takie jak enchanty) powinieneś sprawdzać przed innymi rzeczami typu poziom, ew. uzależniać je od siebie i w odpowiednich miejscach wtedy umieszczać polecenia "stop", żeby nie sprawdzać dalszych możliwości, bo np. enchant i poziom się nie wykluczają czyli może wypaść coś podwójnie(nie wiem dokładnie jak to napisałeś, bo nie sprawdzałem całego skryptu). A kompletnie niepotrzebne wydaje mi się używanie "stop" w tej komendzie, bo jeżeli argument będzie brzmiał "autor" to chyba jasne, że nie będzie pusty. Także radziłbym jeszcze trochę nad tym skryptem popracować.
  4. Tia, pewnie ten nasz już się skończy zanim oryginalny wystartuje ;) Warto by zachęcić do uczestnictwa większość forum żeby to nie był tylko "konkurs na najlepszy skrypt"(bo taki już jest) ale też trochę zabawy dla wszystkich, a przy tym okazja do napisania czegoś ciekawego. Także jeśli jakoś się uda to zorganizować to jestem jak najbardziej za :)
  5. spawn 1 zombieset spawned zombie's helmet to <nick gracza>'s skull@up Sorry, wyświetlił mi się twój post dopiero jak to napisałem
  6. Wymioty
  7. Anion
  8. PrzypalonyOmlet

    Ender Crystal

    variables: 10.%location of victim% = 0on damage of ender crystal: cancel event add 1 to {10.%location of victim%} if {10.%location of victim%} is 10: set {10.%location of victim%} to 0 loop 5 times: spawn zombie above victim spawn skeleton above victim wait 1 secondSpróbuj z tym, a jak nie zadziała to usuń sekcję "variables", może nie trzeba ustawiać.
  9. PrzypalonyOmlet

    Druzyny

    Można też tak variables: blue = 0 red = 0command /em <text>: executable by: players trigger: if argument is "dolacz": {team.%player%} is not set if {blue} is equal to {red}: add 1 to {red} set {team.%player%} to "red" else: add 1 to {blue} set {team.%player%} to "blue" else if argument is "start": loop all players: if {team.%loop-player%} is "red": teleport loop-player to {spawn.red} else if {team.%loop-player%} is "blue": teleport loop-player to {spawn.blue} else if argument is "czysc": set {blue} to 0 set {red} to 0 loop all players: delete {team.%loop-player%}
  10. Chyba zapomniałeś o "i" przed id. info: s;10;i;403;n;&6&o&lINFORMACJE;l;&e&ona temat nagrody;c;pkz %name of player% pk infoinfo1: s;1;i;403;n;&9&o&lmaksymalny level;l;&9&o&lw kazdym przypadku||&9&o&lnazywa sie ostateczny||&9&o&li rozpoczyna sie od||&9&o&l24001 punktów;c;pkz %name of player% pk infoinfo2: s;2;i;403;n;&c&o&lnagroda za;l;&c&o&lnabicie wszystkich statystyk na||&c&o&lostateczny jest dostep||&c&o&ldo komendy ostateczny;c;pkz %name of player% pk infoinfo3: s;3;i;369;n;&a&l&okomenda ta;l;&a&l&odaje ci Elitarna Bron Masowego Razenia||&a&l&odzieki ktorej bedziesz mial spora przewage w pvp;c;pkz %name of player% pk infoinfo4: s;4;i;369;n;&1&l&ofunkcje tej;l;&1&l&obroni to strzelanie fireballami oraz tnt;c;pkz %name of player% pk info
  11. hmm? on rightclick holding a tripwire hook: remove 1 tripwire hook from player drop tripwire hook above player push last-spawned entity forward at speed 2on pick up of tripwire hook: cancel eventevery 0.1 second: loop entities in world "arena1" and "arena2": loop-entity is dropped tripwire hook: spawn 3 of crit data 1 offset with 0, 0, 0 at loop-entity loop-entity is slime: spawn 1 of happy_villager data 0 offset with 0, 0, 0 at loop-entity
  12. on place of tripwire hook: add location of placed block to {hooki::*}every 1 second: loop blocks at {hooki::*}: loop-block is in world "arena1" or "arena2" spawn 3 of crit data 1 offset with 0, 0, 0 at loop-blockMoże zadziała, a może nie. No i trzeba postawić te wszystkie "zaczepy na linkę"
  13. @up jak byś raczył zauważyć, kilka postów wyżej napisałeś: Cóż, najwyraźniej byłeś blisko, ale twój skrypt nie działał więc napisałem swoje, nie twoje rozwiązanie :) // Zamykam ~ Parrot
  14. Bo ponieważ podejrzewam że: variables: zombie1.%player% = 0on death of zombie: attacker is player if world is "MobArena": add 1 to {zombie1.%attacker%} if {zombie1.%attacker%} is 4: send "TEST" to attacker
  15. PrzypalonyOmlet

    Siemka:)

    Siemanko
  16. PrzypalonyOmlet

    Skrypty

    Hm, hm, hm... @2up 1. Wcale nie "niemożliwe". Upewnij się, zanim coś napiszesz. 2. Chyba chodziło o zmienianie się w moba. @topic 1. command /zmien <entity>: executable by: players trigger: targeted block is mob spawner execute console command "/setblock %location of targeted block% minecraft:mob_spawner 0 replace {EntityId:%argument%}"Powinno działać od wersji 1.7.2, możliwe że w configu Skript trzeba przestawić case sensitive na true, gdyby nie działało to %location of targeted block% trzeba zmienić na %x-coordinate of targeted block% %y-coordinate of targeted block% %z-coordinate of targeted block%. Aha, i trzeba w komendzie nazwę moba napisać z dużej litery. 2. Spróbuj z tym, może jakoś pomoże: command /zmienwmoba <entity>: executable by: players trigger: set {zmiana.%player%} to argument spawn argument parsed as entity at playerevery 0.1 second: loop all players: {zmiana.%loop-player%} is set apply invisibility -10 to loop-player for 1 second # jak skrypt nie zadziała to może być normalnie loop all entities in radius 1 of player: loop-entity is {zmiana.%loop-player%} parsed as entity teleport loop-entity to loop-playerJeśli wyświetlanie nazwy bytu nie przeszkadzałoby, to sugerowałbym w komendzie dodanie takiej nazwy a później sprawdzanie w pętli czy byt jest tak nazwany, myślę że to zapobiegłoby kilku możliwym bugom.
  17. on rightclick holding a lava bucket: loop all players: distance between player and loop-player is less than 5 cancel event send "&c&lWykryto probe zabicia innego gracza na wyspie!" to player execute console command "/burn %player% 60" remove 1 lava bucket from player's inventory stopPo co wszędzie wstawiać nowe sekcje i listy?
  18. @up Setka to może być tzw. "pseudo-RPG". Tych prawdziwych jest bardzo mało. @topic Raczej bym nie zagrał, bo ogólnie nie rozumiem tych wszystkich podniet o anime itd. a nawet z opisu raczej trudnawo byłoby to zrealizować. @down Prawdziwy serwer RPG, czyli... no mniej więcej: dobra mapadobra fabuładobre systemy PvE i PvPsamodzielne tworzenie postaci, w miarę zdobywania doświadczenia możliwość nabycia różnych nowych broni/umiejętności i ich rozwijaniaew. questy, dialogi wplecione w fabułę, inne dodatki dla graczyNo, plus parę innych rzeczy. A nie, ktoś napisze temat w dziale serwery o tytule: "[FB][sV][RP][RPG][MG][WF][NP][P]NONPREMIUM NON-CHAMAHI 24/7 RPG+FRACKTIONS HYPERMEGAVIP JUZ OD 97.99 ZL ---==[QWERTYUIOP[]CRAFT]==---- JUZ ONLINE WBIJJHAC !!!!!!1!11!!!!!1!11!!!!!!!!!1!"
  19. @up Swoją drogą, to nie widzę zbytnio sensu w rozpoczynaniu nowej sekcji przy każdym if'ie. on death of player: subtract 5 from balance of victim send "Zostales zabity przez %attacker% i straciles 5$" to victim attacker is player add 10 to balance of attacker send "Otrzymales 10$ za zabicie %name of victim%" to attacker EDIT: Nie wiem czemu, ale znaczniki kodu mi nie działają.
  20. Tak every 0.03 second: #Na takim czasie nie ma efektu zlagowania :) loop all players: loop-player has permission "permisja" block below loop-player is water block at loop-player is air set block below loop-player to ice add location of block below loop-player to {bloki::*} loop blocks at {bloki::*}: wait 0.2 second #Tak ustawiony czas idealnie usówa klocki :) set block at loop-block to water remove location of loop-block from {bloki::*} Cieszę się, że pomogłem :).
  21. Hmm, spróbuj zastąpić "set loop block to water", "set block at loop-block to water". Jeśli nie zadziała, masz sposób poniżej, który już na 99% zadziała. :) every 0.1 second: loop all players: block below loop-player is water block at loop-player is air set block below loop-player to ice set {_temp} to location of block below loop-player wait 0.1 second set block at {_temp} to ice
  22. Ups, zapomniałem o drobnej rzeczy ;), tutaj masz poprawiony kod: every 0.1 second: loop all players: block below loop-player is water block at loop-player is air set block below loop-player to ice add location of block below loop-player to {bloki::*} loop blocks at {bloki::*}: set loop-block to water remove location of loop-block from {bloki::*}
  23. @up Paradoksalnie, nameditemstacki też są nieco... "zrypane", podobnie jak wiele innych funkcji Skript Plusa, problemów z którymi nie chce mi się wygrzebywać z odmętów mojej pamięci. @topic Sprawdź swoją wersję Skripta bo np. rozwiązanie PGmajstra(które nawiasem mówiąc bym wybrał) nie zadziała na wersji starszej niż 2.1. A zbyt częstego korzystania ze Skript Plusa nie polecam, ponieważ temu dodatkowi, przynajmniej według mnie, zdarza się nie działać o wiele częściej niż samemu pluginowi - szczególnie tej nowej wersji do współpracy ze Skriptem 2.1.2.
  24. @up Czy to nie mój pomysł? :D Łap to, mam nadzieję, że zadziała (dałem na 0,1 sekundy, bo to i tak bardzo szybko, ale jak chcesz, to oczywiście sobie zmień) every 0.1 second: loop all players: block below loop-player is water block at loop-player is air set block below loop-player to ice add location of block below loop-player to {bloki::*} loop {bloki::*}: set loop-block to water remove location of loop-block from {bloki::*}Efekt powinien być taki, że natychmiast po zejściu z bloku wody zamienionego w lód, staje się on na powrót wodą.
×
×
  • Dodaj nową pozycję...