Skocz do zawartości

CoFFeIN04

Użytkownik
  • Ilość zawartości

    4951
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    170

Treść opublikowana przez CoFFeIN04

  1. Zaktualizuj Skript
  2. CoFFeIN04

    Damage

    on damage: attacker is a player {attack::%attacker%} is not set set {attack::%attacker%} to true cancel event loop all monsters in radius 10 of attacker where [input is not attacker]: attacker.attack(loop-entity) delete {attack::%attacker%} spróbuj tak, u mnie nie powoduje lagów
  3. trigger używane jest tylko w komendach
  4. Nie wiem czemu nikt nie wpadł na poprawne rozwiązanie, powiedzcie mi proszę jakiego wy gracza macie w cyklicznym evencie? Odpowiem za was - nie ma żadnego. Są 2 opcje, albo zapętlić wszystkich graczy (loop all players), albo zrobić pętlę while po dołączeniu gracza na serwer (while player is online). Nie wiem które będzie lepsze pod względem wydajności, natomiast pętla while nie zapętla wszystkich graczy w jednym czasie
  5. dodaj do listy arguments i odczytuj z niej
  6. Skorzystaj z funnyskaddon o ile masz funnyguilds
  7. Nie wstawiaj tak kodu, masz taki przycisk code, tam wstawiaj. Więc tak, warunek musi być po trigger, pętla every 1 minute nie może być w komendzie
  8. spróbuj- command /szept <text>: trigger: set {_p} to target of player if {_p} is not a player: send "Nie patrzysz na nikogo" stop send arg to {_p} send "%player% szepcze do %{_p}%" to all players in radius 5 of player where [input is not {_p}]
  9. W sensie żeby wysyłał się tylko do tego co się na niego pokazuje i do graczy w pobliżu 5 kratek?
  10. kod, w kodzie Zacznij od zmiany z broadcast na send "" to all players Potem po wysłaniu daj set {lastCommandUsage::%player%} to now I na początku komendy daj warunek if {lastCommandUsage::%player%} is set: stop Dodajesz również every 1 minute: now formatted as "HH:mm" = "00:00" delete {lastCommandUsage::*} i dziala
  11. Musisz zaprzeczyć warunek w 2 linijce, bo działa na odwrót. Zamiast has daj doesn't have
  12. on damage: victim.isInsideVehicle() = true cancel event wymaga skript-reflect
  13. command /szept <text>: trigger: set {_p} to target of player if {_p} is not a player: send "Nie patrzysz na nikogo" stop send arg to {_p} send "%player% szepcze do %{_p}%" to all players where [input is not {_p}]
  14. CoFFeIN04

    Invsee

    Zatem co wygrywam za udowodnienie że jest?
  15. czemu mielibyśmy się śmiać Są różne sposoby, żaden nie jest taki banalny jak dodanie jednej linijki kodu. Albo możesz zapisywać datę ostatniego wykonania komendy i sprawdzać czy data dzisiejsza jest późniejsza. Możesz też zapisywać użycia komendy przez graczy i codziennie o 00:00 usuwać całą zmienną.
  16. Zapomniałeś dodać, że wymaga bodajże WildSkript, który nie jest już wspierany. Dodatkowo zmienne {ip:%player%} są źle zapisane, powinny być dwa dwukropki, inaczej nie ma sensu. Tak samo eventy - on first join i on join są zbędne, wystarczyłby ten drugi. Argument komendy nie jest typu offlineplayer, co oznacza że można wpisać tam dosłownie cokolwiek - bez sensu. Kolejna sprawa, gdy gracz nie istnieje to wyskoczy brzydki komunikat <none> - do poprawy
  17. CoFFeIN04

    Invsee

    To poszukaj takiego skryptu, było pełno takowych!
  18. Event 'on rightclick' jak jego nazwa mówi wykonuje się nie po postawieniu bloku a po kliknięciu PPM, skorzystaj z on place
  19. Wgraj od nowa plugin
  20. CoFFeIN04

    Fun problemy

    W jaki sposób chcesz zwiększyć rozmiar dawanych obrażeń jeśli nie chcesz żeby te obrażenia były
  21. CoFFeIN04

    Damage

    damage all monsters in radius 10 of attacker where [input is not attacker] by {damage_tako} to nie powinno zbytnio obciążać serwera natomiast ta opcja pochodzi z jakiegoś addona, nie wiem jak on jest napisany więc może to tego wina
  22. masz tam player's uuid, a w every 5 ticks nie ma żadnego gracza, daj loop-player
  23. % % służą do zamieniania zmiennych na tekst, jeśli porównujesz liczby to nie zamieniaj ich na tekst
  24. Super, to jest dział nauka, żebyś się uczył robić lepsze skrypty. Jeśli nie potrzebujesz porad to nie proś o nie w opisie
  25. CoFFeIN04

    Damage

    Z tego co widzę to u mnie działa, zadaje obrażenia prawidłowo. możesz spróbować z tym
×
×
  • Dodaj nową pozycję...