Skocz do zawartości

CountingDogs

Użytkownik
  • Ilość zawartości

    843
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    4

Treść opublikowana przez CountingDogs

  1. Mi działa z samym block, więc możesz spróbować z samym, lub z event-block
  2. @up, przeczytałeś cokolwiek wgl? Napisałem że dyskryminuje on "if", a nie że to jest błędem... Poza tym, gdzie ja czepiam się go? Erm, jak ja mam człowieku w skrypcie na kit, dawać funkcje? Ciągłe usuwanie i dodawanie przedmiotów nie jest dobrym pomysłem, a kliknięcie na dany blok, czy też tabliczkę jest raczej niewygodne.
  3. Może by tak napisać skrypt na ClearChat? :nokappa:

    1. bvcz

      bvcz

      command /cc:
      	trigger:
      		if player has permission "bvcz.cc":
      			loop 100 times:
      				send " " to all players
      			send "&cWyczyszczono czat!"
      		else:
      			send "&cNie masz uprawnień ty buraku!"

      nie ma za co

    2. CountingDogs
  4. Może opisz bardziej błąd... on rightclick with monster spawner: #Dalsza część kodu. To służy gdy mamy monster spawner w rękach. on rightclick: if block is monster spawner: #Dalsza część kodu. To służy gdy monster spawner stoi.
  5. Prezentacja marna, nic nie opisane. Praktycznie kopiuj, wklej, sprawdź jak działa. Nie wiem, czy z takimi prezentacjami, skrypt chociaż będzie oceniany... Co do samego kodu player has permission "schowek.1": open chest with 1 rows named "&8>> &9Schowek &8<<" to player @Mroczekk ubije Ciebie jak zobaczy ten kod Wgl, czemu komenda... A potem się dziwić, dlaczego konsola tak naśmiecona. command /schowek: @Rejszpat jak to zobaczy to on Cie również ubije, no chyba że dodasz do tego ClearChat to jeszcze da Ci spokój Rozumiem że to dział nauka, ale 1. Prezentacja jest marna 2. Skrypt nie jest mega, poza tym ta komenda to totalny... Chociaż prezentacje popraw, bo czytać nie chce mi się, a tym bardziej wchodzić do kodu. Skrypt może i okey, ale w sposób jaki zaprezentowałeś i dyskryminacja "if", nie wróżą dobrze.
  6. @Rejszpat, to co mówisz jest niestety prawdziwe. Paczka BlazingPack ogranicza na serwerze ilość nieumyślnych i niedoświadczonych cheaterów/graczy którzy nie wiedzą jak cheatować itd (nie róbcie tego), ale tacy cheaterzy, no w tym przypadku doświadczeni, programiści, a nawet nie muszą nimi być, by ominąć tą paczkę rzekomo AntyCheat, która ma nasz serwer chronić, jest tak naprawdę ograniczeniem niedoświadczonych cheaterów, których i tak AC banuje po wbiciu na serwer... No chyba że AntyCheat jest na wersje 1.0 Ale warto też zauważyć że autor praktycznie skopiował pomysły z paczki BlazingPack, dodając swoje za przeproszeniem "gówniane" i nikomu nie potrzebne itemy, które tak naprawdę będą tylko przypieczętowaniem upadku serwera... Pomijając fakt, że lepiej nawiązać współpracę z twórcami BlazingPack i lepiej już mieć tam warunki itd. bo rzeczą o której zapomniałeś jest to że skąd gracz może pobrać paczkę modyfikacji, którą właśnie chcesz? Z forum na które nikt nie wejdzie, bo serwer wymaga nic nie wartej paczki modyfikacji, która jest kopią 1:1 BlazingPack? Wolne żarty... Jestem ciekawy, czy ta twoja pseudo paczka nie zostanie usunięta z powodu naruszeń praw autorskich bądź po prostu plagiat. Więc tak jak @Rejszpat napisał, wszystko da się obejść, paczka może i jest skuteczna, ale na tylko nowych cheaterów, którzy nie wiedzą jak obejść, jak się dobrze kryć, jedynie co potrafią robić to używać Huzuni, po wbiciu na serwer wbija na arenę PvP, odpala się minuta po tym i już ma bana i tak co chwilę. Natomiast Ci doświadczeni obejdą to i ty nic nie będziesz wstanie zrobić, bo nie będziesz wiedział czy to twoja paczka, czy to obejście mu się udało, czy może FakeBP, które również jest ciężkie do wykrycia. Naprawdę zastanów się czy warto robić paczkę, robić nawet jakiś Launcher tylko po to żeby dostać się na serwer, na którym będą cheaterzy, nawet w mniejszej ilości potrafią zrujnować serwer, a zauważ że serwer ma pseudo paczkę AntyCheat, gracze mogą być lekko oburzeni, chociaż wiadomo że pomimo stworzenia takiej paczki to WSZYSTKO da się obejść.
  7. CountingDogs

    MrChatControl

    @up, jednakże zwykłą rzecz można przerobić na niezwykłą. Postaram się zrobić więcej w tym skrypcie i być może spróbuję go udoskonalić, nie wiem jeszcze jak mogę to zrobić, ale YML mi pomóc w tym może.
  8. Po co tyle eventów robić, nie lepiej w jednym to zrobić? on script load: register new shaped recipe for ("toast" parsed as offline player)'s skull named "&6&lChleb" using wheat, wheat, wheat, water bucket, water bucket, water bucket, wheat, wheat, wheat register new shaped recipe for ("BitchsLoveCake" parsed as offline player)'s skull named "&6&lBabeczka" using apple, sugar, apple, milk bucket, egg, milk bucket, wheat, wheat, wheat register new shaped recipe for ("Burger_guy" parsed as offline player)'s skull named "&6&lHamburger" using player head item named "&6&lChleb", cooked beef, carrot, cooked chicken, player head item named "&6&lChleb", air, air, air, air register new shaped recipe for ("Weed_Pancakes" parsed as offline player)'s skull named "&6&lNaleśniki" using egg, egg, egg, milk bucket, milk bucket, milk bucket, wheat, sugar, wheat register new shaped recipe for ("SpicyTunaRoll9" parsed as offline player)'s skull named "&6&lSushi" using kelp, kelp, kelp, kelp, cod, kelp, kelp, kelp, kelp SkQuery na nowszych wersjach (bynajmniej u mnie) średnio działa, eventy niektóre nie działają, oraz są błędy, które na starszych wersjach nie występują. Co do Spróbuj zamiast kelp wpisać id tego przedmiotu, poza tym jakie są błędy w konsoli?
  9. CountingDogs

    MrChatControl

    MrChatControl Jest to skrypt na chat z GUI, oraz konfiguracją wiadomości w YML. Komenda /MrChatControl/mrcc - otwiera nam okno w którym możemy: 1. Włączyć, wyłączyć chat 2. Wyczyścić chat Skrypt ---> https://code.skript.pl/Nf4GmKtd - 1.0 Skrypt ---> https://code.skript.pl/QJYOVszH - 1.1 Wymagane pluginy: 1. SkQuery 1. WildSkript Dodatki do skryptu: QBans v1.0 - https://code.skript.pl/qth2lP8D
  10. Bo jest źle wytabowane na końcu.
  11. CountingDogs

    Sprawdzanie 1.0

    @up ale broadcast zaśmieca konsole, więc żadna z opcji nie sprzyja dobru.
  12. CountingDogs

    Sprawdzanie 1.0

    command /test: trigger: if player doesn't have permission "test.test": send "Nie masz uprawnien do uzycia tej komendy!" stop else: send "Komenda poprawnie dziala :)" Użyliśmy tutaj else żeby sprawdzić czy gracz ma permisje. on rightclick with golden axe: if name of player's tool is "Zloty Topor: #Kod na czas# else: send "Zloty Topor blyszczy" Użyliśmy else żeby nam wyświetlało wiadomość podczas gdy klikniemy prawym przyciskiem myszy, z cooldownem
  13. CountingDogs

    Sprawdzanie 1.0

    Ale nie widzę sensu robienia takiej komendy... Co innego gdyby to była komenda /vanish, wtedy byłoby okey, ale tak to sensu też nie widzę.
  14. CountingDogs

    KitPVP

    Aktualizacja - 10.08.2019
  15. Aktualizacja 10.08.2019 Testowo niektóre wiadomości są w plikach YML! Większych zmian poza tą nie ma.
  16. Nic nie mam na myśli.

  17. CountingDogs

    Sprawdzanie 1.0

    if arg 1 is set: execute console command "pardon %arg 1%" broadcast "" broadcast " &8[&4&lpogcraft&8]" broadcast "&a&lgracz %arg 1% zostal odbanowany" broadcast " &8[&4&lpogcraft&8]" broadcast "" To jest według Ciebie dobrze wytabowane? Chyba nigdy nie widziałeś jak się dobrze tabuje... if arg 1 is set: execute console command "pardon %arg 1%" broadcast "" broadcast " &8[&4&lpogcraft&8]" broadcast "&a&lgracz %arg 1% zostal odbanowany" broadcast " &8[&4&lpogcraft&8]" broadcast "" wgl nie wiem po co broadcast... Konsole tym zaśmiecasz. Mnie ciekawi jeszcze jedno.. execute console command "tempban %arg 1% 3d &4&lprzyznanie sie do cheatow" Czyli sam SkQuery wystarczy? Otóż nie, potrzebny jest jeszcze plugin/skrypt na bany i wtedy można stwierdzić że działa 100%. command /vis [<text>]: permission: vis.night permission message: dasasd trigger: execute console command "effect %player% night_vision 9999 255" send "&bWlaczyles night vision" Na kotlety dodajesz do tego jakieś dziwne komendy... on quit: if {%player%.spr} is 1: set {%player%.spr} to 0 ban the player because "{@pog} &4&lwyszedles podczas sprawdzania" broadcast "&2&l%player% wyszedl podczas sprawdzania" on quit: broadcast "&8{&4-&8}&a&l" Zastanawia mnie jak to ma działać... Rozumiem że to dział nauka i teraz powinienem poprawić, więc tak też zrobię. 1. Sprawdzaj czy dobrze tabujesz bo tak jak wspomniałem źle jest wytabowane Przykład if arg 1 is set: execute console command "pardon %arg 1%" broadcast "" broadcast " &8[&4&lpogcraft&8]" broadcast "&a&lgracz %arg 1% zostal odbanowany" broadcast " &8[&4&lpogcraft&8]" broadcast "" 2. Sprawdź czy event/wydarzenie zadziała. Przykład on quit: if {%player%.spr} is 1: set {%player%.spr} to 0 ban the player because "{@pog} &4&lwyszedles podczas sprawdzania" broadcast "&2&l%player% wyszedl podczas sprawdzania" on quit: broadcast "&8{&4-&8}&a&l" 3. Nie wstawiaj niepotrzebnych komend. Przykład command /vis [<text>]: permission: vis.night permission message: dasasd trigger: execute console command "effect %player% night_vision 9999 255" send "&bWlaczyles night vision" 4. Zawsze upewnij się jakich dodatków potrzebujesz. Przykład Napisane: Rzeczywistość execute console command "tempban %arg 1% 3d &4&lprzyznanie sie do cheatow" Także skrypt nie jest najgorszy, aczkolwiek tak jak wyżej wspomniałem warto poprawić.
  18. CountingDogs

    Sprawdzanie 1.0

    Źle wytabowane, kod "na odwal" zrobiony, nic dodać nic ująć... Ciekawe jakby poszedł Ci skrypt na ClearChat, dawałbyś broadcast? Zamiast broadcast używaj send, dobrze wytabuj bo nie zadziała. A co do dodania czegoś do tego to proponuje dodać wielką poprawkę...
  19. CountingDogs

    gSprawdzanie

    Ale nie sprawdzisz osoby, która nie istnieje... command /sprawdz [<text>]: permission: sprawdzanie.helper trigger: open chest with 3 rows named "&cSprawdzanie %arg-1%" to player wait 1 ticks format slot 0 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 1 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 2 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 3 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 4 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 5 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 6 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 7 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 8 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 9 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 10 of player with 1 of nether star named "&cSprawdz gracza" to close then run [make player execute "/sprawdzaniegracza %arg-1%"] format slot 11 of player with 1 of egg named "&4&lAutomatyczny ban gracza [cheaty]" to close then run [make player execute "/cheatujeon %arg-1%"] format slot 12 of player with 1 of paper named "&b&lGracz jest czysty" to close then run [make player execute "/czystyzawodnikon %arg-1%"] format slot 13 of player with 1 of clay named "&4&lGracz sie wylogowal podczas sprawdzania" to close then run [make console execute "/ban %arg-1% &4&lLOGOUT | &6&LDLUGOSC BANA&7: &5&LPERMANENTNY"] format slot 17 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 18 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 19 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 20 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 21 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 22 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 23 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 24 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 25 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 26 of player with 1 of pink glass named "&7Puste Pole" to be unstealable Możesz sprawdzić osobę, która nie istnieje, możesz sprawdzić kamień, cegły, drewno, wszystko...
  20. CountingDogs

    gSprawdzanie

    Skrypt ciekawy, pomimo że jest wiele takich to i tak nie jest źle. Nie rozumiem po co aż tak dużo użyłeś tego command /sprawdz [<text>]: permission: sprawdzanie.helper trigger: open chest with 3 rows named "&cSprawdzanie %arg-1%" to player wait 1 ticks format slot 0 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 1 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 2 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 3 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 4 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 5 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 6 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 7 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 8 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 9 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 10 of player with 1 of nether star named "&cSprawdz gracza" to close then run [make player execute "/sprawdzaniegracza %arg-1%"] format slot 11 of player with 1 of egg named "&4&lAutomatyczny ban gracza [cheaty]" to close then run [make player execute "/cheatujeon %arg-1%"] format slot 12 of player with 1 of paper named "&b&lGracz jest czysty" to close then run [make player execute "/czystyzawodnikon %arg-1%"] format slot 13 of player with 1 of clay named "&4&lGracz sie wylogowal podczas sprawdzania" to close then run [make console execute "/ban %arg-1% &4&lLOGOUT | &6&LDLUGOSC BANA&7: &5&LPERMANENTNY"] format slot 17 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 18 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 19 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 20 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 21 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 22 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 23 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 24 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 25 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 26 of player with 1 of pink glass named "&7Puste Pole" to be unstealable Przecież i tak 2/3 z tego nie są używane, są niby ładniej ułożone, ale kosztem wydajności. Jedna linijka wystarczy command /sprawdz [<player>]: permission: sprawdzanie.helper trigger: open chest with 1 rows named "&cSprawdzanie %arg-1%" to player wait 1 ticks format slot 0 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 1 of player with 1 of nether star named "&cSprawdz gracza" to close then run [make player execute "/sprawdzaniegracza %arg-1%"] format slot 2 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 3 of player with 1 of egg named "&4&lAutomatyczny ban gracza [cheaty]" to close then run [make player execute "/cheatujeon %arg-1%"] format slot 4 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 5 of player with 1 of paper named "&b&lGracz jest czysty" to close then run [make player execute "/czystyzawodnikon %arg-1%"] format slot 6 of player with 1 of pink glass named "&7Puste Pole" to be unstealable format slot 7 of player with 1 of clay named "&4&lGracz sie wylogowal podczas sprawdzania" to close then run [make console execute "/ban %arg-1% &4&lLOGOUT | &6&LDLUGOSC BANA&7: &5&LPERMANENTNY"] format slot 8 of player with 1 of pink glass named "&7Puste Pole" to be unstealable Poza tym nie rozumiem po co jest tutaj pokazany jaką permisje musisz mieć... command /miejscesprawdzanie: permission: miejscesprawdzania.helper permission message: &cBrak uprawnien trigger: set {sprawdzanie.miejsce} to location of player send "&aPomyslnie &dUstawiono!" Wgl nie wiem co to jest... command /sprawdzaniegracza [<player>]: permission: sprawdzanie.helper trigger: if arg 1 is online: teleport arg 1 to {sprawdzanie.miejsce} teleport player to {sprawdzanie.miejsce} set {gracz.sprawdzany} to true loop 5 times: send "&4&lJESTES SPRAWDZANY /PRZYZNAJESIE JESLI CHCESZ SIE PRZYZNAC DO CHEATOW" to arg-1 Kogo ty sprawdzasz? Osobę, która sprawdza, czy osobę która jest sprawdzana... command /sprawdzaniegracza [<player>]: permission: sprawdzanie.helper trigger: if arg is online: teleport arg 1 to {sprawdzanie.miejsce} teleport player to {sprawdzanie.miejsce} set {sprawdzany.%arg%} to true loop 5 times: send "&4&lJESTES SPRAWDZANY /PRZYZNAJESIE JESLI CHCESZ SIE PRZYZNAC DO CHEATOW" to arg-1 Wgl... command /czystyzawodnikon [<player>]: permission: sprawdzanie.helper trigger: teleport arg 1 to {spawn} set {gracz.sprawdzany} to false send "&c&lGracz %arg-1% nie posiada cheatow" to all players Gdzie sprawdzanego przeniesie? Bo {spawn} jest miejscem, którym powinniśmy ustawić, a rzeczywisty spawn każdy ma więc... command /przyznajesie: trigger: if {gracz.sprawdzany} is true: execute console command "tempban %player% 72h PRZYZNANIE" set {gracz.sprawdzany} to false I komu tu zaznaczy że przyznał się... command /przyznajesie: trigger: if {sprawdzany.%player%} is true: execute console command "tempban %player% 72h PRZYZNANIE" set {sprawdzany.%player%} to false Nie wiem czy skrypt był testowany, bo na moje oko raczej nie. Nie wiadomo gdzie gracza sprawdzonego przeniesie po sprawdzeniu, potrzebny jest tutaj Essentials, SkQuery. Ten skrypt może i działa trochę, ale w pełni raczej nie będzie działać normalnie.
  21. Wątek został zaktualizowany. Skróciłem wątek. Przerzuciłem z pastebin na code skript.
  22. Widzę że skrypt ma swoje linijki, więc powinien być dużo bardziej rozbudowany. Nie wiem po co jest to A dokładniej, jego dwie ostatnie linijki. Dlaczego piszesz że zakaz usuwania autora i edytowania? Myślisz że ktoś się tego posłucha? Raczej nikt, ale rób jak uważasz. Nie wiem po co to jest command /run [<player>] [<text>]: permission: run.command.kupisu trigger: if arg 1 is set: if arg 2 is set: execute player command "%arg 2%" Do reszty nie mam większych zastrzeżeń.
  23. Nie wiem, gdzie ja tu wystawiłem ocenę tego skryptu, ale jak oceną jest moja opinia/propozycja, to wolę nie wiedzieć jak ty odbierasz niektóre wiadomości. Jeżeli piszesz do kogoś to lepiej sprecyzuj, bo nie wiadomo do kogo to piszesz. Zapewne chodziło Ci o to Według mnie, pierwsza część tego zdania jest po prostu pomysłem, propozycją do tego skryptu, zaś drugie zdanie jest po prostu oceną.
  24. @up to jest dział nauka, więc autor raczej chciał nauczyć, nowych użytkowników (chociaż nic nie napisał o skrypcie oprócz permisji). Ale fakt, skrypt nie ma wielu możliwości, ale można zrozumieć, bo to dział nauka. Jeżeli skrypt tego typu miałby być rozbudowany to raczej blokada niektórych nazw przedmiotów, bo to skrypt na nazywanie przedmiotów oraz dodawanie im opisów, a nie jakiś skrypt na sklep. No chyba że autor dopisze do tego ClearChat
  25. Niby kicz, a jednak ludzie mają na to dzicz. Nie rozumiem tego. Po pierwsze, zabraniasz rozpowszechniania skryptu, który każdy może napisać i nie udowodnisz mu że skopiował i rozpowszechnia twój skrypt. Ogólnie według mnie nie ma to sensu, bo i tak każdy może napisać identyczny, napisze że jest autorem, że zabrania kopiowania, ale tak w gruncie rzeczy to jak udowodnisz że ten skrypt jest skopiowany, skoro będzie on przerobiony... Co do kodu. command /nazwa [<text>]: permission: toxic.core.rename permission message: &8» &cNie masz permisji do &7toxic.core.nazwa trigger: arg is set: set name of player's tool to colored arg command /opis [<text>]: permission: toxic.core.lore permission message: &8» &cNie masz permisji do &7toxic.core.opis trigger: arg is set: set lore of player's tool to colored arg Totalnie nie mam pojęcia po co jest napisane: &8» &cNie masz permisji do &7toxic.core.nazwa Samo &cBrak uprawnien Wystarczy i osoby, które nie mają uprawnień nie muszą wiedzieć jaką trzeba mieć permisje żeby tego użyć, poza tym można zrobić jedną permisje.
×
×
  • Dodaj nową pozycję...