-
Ilość zawartości
2190 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
3
Treść opublikowana przez KrejzolekPRO
-
Panel do zgłaszania problemów.
KrejzolekPRO odpowiedział(a) na KrejzolekPRO pytanie w Pytania i problemy
Hmm.. dobry pomysł, w sumie zmieniania trochę w kodzie będzie, ale to mniejsza o to Co do logowania to wygląda tak: Ale chyba jest już nieaktualna, z racji linków, które zaproponował Libter ? -
Panel do zgłaszania problemów.
KrejzolekPRO odpowiedział(a) na KrejzolekPRO pytanie w Pytania i problemy
Zmiana paru wartości w konfiguracji i będzie bezpieczniejsze. Co do innego aspektu bezpieczeństwa, to na stronie będzie się znajdować weryfikacja anty-bot, a dodatkowo są to hasła tymczasowe, gdyż po wylogowaniu się, bądź zamknięciu strony trzeba je ponownie wygenerować @nicku1 @boleknowak Co do wyglądu to frontend'owcem ja nigdy nie będę, więc design strony będę brał prawdopodobnie ze stron, które oferują darmowe "projekty" HTML + CSS. -
Skrypt na /pomoc (VIP SVIP YT ITP.) Oraz blokadę komęd.
KrejzolekPRO odpowiedział(a) na TheAdamos temat w Nauka
Zacząłeś od komend i nagle tak obszerny skrypt? -
Panel do zgłaszania problemów.
KrejzolekPRO odpowiedział(a) na KrejzolekPRO pytanie w Pytania i problemy
Myślałem nad tym i stwierdziłem, że będzie to trochę bez sensu, gdyż hasło na stronie WWW łatwiej będzie złamać, niż hasło na serwerze minecraft i pewnie wiele osób by miało po prostu takie samo. -
Witam, byłby ktoś zainteresowany panel pomocniczym na stronie WWW? Przykładowy można zobaczyć pod adresem panel.craftcore.pl. Cały system jest praktycznie zrobiony, został tylko frontend, więc to kwestia dni i będzie możliwy do kupienia. Co do pluginu to konfiguracja wygląda tak: Działa to na zasadzie takiej: 1. Wpisujemy /panel na serwerze minecraft i dostajemy nasz PIN, za pomocą, którego logujemy się na stronie. Po każdym zamknięciu strony/wylogowaniu się z niej, trzeba na nowo pobrać PIN. 2. Na stronie możemy utworzyć zgłoszenie o unikalnym ID, gdzie komunikujemy się z administratorem, który otworzył zgłoszenie. 3. Zgłoszenia mają priorytety i typy, a administrator po skończeniu je zamyka. 4. W panelu gracza, możemy sprawdzić wszystkie nasze zgłoszenia. 5. Istnieje hierarchia, gdzie tylko administrator z daną rangą w panelu może otworzyć zgłoszenie o danym typie/priorytecie. -------------- Piszcie, ile mogę "wołać" za taki "system".
-
Skrypt na /pomoc (VIP SVIP YT ITP.) Oraz blokadę komęd.
KrejzolekPRO odpowiedział(a) na TheAdamos temat w Nauka
Szanuje za to, że chcesz się jeszcze uczyć pisać skrypty w 2018 roku, gdy Minecraft nie oszukujmy się umiera powoli i wolałbym się uczyć pisać pod MPE. -
Skoro spawnujesz je komendą to zrób tak: command /spawnuj: trigger: execute player command "KOMENDA_OD_SPAWNNOWANIA" //execute console command - aby komenda wykonała się w konsoli
-
Wow! Jednak ktoś potrafi używać Springa! Bardzo fajne api, tylko jeden mały mankament... kto tego użyje? Serwery używające FunnyGuilds, używają stron, które pobierają dane z MySQL, więc musisz się skontaktować z autorami takich stron (np.: @Inder00, @Verlikylos) i poprosić ich, aby użyli Twojego API, bo nie wyobrażam sobie jak 13 letnie marki podpinają to pod swoją stronę A większe serwery stawiają na własne pluginy. Oczywiście lajk za pracę i poświęcony czas!
-
Wykonywanie voida o określonej godzinie
KrejzolekPRO odpowiedział(a) na xdkoparadżax pytanie w Pytania i problemy
Możesz stworzyć taska, który będzie się uruchamiał co godzinę, który będzie sprawdzał czy do twojej godziny jest mniej, czy więcej niż godzina, jeśli mniej to będzie on uruchamiał kolejny task tym razem cominutowy, który będzie sprawdzał już konkretną godzinę i jeśli będzie ona ta która potrzebujesz to wykonujesz kod i stopujesz taska cominutowego. -
command /spawn: trigger: if player has permission "pak.spawn": set {_loc} to "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" set {_time} to (now + 5 seconds) parsed as timespan send "&8» &eTeleportacja &7nastopi za &e5 sekund. &7Nie ruszaj sie!" while now < {_tp}: if "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" is {_loc}: teleport player to {spawn} send "&8» &7Teleportacja &epomyslna!" else: send "&8» &eRuszyles sie! &7Teleportacja anulowana!" exit loop //Nie wiem czy to zatrzymuje pętle while, jeśli nie to: set {_time} to now
-
Gracz może zostać uznany za "cheatera" nawet jak nie jest sprawdzany. Jakiś włam na serwer i administracji łatwiej się chyba nie da zbanować
-
Otrzymałem 3 pkt. karne za Trolling od @xVendrome. Dzial Skrypty > Nauka. Warn jest nieprawidlowo nałożony, ponieważ był to mój pierwszy skrypt napisany przy użyciu SkriptMirror.
-
Witam, jest to mój pierwszy tak zaawansowany skrypt Proszę o dobre ocenki, pozdrawiam! Wymagnia: skript-mirror on load: import "org.bukkit.event.player.PlayerJoinEvent" on "org.bukkit.event.player.PlayerJoinEvent": set {_player} to event.getPlayer() broadcast "&6%{_player}% dolonczyl na serwer!"
-
Co tu robi trigger? xD trigger: if arg 1 is not set: send player title "&8* &f&lLOSOWE TP &8*" with subtitle "&8» &7Zostales przeleportowany w kordy &8(&e&l%location of player%&8)" stop
-
function getStringFromJSON(key: text, json: text) :: text: set {_key-value::*} to {_json} split at "," loop {_key-value::*}: if {_key} contains loop-value: set {_value} to loop-value replace all """" with "" in {_value} replace all ":" with "" in {_value} replace all {_key} with "" in {_value} return {_value} exit loop return "<none>" function getNumberFromJSON(key: text, json: text) :: text: set {_key-value::*} to {_json} split at "," loop {_key-value::*}: if {_key} contains loop-value: set {_value} to loop-value replace all """" with "" in {_value} replace all ":" with "" in {_value} replace all {_key} with "" in {_value} set {_score} to {_value} parsed as number if {_score} is set: return {_score} exit loop return 0 Trochę słaby parser, bo nie da się przez niego tworzyć "drzewek". Może @knugi wymyśli lepszy? ? Zastosowanie: set {_json} to text from URL "stronka.pl/cos.json" set {_key} to "marcin" set {_result} to getStringFromJSON({_key}, {_json}) send "&7Nazwisko &6%{_key}% &7-> &6%{_result}%" I JSON: { "marcin": "nowak", "karol": "bolek" } Ta druga funkcja służy do pobierania liczb.
-
Problem ze zmienna w HashMapie
KrejzolekPRO odpowiedział(a) na deusowy_yt pytanie w Pytania i problemy
Jakiego booleana o konkretnej nazwie? Masz mapke, która zwraca true/false (boolean), po kluczu Player, a nie jakieś nazwie "wiadomość". Po za tym: private Map<Player, Boolean> map = new HashMap<Player, Boolean>(); -
Może lepiej po prostu użyj mysql wbudowanego w Skripta? W configu podajesz dane do połączenia z bazą i nie musisz tworzyć zbędnych linijek kodu
-
Pisałem Ci, że event "on break" nie służy od nasłuchiwania uderzania... on damage: if attacker is player: set {_job} to yaml value "%attacker%.jobs.job" from file "plugins/srSerwer/players/%attacker%.yml" if {_job} is "Mysliwy": if "%region at attacker%" contains "mysliwy_": set {_strength} to yaml value "%attacker%.statistics.strength" from file "plugins/srSerwer/players/%attacker%.yml" if {_strength} is bigger or equal to 1: if attacker's tool is sword: damage sword by 1 paymentUse(attacker, 0.5, 1.3, 2%, "mysliwy") else: cancel event sendMessage(attacker, "jobs-no-strength") else: cancel event sendMessage(attacker, "jobs-no-work-here") Mam nadzieję, że umiesz chociaż to wkleić do kodu...
-
Fabryka emeraldów? Nic łatwiejszego: 1. Załatwmy kolegę. 2. Zbierzmy przedmioty na gildie. 3. Kolega niech ją założy. 4. Stworzy zegarek (szybki) i podłączy do niego piston. 5. A my tylko kładźmy blok w miejscu gdzie wysuwa się tłok. Proste? @EDIT - 2000 post na forum
- 3 odpowiedzi
-
- slimeblock
- bugowanie sie
-
(i 3 więcej)
Oznaczone tagami:
-
on death of player: if attacker is a player: set {_narzedzie} to name of attacker's tool broadcast "&7Gracz &8&n%attacker% &r&7zabil &8&n%victim% &r&7za pomoca &8&n%{_narzedzie}%"
-
Oferujesz coś w zamian?
-
[Pomocy] Odrzucanie gracza do tylu
KrejzolekPRO odpowiedział(a) na JanekMaSkrypta_ pytanie w Pytania i problemy
https://bukkit.org/threads/push-players-away-from-a-player.198668/ -
Czy używasz eventu 'on damage'?
-
Gotowiec: https://www.spigotmc.org/threads/tutorial-creating-custom-entities-with-pathfindergoals.18519/
-
Chodziło bardziej o reszte logów, aby porównać czy czas jest podobny czy znacząco większy/mniejszy. Co do silnika, to spigot, paper spigot, a może coś jeszcze innego?
