Skocz do zawartości
  • 0

Skrypt na niewidocznosc w regionie


Pytanie

Witam, napisalby mi ktos skrypt:

ze jesli jakas osoba jest w regionie o nazwie: zamek, to nie widac tych osob co tam sa i osoby ktore sa w tym regionie nie widza osob spoza regionu

 

jesli przykladowo ja jestem w tym regionie i jakas osoba to sie widzimy.

 

z gory dziekuje

Odnośnik do komentarza
https://skript.pl/temat/58760-skrypt-na-niewidocznosc-w-regionie/
Udostępnij na innych stronach

17 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
22 godziny temu, Farley napisał:

Witam, napisalby mi ktos skrypt:

ze jesli jakas osoba jest w regionie o nazwie: zamek, to nie widac tych osob co tam sa i osoby ktore sa w tym regionie nie widza osob spoza regionu

 

jesli przykladowo ja jestem w tym regionie i jakas osoba to sie widzimy.

 

z gory dziekuje

Po prostu nadałem efekt niewidzialności, inaczej nie umiem

Odnośnik do komentarza
https://skript.pl/temat/58760-skrypt-na-niewidocznosc-w-regionie/#findComment-346855
Udostępnij na innych stronach

  • 0
2 godziny temu, SkryptExpert napisał:

Po prostu nadałem efekt niewidzialności, inaczej nie umiem

jest coś takiego jak

hide player from other player

a twój skrypt nie działa tak jak powinien - osoby w regionie zamek nie widzą się, a powinny. 

oto poprawiony skrypt:
 

on region enter:
    if "%region%" is "zamek": # w pole "zamek" mozesz wpisac co chcesz
        loop all players:
            if loop-player is not player:
                if loop-player is in region "zamek": # i tu tak samo
                    show loop-player to player
                    show player to loop-player
                else:
                    hide loop-player from player
                    hide player from loop-player

on region leave:
    if "%region%" is "zamek": # dziala to tez tutaj
        loop all players:
            if loop-player is not player:
                show loop-player to player
                show player to loop-player

on join:
    loop all players:
        if loop-player is not player:
            if loop-player is in region "zamek" and player is in region "zamek": # oraz tutaj
                show loop-player to player
                show player to loop-player
            else if loop-player is in region "zamek" or player is in region "zamek": # oraz tutaj
                hide loop-player from player
                hide player from loop-player

Jeśli pomogłem, zaznacz moją odpowiedź jako rozwiązanie twojego pytania! Z góry dzięki!! :D

Odnośnik do komentarza
https://skript.pl/temat/58760-skrypt-na-niewidocznosc-w-regionie/#findComment-346856
Udostępnij na innych stronach

  • 0

Niestety nie dziala

takie bledy:

sk reload zamekeq
[19:42:50 INFO]: [Skript] Reloading zamekeq.sk...
[19:42:50 ERROR]: §c§lLine 5:§7 (zamekeq.sk)§r
§c    Region 'zamek' could not be found§r
§6    Line: §7if loop-player is in region "zamek":# i tu tak samo§r
 §r
[19:42:50 ERROR]: §c§lLine 8:§7 (zamekeq.sk)§r
§c    'else' has to be placed just after another 'if' or 'else if' section§r
§6    Line: §7else:§r
 §r
[19:42:50 ERROR]: §c§lLine 22:§7 (zamekeq.sk)§r
§c    Region 'zamek' could not be found§r
§6    Line: §7if loop-player is in region "zamek" and player is in region "zamek":# oraz tutaj§r
 §r
[19:42:50 ERROR]: §c§lLine 25:§7 (zamekeq.sk)§r
§c    Region 'zamek' could not be found§r
§6    Line: §7else if loop-player is in region "zamek" or player is in region "zamek":# oraz tutaj§r
 §r
[19:42:50 INFO]: [Skript] Encountered 4 errors while reloading zamekeq.sk! (28ms)
 

 

wgralem to i odrazu te bledy wywalilo

Edytowane przez Farley
Odnośnik do komentarza
https://skript.pl/temat/58760-skrypt-na-niewidocznosc-w-regionie/#findComment-346857
Udostępnij na innych stronach

  • 0

Nazwalem poprostu spawn i jest tak:

sk reload zamekeq
[20:04:07 INFO]: [Skript] Reloading zamekeq.sk...
[20:04:07 ERROR]: §c§lLine 22:§7 (zamekeq.sk)§r
§c    There's no loop that matches 'loop-player is in region "spawn" and player'§r
§6    Line: §7if loop-player is in region "spawn" and player is in region "spawn":# oraz tutaj§r
 §r
[20:04:07 ERROR]: §c§lLine 25:§7 (zamekeq.sk)§r
§c    There's no loop that matches 'loop-player is in region "spawn" or player'§r
§6    Line: §7else if loop-player is in region "spawn" or player is in region "spawn":# oraz tutaj§r
 §r
[20:04:07 INFO]: [Skript] Encountered 2 errors while reloading zamekeq.sk! (38ms)
 

Odnośnik do komentarza
https://skript.pl/temat/58760-skrypt-na-niewidocznosc-w-regionie/#findComment-346860
Udostępnij na innych stronach

  • 0

spróbuj tego:
 

on region enter:
    if "%region%" is "zamek": # zmien sobie wszedzie na spawn
        loop all players:
            if loop-player is not player:
                if loop-player is in region "zamek":
                    show loop-player to player
                    show player to loop-player
                else:
                    hide loop-player from player
                    hide player from loop-player

on region leave:
    if "%region%" is "zamek":
        loop all players:
            if loop-player is not player:
                show loop-player to player
                show player to loop-player

on join:
    loop all players:
        if loop-player is not player:
            if loop-player is in region "zamek":
                if player is in region "zamek":
                    show loop-player to player
                    show player to loop-player
                else:
                    hide loop-player from player
                    hide player from loop-player
            else:
                if player is in region "zamek":
                    hide loop-player from player
                    hide player from loop-player
                else:
                    show loop-player to player
                    show player to loop-player

 

Odnośnik do komentarza
https://skript.pl/temat/58760-skrypt-na-niewidocznosc-w-regionie/#findComment-346861
Udostępnij na innych stronach

  • 0
13 minut temu, Farley napisał:

o nic? poprostu mowie jak jest, zablokowales mnie bez powodu XD 

Bo wymagasz więcej i więcej, miałem co tylko pomoc ze skryptem a ty wskakujesz z jakimiś do pisania lol

Odnośnik do komentarza
https://skript.pl/temat/58760-skrypt-na-niewidocznosc-w-regionie/#findComment-346869
Udostępnij na innych stronach

  • 0
3 godziny temu, Farley napisał:

No tak, chcialem zebys napisal i nie napisales go, on nawet nie dziala XD

Jak byś nie zrozumiał to nie jestem w stanie ci pomóc jak nie wywala błędów. 

Odnośnik do komentarza
https://skript.pl/temat/58760-skrypt-na-niewidocznosc-w-regionie/#findComment-346871
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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