Skocz do zawartości
  • 0

Spowalniacz graczy


AlfonsikPL

Pytanie

Witam może ktoś mi napisać skript na spowalnianie graczy

Zastosowanie:

- /spowalniacz wlacz

- /spowalniacz wylacz

Działanie:

- noperm (Nie masz to tego uprawnienia)

- włączenie spowalniacza (Wlaczyles spowalniacz)

- wyłączenie spowalniacza (Wylaczyles spowalniacz)

- uderzenie gracza (zostales uderzony przez gracza (Player))

- Jak uderzasz gracza spowalnia go na 3 sekundy

No to na tyle ( daje like za zrobienie )

Ps. Sorka za błędy pisze przez telefon

Odnośnik do komentarza
https://skript.pl/temat/6953-spowalniacz-graczy/
Udostępnij na innych stronach

9 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

variables:    {slow.%player%} = falsecommand /spowalnianie [<text&gt]:    trigger:        if player has permission "slow.player":            if arg 1 is "wlacz":                set {slow.%player%} to true                send "Spowalnianie wlaczone!"            if arg 1 is "wylacz":                 set {slow.%player%} to false                 send "Spowalnianie wylaczone!"        else:            send "Nie masz uprawnien" on damage of player:    if {slow.%attacker%} is true:        apply slow 2 to victim for 3 seconds        send "Zostales spowolniony przez %attacker% na 3 sekundy.

Wiadomosci sobie pozmieniaj jak chcesz i pododawaj wiecej warunkow jesli masz taka potrzebe.

Odnośnik do komentarza
https://skript.pl/temat/6953-spowalniacz-graczy/#findComment-56249
Udostępnij na innych stronach

  • 0

@EDIT:

 

Nie działa jak chciałem:

 

1.Jak uderzam to dodaje spowalnianie a ja chce tylko zeby było 3 sekuny a nie 3+3+3....itd

2.Nie pisze kto cie uderzył

3.Jak wpisuje /spowalnianie to nic nie pisze ( A ja chce zeby pisało *[spowalniacz] Niepoprawne uzycie komendy! /spowalniaj wlacz/wylacz* tak ma pisac!)

 

Noto na tyle jak ktos zrobi dam SopherCoins lub lajk

Edytowane przez AlfonsikPL
Odnośnik do komentarza
https://skript.pl/temat/6953-spowalniacz-graczy/#findComment-56251
Udostępnij na innych stronach

  • 0
variables:    {slow.%player%} = falsecommand /spowalnianie [<text&gt]:    trigger:        if player has permission "slow.player":            if arg 1 is "wlacz":                set {slow.%player%} to true                send "Spowalnianie wlaczone!"            if arg 1 is "wylacz":                 set {slow.%player%} to false                 send "Spowalnianie wylaczone!"        else:            send "Nie masz uprawnien" on damage of player:    if {slow.%attacker%} is true:        apply slow 2 to victim for 3 seconds        send "Zostales spowolniony przez %attacker% na 3 sekundy.

Wiadomosci sobie pozmieniaj jak chcesz i pododawaj wiecej warunkow jesli masz taka potrzebe.

 

Nie działa jak chciałem

Odnośnik do komentarza
https://skript.pl/temat/6953-spowalniacz-graczy/#findComment-56321
Udostępnij na innych stronach

  • 0
variables:    {slow.%player%} = false command /spowalnianie [<text&gt]:    trigger:        if player has permission "slow.player":            if arg 1 is "wlacz":                set {slow.%player%} to true                send "Spowalnianie wlaczone!"            if arg 1 is "wylacz":                 set {slow.%player%} to false                 send "Spowalnianie wylaczone!"            if arg 1 is not "wylacz" or "wlacz":                 send "*[Spowalniacz] Niepoprawne uzycie komendy! /spowalniaj wlacz/wylacz*"            if arg 1 is not set:                 send "*[Spowalniacz] Niepoprawne uzycie komendy! /spowalniaj wlacz/wylacz*"        else:            send "Nie masz uprawnien" on damage of player:    if {slow.%attacker%} is true:        apply slow 2 to victim for 3 seconds        send "Zostales spowolniony przez %attacker% na 3 sekundy." to victim        wait 3 seconds       apply slow to victim for 0.1 seconds

Teraz będzie działać tak jak chciałeś ]

Odnośnik do komentarza
https://skript.pl/temat/6953-spowalniacz-graczy/#findComment-56327
Udostępnij na innych stronach

  • 0
variables:    {slow.%player%} = false command /spowalnianie [<text&gt]:    trigger:        if player has permission "slow.player":            if arg 1 is "wlacz":                set {slow.%player%} to true                send "Spowalnianie wlaczone!"            if arg 1 is "wylacz":                 set {slow.%player%} to false                 send "Spowalnianie wylaczone!"            if arg 1 is not "wylacz" or "wlacz":                 send "*[Spowalniacz] Niepoprawne uzycie komendy! /spowalniaj wlacz/wylacz*"            if arg 1 is not set:                 send "*[Spowalniacz] Niepoprawne uzycie komendy! /spowalniaj wlacz/wylacz*"        else:            send "Nie masz uprawnien" on damage of player:    if {slow.%attacker%} is true:        apply slow 2 to victim for 3 seconds        send "Zostales spowolniony przez %attacker% na 3 sekundy." to victim        wait 3 seconds       apply slow to victim for 0.1 seconds

Teraz będzie działać tak jak chciałeś ]

 

Były lekkie błędy ale poprawiłem :) daje like

variables:    {slow.%player%} = false  command /spowalnianie [<text&gt]:    trigger:        if player has permission "slow.player":            if arg 1 is "wlacz":                set {slow.%player%} to true                send "Spowalnianie wlaczone!"            if arg 1 is "wylacz":                set {slow.%player%} to false                send "Spowalnianie wylaczone!"            if arg 1 is not "wylacz" or "wlacz":                send "*[Spowalniacz] Niepoprawne uzycie komendy! /spowalniaj wlacz/wylacz*"            if arg 1 is not set:                send "*[Spowalniacz] Niepoprawne uzycie komendy! /spowalniaj wlacz/wylacz*"        else:            send "Nie masz uprawnien"  on damage of player:    if {slow.%attacker%} is true:        apply slow 2 to victim for 3 seconds        send "Zostales spowolniony przez %attacker% na 3 sekundy." to victim        wait 3 seconds        apply slow to victim for 0.1 seconds
Odnośnik do komentarza
https://skript.pl/temat/6953-spowalniacz-graczy/#findComment-56376
Udostępnij na innych stronach

  • 0

Eh jeszcze źle popraw jak możesz @

LeviBoyPL

Już mówię:

variables:    {slow.%player%} = false   command /spowalnianie [<text&gt]:    trigger:        if player has permission "slow.player":            if arg 1 is "wlacz":                set {slow.%player%} to true                send "Spowalnianie wlaczone!"            if arg 1 is "wylacz":                set {slow.%player%} to false                send "Spowalnianie wylaczone!"            if arg 1 is not "wylacz" or "wlacz":                send "*[Spowalniacz] Niepoprawne uzycie komendy! /spowalniaj wlacz/wylacz*"            if arg 1 is not set:                send "*[Spowalniacz] Niepoprawne uzycie komendy! /spowalniaj wlacz/wylacz*"        else:            send "Nie masz uprawnien"   on damage of player:    if {slow.%attacker%} is true:        apply slow 2 to victim for 3 seconds        send "Zostales spowolniony przez %attacker% na 3 sekundy." to victim        wait 3 seconds        apply slow to victim for 0.1 seconds

1. nadal dodaje spowalniacz nie jest ciągle 3 sekundy tylko ciągle 3+3+3+3 a mi chodzi żeby było tylko 3 sekundy

Jak znajdę jeszcze błędy to dopisze  

@edit:

2.Żeby nie spamiło tym "Zostales spowolniony przez %attacker% na 3 sekundy." Bo to spami i wkurza :)! 

Edytowane przez AlfonsikPL
Odnośnik do komentarza
https://skript.pl/temat/6953-spowalniacz-graczy/#findComment-56406
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...