Skocz do zawartości
  • 0

Skrypt z dodatkiem vixio


Pytanie

Cześć potrzebuję skryptu który automatycznie będzie dawał role za wejście na serwer minecraft jeżeli z niego wyjdzie to ją zabierał :)! 

Rola: sam sobie ustawię jaką role dostanie

Poprosiłbym taki skrypt jeżeli można!

 

#edit źle napisałem napisałem że sam sobie ustawię kto dostanie role lecz miałem na myśle że sam ustawie jaką role dostanie

Edytowane przez NeverWrong_
Odnośnik do komentarza
https://skript.pl/temat/41325-skrypt-z-dodatkiem-vixio/
Udostępnij na innych stronach

14 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
4 minuty temu, NeverWrong_ napisał:

Cześć potrzebuję skryptu który automatycznie będzie dawał role za wejście na serwer minecraft jeżeli z niego wyjdzie to ją zabierał :)! 

Rola: sam sobie ustawię którą role dostanie

Poprosiłbym taki skrypt jeżeli można!

Pytanie jak chcesz weryfikować graczy? Mam na myśli to czy masz jakąś weryfikację czy gracz posiada taki sam nick na serwerze MC oraz serwerze Discord.

Odnośnik do komentarza
https://skript.pl/temat/41325-skrypt-z-dodatkiem-vixio/#findComment-258413
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

Pytanie jak chcesz weryfikować graczy? Mam na myśli to czy masz jakąś weryfikację czy gracz posiada taki sam nick na serwerze MC oraz serwerze Discord.

Ciężkie pytanie

Odnośnik do komentarza
https://skript.pl/temat/41325-skrypt-z-dodatkiem-vixio/#findComment-258414
Udostępnij na innych stronach

  • 0
8 minut temu, NeverWrong_ napisał:

Ciężkie pytanie

Zwykle serwery posiadające takie weryfikacje mają link do serwera Discord tylko na serwerze Minecraft (np. poprzez link na czacie). W międzyczasie zrobiłem prosty skrypt nadający rangę Online:

on join:
	set {_name} to player's name
	if {_name} has role named "Offline":
		remove role named "Offline" from roles of {_name}
	add role named "Online"	to roles of {_name}

on disconnect:
	set {_name} to player's name
	if {_name} has role named "Online":
		remove role named "Online" from roles of {_name}
	add role named "Offline" to roles of {_name}

Co do {_name} nie jestem pewien, lecz powinno działać.

Odnośnik do komentarza
https://skript.pl/temat/41325-skrypt-z-dodatkiem-vixio/#findComment-258415
Udostępnij na innych stronach

  • 0
Teraz, Kormic napisał:

Zwykle serwery posiadające takie weryfikacje mają link do serwera Discord tylko na serwerze Minecraft (np. poprzez link na czacie). W międzyczasie zrobiłem prosty skrypt nadający rangę Online:


on join:
	set {_name} to player's name
	if {_name} has role named "Offline":
		remove role named "Offline" from roles of {_name}
	add role named "Online"	to roles of {_name}

on disconnect:
	set {_name} to player's name
	if {_name} has role named "Online":
		remove role named "Online" from roles of {_name}
	add role named "Offline" to roles of {_name}

Co do {_name} nie jestem pewien, lecz powinno działać.

Okej już sprawdzam

Odnośnik do komentarza
https://skript.pl/temat/41325-skrypt-z-dodatkiem-vixio/#findComment-258416
Udostępnij na innych stronach

  • 0
13 minut temu, NeverWrong_ napisał:

Hmm... Korzystałem z dokumentacji, ewentualnie spróbuj zastąpić to:

role named "Rola"

tym:

role with id "0123456789"

Oczywiście wstawiasz wtedy id roli w ten cudzysłów.

Odnośnik do komentarza
https://skript.pl/temat/41325-skrypt-z-dodatkiem-vixio/#findComment-258422
Udostępnij na innych stronach

  • 0
5 godzin temu, Kormic napisał:

Hmm... Korzystałem z dokumentacji, ewentualnie spróbuj zastąpić to:


role named "Rola"

tym:


role with id "0123456789"

Oczywiście wstawiasz wtedy id roli w ten cudzysłów.

 

on join:
    set {_name} to player's name
    if {_name} has role named "Offline":
        remove role with id "748222670621114438" from roles of {_name}
    add role with id "748222752246333522"    to roles of {_name}

on disconnect:
    set {_name} to player's name
    if {_name} has role named "Online":
        remove role with id "748222670621114438" from roles of {_name}
    add role with id "748222752246333522" to roles of {_name}

 

 

Tak wygląda kod lecz pojawiają się błędy:

 

https://imgur.com/a/QdKTm6W

Edytowane przez xAxee
xAxee

Wstawiam w code.

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/41325-skrypt-z-dodatkiem-vixio/#findComment-258423
Udostępnij na innych stronach

  • 0
4 godziny temu, NeverWrong_ napisał:

 


on join:
    set {_name} to player's name
    if {_name} has role named "Offline":
        remove role with id "748222670621114438" from roles of {_name}
    add role with id "748222752246333522"    to roles of {_name}

on disconnect:
    set {_name} to player's name
    if {_name} has role named "Online":
        remove role with id "748222670621114438" from roles of {_name}
    add role with id "748222752246333522" to roles of {_name}

 

 

Tak wygląda kod lecz pojawiają się błędy:

 

https://imgur.com/a/QdKTm6W

Podejrzewam, że problem leży w {_name}... Spróbuj dać name między cudzysłowy i procenty. Jeśli nie zadziała, to nie wiem.

Edytowane przez xAxee
xAxee

Poprawiam cytat.

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/41325-skrypt-z-dodatkiem-vixio/#findComment-258424
Udostępnij na innych stronach

  • 0
W dniu 26.08.2020 o 18:55, Kormic napisał:

Podejrzewam, że problem leży w {_name}... Spróbuj dać name między cudzysłowy i procenty. Jeśli nie zadziała, to nie wiem.

on join:
    set "%name%" to player's name
    if "%name%" has role named "Offline":
        remove role with id "748222670621114438" from roles of "%name%"
    add role with id "748222752246333522"    to roles of "%name%"

on disconnect:
    set "%name%" to player's name
    if "%name%" has role named "Online":
        remove role with id "748222670621114438" from roles of "%name%"
    add role with id "748222752246333522" to roles of "%name%"

 

Niestety znów pojawiają się błędy:

 

0FafUR8.png

Jeżeli nie dałoby rady tak zrobić to mogę po prostu w skrypcie dodawać osobno nicki graczy i nicki graczy na discordzie jeżeli byłaby taka możliwość

Edytowane przez Wojciu
xAxee

Wstawiam w code.

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/41325-skrypt-z-dodatkiem-vixio/#findComment-258425
Udostępnij na innych stronach

  • 0
4 godziny temu, NeverWrong_ napisał:

on join:
    set "%name%" to player's name
    if "%name%" has role named "Offline":
        remove role with id "748222670621114438" from roles of "%name%"
    add role with id "748222752246333522"    to roles of "%name%"

on disconnect:
    set "%name%" to player's name
    if "%name%" has role named "Online":
        remove role with id "748222670621114438" from roles of "%name%"
    add role with id "748222752246333522" to roles of "%name%"

 

Niestety znów pojawiają się błędy:

 

https://imgur.com/a/YSA9dnf

Jeżeli nie dałoby rady tak zrobić to mogę po prostu w skrypcie dodawać osobno nicki graczy i nicki graczy na discordzie jeżeli byłaby taka możliwość

Źle zrobiłeś, nie ma czegoś takiego jak "%name%", miało być "%{_name}%". Poza tym procentów używa się tylko w tekście.

Edytowane przez xAxee
xAxee

Poprawiam cytat.

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/41325-skrypt-z-dodatkiem-vixio/#findComment-258426
Udostępnij na innych stronach

  • 0
W dniu 26.08.2020 o 19:01, Kormic napisał:

Źle zrobiłeś, nie ma czegoś takiego jak "%name%", miało być "%{_name}%". Poza tym procentów używa się tylko w tekście.

Okej mój błąd będę wiedział next time , oto skrypt:

on join:
    set "%{_name}%" to player's name
    if "%{_name}%" has role named "Offline":
        remove role with id "748222670621114438" from roles of "%{_name}%"
    add role with id "748222752246333522"    to roles of "%{_name}%"

on disconnect:
    set "%{_name}%" to player's name
    if "%{_name}%%" has role named "Online":
        remove role with id "748222670621114438" from roles of "%{_name}%"
    add role with id "748222752246333522" to roles of "%{_name}%"

 

Pojawiają się również błędy :

 

IT8rpai.png

 

W dniu 26.08.2020 o 19:06, Kormic napisał:

Nadal masz źle... Czekaj chwilę, napiszę to za ciebie i zaraz tutaj z tym wrócę. Dalej masz zmienne w procentach poza tekstem.

EDIT:
Tutaj skrypt:


on join:
    set {_name} to player's name
    if "%{_name}%" has role named "Offline":
        remove role with id "748222670621114438" from roles of "%{_name}%"
    add role with id "748222752246333522" to roles of "%{_name}%"

on disconnect:
    set {_name} to player's name
    if "%{_name}%" has role named "Online":
        remove role with id "748222670621114438" from roles of "%{_name}%"
    add role with id "748222752246333522" to roles of "%{_name}%"

Jeżeli nie będzie działał, poszukaj w dokumentacji, bo nie wiem co może nie działać.

pqGyVPP.png

No dobra dzięki za pomoc tyle mi wystarczy.

Edytowane przez xAxee
xAxee

Wstawiam w code.

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/41325-skrypt-z-dodatkiem-vixio/#findComment-258427
Udostępnij na innych stronach

  • 0
4 godziny temu, NeverWrong_ napisał:

Okej mój błąd będę wiedział next time , oto skrypt:


on join:
    set "%{_name}%" to player's name
    if "%{_name}%" has role named "Offline":
        remove role with id "748222670621114438" from roles of "%{_name}%"
    add role with id "748222752246333522"    to roles of "%{_name}%"

on disconnect:
    set "%{_name}%" to player's name
    if "%{_name}%%" has role named "Online":
        remove role with id "748222670621114438" from roles of "%{_name}%"
    add role with id "748222752246333522" to roles of "%{_name}%"

 

Pojawiają się również błędy :

 

https://imgur.com/a/7v4uyRr

Nadal masz źle... Czekaj chwilę, napiszę to za ciebie i zaraz tutaj z tym wrócę. Dalej masz zmienne w procentach poza tekstem.

EDIT:
Tutaj skrypt:

on join:
    set {_name} to player's name
    if "%{_name}%" has role named "Offline":
        remove role with id "748222670621114438" from roles of "%{_name}%"
    add role with id "748222752246333522" to roles of "%{_name}%"

on disconnect:
    set {_name} to player's name
    if "%{_name}%" has role named "Online":
        remove role with id "748222670621114438" from roles of "%{_name}%"
    add role with id "748222752246333522" to roles of "%{_name}%"

Jeżeli nie będzie działał, poszukaj w dokumentacji, bo nie wiem co może nie działać.

Edytowane przez xAxee
xAxee

Poprawiam cytat.

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/41325-skrypt-z-dodatkiem-vixio/#findComment-258429
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ę...