Ranking
Popularna zawartość
Treść z najwyższą reputacją w 03/20/19 uwzględniając wszystkie działy
-
GUI Menu [Administracji]
xAxee oraz jeden pozostały przyznał(a) reputację _AvaX_ za temat
1. Format slot... 2. On inventory click × 1000 to nic dobrego 3. Jakaś konfiguracja może? 4. Licencja licencją ale co by się stało gdyby ktoś nie wiadomo dlaczego i po co gdzieś sprzedał ten skrypt. 5. SKRYPT NIE SKRIPT 6. Dodaj do wymagań essentials albo zrób te komendy w skrypcie. 7. Nie reklamuj tu swojego serwera, nie ten dział. 8. Jeżeli to twój 3 skrypt to po co go publikujesz? Jeśli wiesz, że coś jest słabe to nie chwal się tym. Mam nadzieję, że w końcu będzie coś oryginalnego i dobrze zrobionego.2 punkty -
Witam, Dziś chcę zaprezentować mój 3 skrypt [GUI MENU] Jest to skrypt administracyjny (komendy administratorskie np na czat itp ) oczywiście komend będzie więcej to dopiero 1 wersja skryptu Skrypt posiada włącznie oraz wyłączanie Podstawowa komenda to : /ccv Testowane na 1.13.2 , 1.8 ------------------------------------------------------------------------------------------- Włączanie i wyłączanie Skrypt bardzo łatwo się włącza i wyłącza komendą /gui wyłącza się go escapem --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Wymagania: -SkQuery -Skript -WildSkript -Essentials -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Instalacja : -Wszystko wrzucamy do folderu /skript/scripts -Po wrzuceniu skryptu na serwer wpisujemy /sk reload cridoguimenu.sk Gotowe ! --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- # Creator: Crido - Nova-Networks.EU | Crido.Net.PL # This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. # To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/ Podziękowania dla @Grex za pomoc z GUI Filmik : www.youtube.com/watch?v=vL1LFyu-Rz4 Pobieranie : Changlelog : TODO: Permisje :1 punkt
-
case opening
WiktorMasteR przyznał(a) reputację mtbgl za pytanie
czesc edytowałem kod case opening pod siebie i niestety przy otwieraniu skrzynki zamiast ja otworzyc, stawiam ją na ziemi jako blok dodatkowo występują błędy z tabami czego troche jeszcze nie rozumiem. Nie wiem jak rozwiązać ten błąd, czy byłby w stanie mi ktoś pomóc nawet nie zrobić za mnie a nakierować mnie co musze zmienić lub coś podpowiedzieć. variables: {case::player::%player%::open} = false {case::player::%player%::openwait} = false options: # General tag: &f∙ # Przedrostek wiadomosci # Drop case chance drop key: 0% # Szansa na wykopanie klucza podana w procentach chance drop chest: 1% # Szansa na wykopanie skrzyni podana w procentach block drop: diamond ore # Z jakiego bloku mozna wykopac skrzynie/klucz chance death key: 0% # Szansa na wypadniecie klucza po zabiciu gracza chance death chest: 0% # Szansa na wypadniecie skrzyni po zabiciu gracza # Colour message: important: &6&l general: &f leere: &6 lore: &c command /case [<text="help">] [<text>] [<text>] [<text>]: executable by: players and console trigger: if player has permission "case.*": if arg 1 is "help": send "{@leere}/case add <name> <type> {@general}- Dodaje nowa skrzynke" send "{@leere}/case remove <name> {@general}- Usuwa skrzynke" send "{@leere}/case edit <name> {@general}- Edytuje zawartosc skrzyni" send "{@leere}/case give <name> [<player/all>] [<number>] - {@general}- Daje nam klucz i skrzynie" send "{@leere}/case list {@general} - Lista skrzyn w gui." send "{@leere}/case stats [<player>] {@general} - Statystyki gracza" send "{@leere}/case open <name> [<player>] {@general} - Otwiera skrzynie" if arg 1 is "add": if arg 2 is set: set {_name} to arg 2 replace all "_" with " " in {_name} loop {case::chestlist::*}: if loop-value is {_name}: send "{@tag} {@lore}Taka skrzynia juz istnieje!" stop if arg 3 is set: if arg 3 is "key" or "notkey": add {_name} to {case::chestlist::*} send "{@tag} {@general}Dodano skrzynie o nazwie {@important}%{_name}%{@general}." if arg 3 is "key": set {case::type::%{_name}%} to "key" send "{@tag} {@general}Skrzynia wymaga klucza." if arg 3 is "notkey": set {case::type::%{_name}%} to "notkey" send "{@tag} {@general}Skrzynia nie wymaga klucza." else: send "{@tag} {@general}/case add <name> <type=""key""or""notkey""> " else: send "{@tag} {@general}/case add <name> <type=""key""or""notkey""> " else: send "{@tag} {@general}/case add <name> <type=""key""or""notkey""> " if arg 1 is "remove": if arg 2 is set: set {_name} to arg 2 replace all "_" with " " in {_name} loop {case::chestlist::*}: if loop-value is {_name}: remove {_name} from {case::chestlist::*} delete {case::%{_name}%::itemlist::*} delete {case::type::%{_name}%} send "{@tag} {@general}Usunieto skrzynie o nazwie {@important}%{_name}%" stop send "{@tag} {@general}Taka skrzynia nie istnieje!" else: send "{@tag} {@general}/case remove <name>" if arg 1 is "edit": if arg 2 is set: set {_name} to arg 2 replace all "_" with " " in {_name} loop {case::chestlist::*}: if loop-value is {_name}: open chest with 3 rows named "{@general}Edytujesz: {@lore}%{_name}%" to player wait 1 tick set {_slot} to 0 loop {case::%{_name}%::itemlist::*}: set slot {_slot} of current inventory of player to loop-value-2 add 1 to {_slot} set {case::player::%player%::openedit} to "%{_name}%" send "{@tag} {@general}Edytujesz zawartosc skrzyni {@important}%{_name}%{@general}." to player while inventory name of player is "{@general}Edytujesz: {@important}%{_name}%": set {case::player::%player%::openedit} to "%{_name}%" wait 1 second stop send "{@tag} {@general}Taka skrzynia nie istnieje!" else: send "{@tag} {@general}/case additem <name>" if arg 1 is "give": if arg 2 is set: set {_name} to arg 2 replace all "_" with " " in {_name} loop {case::chestlist::*}: if arg 3 is set: if arg 4 is set: set {_number} to arg 4 parsed as integer #else: #set {_number} to 64 if arg 3 is "all": loop all players: if {case::type::%{_name}%} is "key": add {_number} of chest named "{@important}%{_name}%" to loop-player's inventory add {_number} of sunflower named "{@general}Klucz do {@important}%{_name}%" to loop-player's inventory else if {case::type::%{_name}%} is "notkey": add {_number} of ender chest named "{@important}%{_name}%" to loop-player's inventory if arg 3 is not "all": set {_player} to arg 3 parsed as offlineplayer if {case::type::%{_name}%} is "key": add {_number} of chest named "{@important}%{_name}%" to {_player}'s inventory add {_number} of sunflower named "{@general}Klucz do {@important}%{_name}%" to {_player}'s inventory else if {case::type::%{_name}%} is "notkey": add {_number} of ender chest named "{@important}%{_name}%" to {_player}'s inventory else: if {case::type::%{_name}%} is "key": add 64 of chest named "{@important}%{_name}%" to player's inventory add 64 of sunflower named "{@general}Klucz do {@important}%{_name}%" to player's inventory else: add 64 of ender chest named "{@important}%{_name}%" to player's inventory stop send "{@tag} {@lore}Taka skrzynia nie istnieje!" else: send "{@tag} {@leere}/case give <name> [<type=""%%player%%""or""all"">] [<number>]" if arg 1 is "list": open chest with 1 rows named "{@leere}Lista skrzynek:" to player wait 1 tick set {_slot} to 0 loop {case::chestlist::*}: if loop-value contains "<none>": remove loop-value from {case::chestlist::*} set {_name%loop-index%} to loop-value replace all " " with "_" in {_name%loop-index%} if {case::type::%loop-value%} is "key": format slot {_slot} of player with 1 of chest named "{@important}%loop-value%" to run [close player's inventory]->[wait 2 tick]->[execute player command "case open %{_name%{_slot}%}%"] else: format slot {_slot} of player with 1 of ender chest named "{@important}%loop-value%" to run [close player's inventory]->[wait 2 tick]->[execute player command "case open %{_name%{_slot}%}%"] add 1 to {_slot} wait 1 tick if arg 1 is "stats": if arg 2 is set: set {_player} to arg 2 parsed as player else: set {_player} to player send "{@tag} {@general}Otworzone skrzynie gracza {@important}%{_player}%{@general}:" loop {case::chestlist::*}: if {case::player::%{_player}%::stats::%loop-value%} is set: send " {@important}%loop-value%{@leere}: {@general}%{case::player::%{_player}%::stats::%loop-value%}%" else: send " {@important}%loop-value%{@leere}: {@general}0" if arg 1 is "open": if arg 2 is set: if arg 3 is set: if player has permission "case.*": set {_player} to arg 3 parsed as player else: send "{@tag} {@general}Nie posiadasz uprawnien!" else: set {_player} to player set {_name} to arg 2 replace all "_" with " " in {_name} loop {case::chestlist::*}: #if loop-value is {_name}: if {case::type::%{_name}%} is "key": if {_player}'s inventory contains sunflower named "{@general}Klucz do {@important}%{_name}%": if {_player}'s inventory contains chest named "{@important}%{_name}%": if {case::player::%{_player}%::openwait} is true: send "{@tag} {@lore}Juz otwierasz skrzynie! Poczekaj na zakonczenie losowania" to {_player} else: if (size of {case::%{_name}%::itemlist::*}) > 0: add 1 to {case::player::%{_player}%::stats::%{_name}%} remove 1 sunflower named "{@general}Klucz do {@important}%{_name}%" from {_player}'s inventory remove 1 chest named "{@important}%{_name}%" from {_player}'s inventory set {case::player::%{_player}%::open} to true set {case::player::%{_player}%::openwait} to true open chest with 3 rows named "{@important}%{_name}%" to {_player} wait 1 tick loop 9 times: set {_item%loop-number%} to random element out of {case::%{_name}%::itemlist::*} format slot loop-number + 8 of {_player} with {_item%loop-number%} to be unstealable format slot loop-number - 1 of {_player} with 1 of black stained glass pane to be unstealable format slot loop-number + 17 of {_player} with 1 of black stained glass pane to be unstealable format slot 4 of {_player} with 1 of light green stained glass pane to be unstealable format slot 22 of {_player} with 1 of light green stained glass pane to be unstealable set {_slot} to 0 loop {case::%{_name}%::itemlist::*}: if {case::player::%{_player}%::open} is true: add 1 to {_slot} format slot {_slot} + 26 of {_player} with loop-value-2 to be unstealable wait 1 tick set {_random} to random integer between 20 and 30 wait 1 seconds loop {_random} times: if loop-number > 15: loop loop-number - 12 times: wait 1 tick else: wait 3 tick play raw sound "mob.skeleton.death" at {_player} with pitch 8 volume 1 loop 8 times: set {_item%loop-number-2%} to {_item%loop-number-2 + 1%} if {case::player::%{_player}%::open} is true: format slot loop-number-2 + 8 of {_player} with {_item%loop-number-2%} to be unstealable set {_item9} to random element out of {case::%{_name}%::itemlist::*} if {case::player::%{_player}%::open} is true: format slot 17 of {_player} with {_item9} to be unstealable wait 3 seconds set {case::player::%{_player}%::open} to false broadcast "{@tag} %colored player's prefix%%player% {@general}wylosowal {@important}%{_item5}% {@general}ze skrzyni {@important}%{_name}%" launch flickering trailing ball firework colored green at {_player} timed 1 add {_item5} to {_player}'s inventory play raw sound "mob.endermen.portal" at {_player} with pitch 0.1 volume 1 set {case::player::%{_player}%::openwait} to false close player's inventory else: send "{@tag} {@lore}W tej skrzyni nie mozna nic wylosowac!" to {_player} else: send "{@tag} {@lore}Nie posiadasz tej skrzyni!" to {_player} else: send "{@tag} {@lore}Nie posiadasz klucza do tej skrzyni!" to {_player} else: if {_player}'s inventory contains ender chest named "{@important}%{_name}%": if {case::player::%{_player}%::openwait} is true: send "{@tag} {@lore}Juz otwierasz skrzynie!" to {_player} else: if (size of {case::%{_name}%::itemlist::*}) > 0: add 1 to {case::player::%{_player}%::stats::%{_name}%} remove 1 ender chest named "{@important}%{_name}%" from {_player}'s inventory set {case::player::%{_player}%::open} to true set {case::player::%{_player}%::openwait} to true open chest with 3 rows named "{@important}%{_name}%" to {_player} wait 1 tick loop 9 times: set {_item%loop-number%} to random element out of {case::%{_name}%::itemlist::*} format slot loop-number + 8 of {_player} with {_item%loop-number%} to be unstealable format slot loop-number - 1 of {_player} with 1 of black stained glass pane to be unstealable format slot loop-number + 17 of {_player} with 1 of black stained glass pane to be unstealable format slot 4 of {_player} with 1 of light green stained glass pane to be unstealable format slot 22 of {_player} with 1 of light green stained glass pane to be unstealable set {_slot} to 0 loop {case::%{_name}%::itemlist::*}: if {case::player::%{_player}%::open} is true: add 1 to {_slot} format slot {_slot} + 26 of {_player} with loop-value-2 to be unstealable wait 1 tick set {_random} to random integer between 20 and 30 wait 1 seconds loop {_random} times: if loop-number > 15: loop loop-number - 12 times: wait 1 tick else: wait 3 tick play raw sound "mob.skeleton.death" at {_player} with pitch 8 volume 1 loop 8 times: set {_item%loop-number-2%} to {_item%loop-number-2 + 1%} if {case::player::%{_player}%::open} is true: format slot loop-number-2 + 8 of {_player} with {_item%loop-number-2%} to be unstealable set {_item9} to random element out of {case::%{_name}%::itemlist::*} if {case::player::%{_player}%::open} is true: format slot 17 of {_player} with {_item9} to be unstealable wait 3 seconds set {case::player::%{_player}%::open} to false broadcast "{@tag} %colored player's prefix%%player% {@general}wylosowal {@important}%{_item5}% {@general}ze skrzyni {@important}%{_name}%" launch flickering trailing ball firework colored green at {_player} timed 1 add {_item5} to {_player}'s inventory play raw sound "mob.endermen.portal" at {_player} with pitch 0.1 volume 1 set {case::player::%{_player}%::openwait} to false close player's inventory else: send "{@tag} {@lore}W tej skrzyni nie mozna nic wylosowac!" to {_player} else: send "{@tag} {@lore}Nie posiadasz tej skrzyni!" to {_player} stop send "{@tag} {@lore}Taka skrzynia nie istnieje!" to {_player} on inventory click: if {case::player::%player%::open} is true: cancel event on inventory close: if {case::player::%player%::open} is true: set {case::player::%player%::open} to false send "{@tag} {@general}Zamknieto podglad losowania." if {case::player::%player%::openedit} is set: clear {case::%{case::player::%player%::openedit}%::itemlist::*} loop 27 times: if slot "%loop-number - 1%" parsed as an integer of current inventory of player is not air: set {_item} to slot loop-number - 1 of current inventory of player add {_item} to {case::%{case::player::%player%::openedit}%::itemlist::*} clear {case::player::%player%::openedit} send "{@tag} {@general}Zapisano." on quit: set {case::player::%player%::open} to false set {case::player::%player%::openwait} to false clear {case::player::%player%::openedit} on death: set {case::player::%victim%::open} to false set {case::player::%victim%::openwait} to false clear {case::player::%player%::openedit} on mine of {@block drop}: chance of {@chance drop chest}: set {_element} to random element out of {case::chestlist::*} if {case::type::%{_element}%} is "key": drop chest named "{@important}%{_element}%" else: drop ender chest named "{@important}%{_element}%" play raw sound "mob.endermen.portal" at player with pitch 0.001 volume 1 send "{@tag} {@general}Zdobyles skrzynie {@important}%{_element}%" chance of {@chance drop key}: set {_element} to random element out of {case::chestlist::*} if {case::type::%{_element}%} is "key": drop sunflower named "{@general}Klucz do {@important}%{_element}%" play raw sound "mob.endermen.portal" at player with pitch 0.001 volume 1 send "{@tag} {@general}Zdobyles klucz do {@important}%{_element}" dzięki z góry za pomoc1 punkt -
Niech ktoś sie podejmie ;)
Misio12320 przyznał(a) reputację JaTrollek za pytanie
Siemanko. Chodzi mi o skrypt na Ekwipunek . Po wpisaniu /menu wyświetlało by się gui z Ekwipunek startowy - free[Zabij 30 graczy] Ekwipunek Początkujący [Zabij 60 graczy] [Zabij 100 graczy] itd.Jesli gracz kliknie na zestaw po zabiciu danej ilosci graczy to odblokowujue mu sie nastepny Prosiłbym o skrypta na PW1 punkt -
Skrypt na VipWarpy
Grex przyznał(a) reputację ZelekCraft za pytanie
Cześć, Potrzebuję skrypt, który będzie miał za zadanie tworzenie warpów graczy z rangą Vip. Działanie skryptu polega na: 1. Gracz z permisją np. "abc.abc" ma dostęp do tworzenia warpu; 2. Nazwą tworzonego warpu musi być nick gracza, który go tworzy; 3. Maksymalna ilość warpów to 1; 4. Warp tworzy się w miejscu, w którym owy gracz stoi; 5. Dwie komendy: /vipwarp nick i /setvipwarp nick Z góry dziękuję za pomoc!1 punkt -
Serwer na zasadzie GOOGLE wiesz przełączasz się między serwerami1 punkt
-
Moge ci polecic chat na zasieg ale jak mowione bylo osoby z znajomymi beda mogli gadac tak czy siak. Ale osoby bez niebeda, nadal mysle ze to spoko pomysl bo nie bedzie tak latwe gadanie mozna uznac ze zrobisie teren gdzje nie bedzie zasiegu. (Sam aktualnie robie taki chat )1 punkt
-
Skrypt na VipWarpy
ZelekCraft przyznał(a) reputację Grex za pytanie
command /setvipwarp [<text>]: permission: VIP.SETWARP permission message: &cNie! trigger: if {VIPWARP::%player%} is set: send "&cJuz masz warpa! Mozna miec max. 1!" to player else: set {VIPWARP::%player%} to location of player send player title "&cUSTAWIONO" for 3 seconds command /usunvipwarp [<text>]: permission: VIP.DELWARP permission message: &cNie! trigger: if {VIPWARP::%player%} is set: delete {VIPWARP::%player%} send player title "&cUSUNIETO" for 3 seconds else: send "&cNie masz warpu!" to player command /VIPWARP [<text>]: trigger: if arg 1 is set: if {VIPWARP::%arg 1%} is set: teleport player to {VIPWARP::%arg 1%} send player title "&cPrzeteleportowano!" for 3 seconds else: send "&cNie ma takiego warpu!" to player else: if {VIPWARP::%player%} is set: teleport player to {VIPWARP::%player%} send player title "&cPrzeteleportowano!" for 3 seconds else: send "&cNie masz warpu! Mozesz tez uzyc /VIPWARP NICK" to player Cos takiego?1 punkt -
Jak wyłączyć komunikaty "Zostałeś wyleczony"
Misio12320 przyznał(a) reputację xAxee za pytanie
bo w every 1 second + loop nie masz player'a tylko loop-player'a every 1 second: loop all players: heal loop-player set loop-player's food level to 101 punkt -
Sorki ale sadze ze ci ten tryb nie zbyt wyjdzie Toxicow jest wszedzie to beda grifowac czy cos. Muglbys sprobowac dodac jakies kataklizmy wysadzane bloki czy cos. To wypali dla osob ktorzy beda mieli znaj bo wspolpraca mowisz, gdzie i tak pewnie bedzie sie oszukiwac innych graczy. Teraz pytanie czy zrobisz pvp. Moim zdaniem moglbys polepszyc Zombi by byly jakby nie do zabicia w pojedynke temu buduje sie mory i tak dalej. Zwiekszy resp pajonkow i zamisst trucizny dawaly obmieranie (roznica ze trucizna nie zabija jezeli zostanie 0,5 hp a obumieranie tak). Pisalem na szybko wiec sorki za orty jak jakies wpadly1 punkt
-
Gdzie tu jest błąd?
Misio12320 przyznał(a) reputację xAxee za pytanie
Ponieważ raz masz spacje raz taby. Zamień spacje na taby (4 spacje = 1 tab) Lub ctrl + a + tab potem(nie klikaj niczego) tab + shift1 punkt -
Ekipa DreamBuilds rekrutuje!
woobuilder przyznał(a) reputację jaku49 za temat
A dobra jak Gonti to nie jest to żadem skam, polecam.1 punkt -
Ekipa DreamBuilds rekrutuje!
woobuilder przyznał(a) reputację Virtuosso za temat
Być może dlatego, że konto zrobione godzinę temu? xd I niekoniecznie jest tak, że od razu nie zapłacą, wiele ekip ma różny system płacenia za wykonaną pracę, jeżeli mówimy tutaj o np. zleceniach jakichś w większości przypadków jeżeli jest pod dany serwer bierze się zaliczkę, no i rzecz jasna każda normalna osoba, która nie otrzymała wynagrodzenia po jakimś czasie nie będzie siedziała w tej ekipie tylko odejdzie.Znam właściciela ekipy i raczej nie zrobiłby tego.1 punkt -
xPostacie - Skrypt na tworzeni swojej postaci do RP
Miksereq1960 przyznał(a) reputację RodgerDodg3r za temat
Więc... Skrypt nie jest jakoś zawansowany, brak yaml. Ten skrypt można byłoby skórcić do jednej funcji. 4/101 punkt -
budowniczym
Peridot przyznał(a) reputację woobuilder za temat
@jaku49Dziękuje za opinię - robiłem je na szybko, więc się nie dziwie że taki efekt xD. Jeszcze kilka budowli zrobię i wsadzę tu wkrótce - tak dla ciekawych.1 punkt -
Dawaj skrypt na czat poprzez wiadomości json z kilkoma kanałami, na komendę z uprawnieniami administrator może widzieć wszystkie kanały. Możesz się pobawić w gui zarządzania czatem dla administracji. Dodaj wiadomości prywatne i broadcasty. Nie używaj execute console command!0 punktów
-
Skrypt na VipWarpy
Grex przyznał(a) reputację ZelekCraft za pytanie
@Grex dziękuję, dokładnie o to chodziło0 punktów -
Kliknięcie moge pokazać: on rightclick on entity: if name of clicked entity is "nazwa": #Dalszy kod0 punktów
