Skocz do zawartości

KrejzolekPRO

Użytkownik
  • Ilość zawartości

    2190
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    3

Treść opublikowana przez KrejzolekPRO

  1. command /kij: permission: admin.sk permission message: &cNie masz do tego uprawnien! trigger: add 1 nether brick of unbreaking 10 named "&6&l&nKij blyskawicy" with lore "&c&lObrazenia &f&l4||||&7Zniszczy sie za: 20" to player on damage: if attacker's tool is nether brick of unbreaking 10 named "&6&l&nKij blyskawicy": increase damage by 2 set {_lore} to 3nd line of lore of attacker's tool replace all "&7Zniszczy sie za: " with "" in {_lore} set {_x} to {_lore} parsed as number if {_x}-1 > 0: set {_lore} to "&7Zniszczy sie za: %{_x}-1%" set 3nd line of lore of attakcer's tool to {_lore} else: remove attacker's tool from attacker's inventory send "&cKij blyskawicy zostal zniszczony!" Myślę, że będzie o wiele lepsze
  2. Cześć! Może i dziwnie sformułowany temat, ale już przechodzę do sedna. A więc tak, sam temat nie nawiązuje do jednego języka programowania, a wielu, jak nie wszystkich, ale przykłady będę podawał w oparci o jave. Mamy sobie program -> program, służy do zapisywania do bazy danych (np. MySQL) jakiś słówek, które użytkownik wprowadzi. No więc w kodzie programu musi znaleźć się linijka od łączenia się z bazą i ustawiania/dodawania recordów, no więc właśnie - dlaczego zwykły ktoś nie może sobie zdekompilować kodu i podejrzeć hasła/hostu/nazwy bazy danych? Weźmy za ogólny przykład aplikacje Steam, gdzie wykonywana jest autoryzacja logowania. Jak to się dzieje, że użytkownik w jakimś pliku nie znajdzie tej autoryzacji i nie zastosuje jej w swoim programie? Może ktoś mi to wytłumaczyć w jaki sposób takie informację są dostępne tylko dla programu, w jaki sposób są hashowane?
  3. Nie proszę o porady jak mam to zrobić tylko kod, jeżeli nie pomożesz w ten sposób to dowidzenia :0 - puknij się w czoło. A tutaj masz: https://www.spigotmc.org/threads/getting-top-10-values.34827/page-2
  4. DATABASE_HOST: <- host DATABASE_BASE: <-tabela DATABASE_USER: <-nazwa użytkownika DATABASE_PASS: <-hasło DATABASE_PORT: <- port
  5. Może jakiś chociaż config do tego? Nie każdy chce mieć naprawę za 30 diamentów i 30 poziomów xp. W skrypcie obsługa plików YML jest banalnie prosta, więc nie rozumiem dlaczego ludzie tego nie wykorzystują.
  6. KrejzolekPRO

    Tablista

    Ludzie, FunnyTab był przeznaczony dla FunnyGuilds dla wersji 3.9, a teraz jest 4.0, w której tablista 1.8+ jest już zaimplementowana, a po za tym to FunnyGuilds jest to plugin na gildie, a samym pluginem dodającym tablistę jest BungeeTabListPlus.
  7. KrejzolekPRO

    PROBLEM poważny :(

    W dokładnym tłumaczeniu "Kupiłeś Topór Tyranów." - czas Past Perfect jest w szkole podstawowej. //To jest Present Perfect ~Ixidi
  8. Skąd wiesz, że każdy serwer musi mieć już wszystkie takie grupy zrobione? Może dodaj automatyczne tworzenie grup - dodaj plik konfiguracyjny. group: yt: enable: false vip: enable: true svip: enable: true Przy okazji sprawdzaj czy w configu pexa istnieją takie grupy.
  9. KrejzolekPRO

    villager sklep

    No raczej
  10. KrejzolekPRO

    villager sklep

    function open(p: player): open chest with 3 rows named "&5Sklep:" to {_p} wait a tick format slot 0 of {_p} with 1 of diamond pickaxe named "excalibur demo kosa smocza włocznia amulety topór tyranów STAROŻYTNY KILOF" to close then run [open({_p})] on right click: if target is villager: open(player) on inventory close: open(player) command /open: trigger: open(player) Bez kappy. Komenda /open i zadziała wszystko.
  11. SkinsRestorem ma exploita (nie wiem jak changeskin), w sumie nie wiem jaki i jak działa, ale w xProxy jest opcja crasowania pluginem skinsrestorer.
  12. Tutaj jest przykład connectu, ale są inne: https://www.spigotmc.org/wiki/bukkit-bungee-plugin-messaging-channel/
  13. Yhym to tak: W essentials tak mają wyglądać linijki: VIP: '{MESSAGE}' GRACZ '{MESSAGE}' ADMIN: '{MESSAGE}' I skrypt: on chat: if player has permission "group.vip": set message to "&7[&2%{home.%player%}%&7] &6&lVIP &6%name of player%: &7%message%" else if player has permission "group.admin": set message to "&a&lAdmin &c%name of player%: %message%" else: set message to "&7[&2%{home.%player%}%&7] &7&lGracz &7%name of player%: &7%message%"
  14. Nie możesz użyć tego? https://freegeoip.net/?q=94.254.253.87 Przykład: http://freegeoip.net/json/<ip> Lub użyj xml, i w javie sobie odczytuj go.
  15. Tu masz plugin (https://www.youtube.com/watch?v=Ubhz0DZoN1k), ale niestety nie poświadczę, że nie ma on jakiegoś backdoora/crashera w sobie, bo kod jest zaciemniony, a czasu nie mam, żeby go odkryć. O ile się nie mylę to @yooniks go dekompilował - jego słowa - "XDXD wystarczy wysłać w proxy/cliencie do serwera MC|CPack i już mam niby bpacka? XD smieszny plugin".
  16. KrejzolekPRO

    ender pearly bug

    on rightclick: if player's tool is ender pearl: set {_loc} to location at target block if distance between location of player and {_loc} < 1: //ewenualnie zamien na 1 lub 2 i mozesz dodac 'meter' cancel event send "&cNie mozna rzucac perel w sciane!"
  17. Zapomniałem, dzięki.
  18. if arg 1 is not "dodaj": Czy wy ludzie w ogóle umiecie angielski? Chcesz dodać warp, sprawdzając czy argument NIE JEST "dodaj"? function tpWarp(p: player, t: text): teleport player to {location::%{_t}%} send "&aZostales przetelportowany na warp gracza &6%{warp-owner::%{_t}%}%&a." to {_p} if {warp-owner::%{_t}%} is online: send "&aGracz &6%{_p}% &akorzysta z twojego warpu." to {warp-owner::%{_t}%} command /warp [<text>] [<text>]: trigger: if arg 1 is "dodaj": if arg 2 is set: if arg 2 contain {warps::*} send "&cTaki warp juz istnieje!" else: if player's balance >= 50000: if {warp-owner::%arg 2%} is not set: remove 50000 from player's balance set {warp::%player%} to arg 2 set {warp-owner::%arg 2%} to player set {location::%arg 2%} to location of player add arg 2 to {warps::*} send "&aKupiles warp o nazwie &6%arg 2%&a." else: send "&cPosiadasz juz warp o nazwie %{warp::%player%}%!" else: set {_kasa} to 50000-player's balance send "&cAby zalozyc warp potrzebujesz jeszcze: %{_kasa}% pieniedzy!" else if arg 1 is "gui": open chest with 5 rows named "&6Warpy!" to player wait 2 tick if name of player's current inventory is "&6Warpy!": set {_i} to 0 loop {warps::*}: format slot {_i} of player with 1 of skull named "&6Warp: %{warp-owner::%loop-value%}%" with lore "&aKliknij, aby przenies." to close then run [tpWarp(player, loop-value)] add 1 to {_i} else: close player's inventory else: send "&8* &6/warp dodaj <nazwa> &7- dodajesz swoj warp." send "&8* &6/warp gui &7- pokazuje wszystkie warpy. Może nie działać, ale pisz. Nie testowane.
  19. Jeśli chodzi Ci o bungeecorda to skelltProxy, a wildskript na republicansensei.com
  20. Podaj jaki, a Ci pomożemy.
  21. Heja, wiem że pewna cześć osób z tego forum lubi pisać pluginy, więc dlaczego forum nie miało by za to przyznawać nagród? Zapraszam do komentowania i głosowania w ankiecie. Konkurs ma nawiązywać do skryptu miesiąca.
  22. https://skript.pl/temat/18674-premiumapi-dodatek-sprawdzaj%C4%85cy-status-konta-gracza/?tab=comments#comment-127503 Możesz użyć mojego starego "api".
  23. Przejście na najnowszą wersję + przywrócenie pvp (jest na to plugin). Podaj listę pluginów, a pewnie wiele ma swoje updaty, a niektóre będą działać.
  24. KrejzolekPRO

    Skrypt na propozycje

    command /propozycja [<text>]: trigger: if arg 1 is set: add coloured arg to {propozycje::*} else: send "&cPodaj wiadomosc!" command /zobaczpropozycje: trigger: if player has permission "propozycja.*": loop {propozycje::*}: send "%loop-value%" Permisja: propozycja.*
×
×
  • Dodaj nową pozycję...