Skocz do zawartości

ByczekTV

Użytkownik
  • Ilość zawartości

    582
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez ByczekTV

  1. ByczekTV

    Ban w Gui

    Chyba nie da się tak zrobić ,że w kowadle nick wpisujesz. ale jeżeli chcesz to mogę zrobić np: /menu patryk321 i tam jest np banuj, kickuj. gdy nacisnę banuj tam są dalej powody , a gdy nacisnę kickuj też są dalej powody. (ale musiałbyś mieć jakiś plugin na normalne bany, ew normalnie z essentiala byłyby bany. (Bo bym zrobił, że po naciśnięciu wykonuje się komenda odnośnie banu. Jeżeli mogłoby tak być to mnie zacytuj i mi odpowiedz
  2. Po 1. On piszę, że chcę zrobić SKRYPT, kogo obchodzi, że takie wiadomości można zrobić w pluginie MaxBans ? Po 3. Nie masz pewności, że to jest plugin MaxBans, równie dobrze może to być skrypt -------- Nie rozumiem pytania - go raczej nie ma xD Nigdy nie myślałem nad tym, ale wydaje mi się, że można zrobić tak, że jest zmienna która się zmienia zgodnie z /ban i //unban gdy gracz wchodzi to sprawdza mu zmienną np {ban::%player%} i gdy jest na true to go wyrzuca
  3. Człowieku! zepsułeś niejeden skrypt więc się tu nie pruj co do skryptu, to nigdy nie używaj spacji. Zawsze po warunku ma być dwukropek.
  4. Według mnie nie można tego nazwać rozbudowanym skryptem. Glosowanie włącz/wyłącz? Jak to ma działać? jak jest jakieś głosowanie to admin może je sobie wyłączyć? przecież to bezsens. Kolejna sprawa, głosowanie reset: Ja tego totalnie nie rozumiem, bo skoro gracze głosują, to z jakiego powodu, i po co admin miałby resetować wyniki? Czyżby zmienna odpowiadająca za liczenie głosów automatycznie się nie resetowała? Po co adminowi komenda /glosowanie wynik , skoro takie rzeczy powinny być tuż po skończeniu głosowania wyświetlone na czacie? Skrypt w wersji v0.1? Co ty tu jeszcze chcesz dodać xD ?
  5. ByczekTV

    Kasa

    spróbuj dodać warunek if player inventory is 32 stone niczego nie obiecuję.
  6. no w sumie bym mógł a powiedz mi jeszcze, czy preferujesz jakieś drobne wynagrodzenie czy coś? Nie rozpisałeś się
  7. wszędzie gdzie jest: [set player's gamemode... zamień na: [execute console command "gamemode [gm] %player%"] chyba, że gracz normalnie ma permisję, czyli np ta komenda na gamemode w gui ma być dla administracji, i ta administracja ma uprawnienie do gamemode'a, to najprostszy sposób: [execute player command "gamemode [gm]"]
  8. Weź w konsoli wpisz /sk reload nazwa i wyślij tutaj cały log
  9. Jak się nie znasz to nie pisz {kasa::{p.owner.%arg 1%}} Popatrz na te nawiasy ;)) A co do skryptu to.. Mam wyczarować problem? Skąd ja mam wiedzieć co nie działa?
  10. ByczekTV

    Boty z ai

    nie, raczej jest to niemożliwe
  11. ByczekTV

    Zginiecie na regionie

    Kurde, nie mam czasu na pisanie, ale dam Ci podpowiedź: Musi jakaś zmienna po wpisaniu /setmiejsce spawn kodować lokalizację osoby która wykonuje komendę. Następnie w evencie on respawn ustawiasz kordy , które są w zmiennej.
  12. ByczekTV

    Chat allowed

    No też tak można, bo określa to "minimum", ale w tym wypadku wydawało mi się to obojętne, ponieważ nic nie jest tak naprawdę udostępniane od tego, tylko jest czat włączany. więc skoro to tylko włącza możliwość pisania na czacie, to wydawało mi się, że wystarczy dać =500 - GDY GRACZ BĘDZIE MIAŁ 500 STONE'A TO UNLOCKUJE MU CZAT.
  13. Tak jak kolega wyżej. To jest wina serca - pluginu skript. Przy przeładownaiu skryptu miałbyś listę errorów jeżeli już
  14. ByczekTV

    Chat allowed

    variables: {chat::allowed::%player%} = false on chat: if {chat::allowed::%player%} is false: cancel event on chat: if {stone::%player%} = 500: set {chat::allowed::%player%} to true else: send "&eMusisz wykopac 500 stone aby pisac na chacie!" Jeżeli nie zadziała to u siebie po prostu dodaj w skrypcie do zmiennej , a właściwie zamień z true na false. To po znaku równania to jest to, co będzie po zalogowaniu, po pierwszym wejściu. Ty masz ustawione na true, czyli, że jeżeli nowy gracz jakiś wbije, to będzie miał automatycznie tą zmienną na true, czyli będzie mógł pisać. Ja dodałem "%player% z tego powodu, że według mnie, skoro zmienna była bez "%player% to jeżeli ktoś wykopie 500 stone, to odblokuje czat każdemu. dodatkowo ja dodałem sprawdzanie zmiennej od czatu, bo to jest lepsze niż sprawdzanie, czy gracz wykopał mniej niż 500 stone.. xD Jak coś to pw
  15. Skrypt jak na początek nie jest najgorszy, każdy od czegoś zaczynał, aczkolwiek przyczepiłbym się do zmiennych. Zapisuj zmienne tak: {zmienna::zmienna}. zapis {zmienna.zmienna} także jest poprawny, ale jest "słabszy, gorszy".
  16. ByczekTV

    GUI

    To jest wina albo silnika, jeżeli masz na bukkicie bu bukkit to... xD albo wina wersji pluginu skript albo wersji serwera bo to jest kod dobry, dzisiaj ktoś miał problem taki sam -> u mnie działało. PS. powinieneś dodać jeszcze wait 1 tick bo mogą być błędy
  17. spróbuj dodać przed tym wait 2 hour albo wait 1200 second nie wiem czy dobzre policzyłem, że 2h to 1200 sekund ale ok xD
  18. ByczekTV

    Poziom

    on death: if attacker is a player: add 1 to {lvl::%attacker%} send "&aWlasnie uzyskales &c1 &apunkt!" to attacker if victim is a player: remove 1 from {lvl::%victim%} send "&cWlasnie straciles punkt!" to victim
  19. ByczekTV

    gui 1.7.9

    Ma bardzo dużo do rzeczy, bo ja korzystam ze spigota i ten jego kod, dokładnie ten jego kod mi zadziałał bez problemu
  20. ByczekTV

    gui 1.7.9

    Powiedz mi z jakiego korzystasz silnika? (CraftBukkit czy Spigot) ? To nie jest jakieś masakrycznie potrzebne, po prostu bez tego mogą występować błędy z gui, nie wypowiadaj się jak się nie znasz. Mam zatem pytanie. 1.Czy kod jest dobrze wytabowany, czy wygląda on tak samo jak dodałeś w kodzie w wątku? 2. Czy posiadasz dodatek SkQuery? (To w nim jest funkcja otwierania gui. Łączę //Michma1707
  21. Ale Ty mi powiedz jak to nie zapisuje danych gracza podałeś mi same errory, a na dobry początek to ja mogę się nimi.... -,- jakich danych nie zapisuje ?
  22. /tepajgracza <player>: trigger: teleport player to KORDY Tutaj wersja wytabowana: https://code.skript.pl/8nimrOI8/ ale nie testowane jak coś Chyba, że chcesz np kogoś tepnąć do kogoś : /tp (KOGO TEPASZ) (DO KOGO TEPASZ) albo kogoś na spawn: /spawn (KOGO TEPASZ)
  23. ByczekTV

    Statystyki

    #ZMIENNE variables: {kills::%player%} = 0 {deaths::%player%} = 0 #OPCJE options: tag: &6Galactic&2Wars #EVENT on death: if victim is a player: add 1 to {kills::%victim%} if attacker is a player: add 1 to {deaths::%attacker%} #KOMENDA command /staty: aliases: statystyki trigger: send "&6>==========<{@tag}&6>==========<" send "&cTwoje kille wynosza:" send "&4%{kills::%player%}%" send "&cTwoje dedy wynosza:" send "&4%{deaths::%player%}%" #EVENT on join: set {kills::%player%} to 0 set {death::%player%} to 0 Jeżeli rozwiązałem twój problem zostaw "naj". Przy dalszych problemach możesz do mnie się kierować na pw
  24. ByczekTV

    Statystyki

    #ZMIENNE variables: {kills::%player%} = 0 {deaths::%player%} = 0 #OPCJE options: tag: &6Galactic&2Wars #EVENT on death: #czy ofiarą jest jakiś gracz if victim is a player: #dodawanie smierci ofierze add 1 to {kills::%victim%} # czy zabójcą jest jakiś gracz if attacker is a player: #dodawanie zabojstwa zabijającemu add 1 to {deaths::%attacker%} #KOMENDA command /staty: aliases: statystyki trigger: send "&6>==========<{@tag}&6>==========<" send "&cTwoje kille wynosza:" send "&4%{kills::%player%}%" send "&cTwoje dedy wynosza:" send "&4%{deaths::%player%}%" #EVENT on join: set {kills::%player%} to 0 set {death::%player%} to 0 Gotowy kodzik, powinien działać
  25. every 10 seconds: loop all players: remove 1 from {sk.toksycznosc::%loop-player%} if {sk.toksycznosc::%loop-player%} is 0: cancel event Jeżeli to nie zadziała to spróbuj to: every 10 seconds: loop all players: remove 1 from {sk.toksycznosc::%player%} if {sk.toksycznosc::%player%} is 0: cancel event A jeżeli też nie zadziała to: every 10 seconds: loop all players: if {sk.toksycznosc::%player%} is >= 1: remove 1 from {sk.toksycznosc::%player%} else: cancel event nie sprawdzałem ;v
×
×
  • Dodaj nową pozycję...