Skocz do zawartości
  • 0

[SZUKAM] Teparki 1v1 jak na dragon-survival.eu


Pytanie

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, VEROxYT napisał:

Jest kamienny przycisk i za tym jest gąbka. Teleportuje 2 osoby na randomowe kordy które stoją w przestrzeni 3 bloków od gąbki .

Już powstały dziesiątki jak nie setki takich skryptów, użyj wyszukiwarki wbudowanej w forum, a znajdziesz to, czego szukasz.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/42030-szukam-teparki-1v1-jak-na-dragon-survivaleu/#findComment-263485
Udostępnij na innych stronach

  • 0
7 godzin temu, Kormic napisał:

Już powstały dziesiątki jak nie setki takich skryptów, użyj wyszukiwarki wbudowanej w forum, a znajdziesz to, czego szukasz.

Wiem ale wszystkie tapają cię do klatki a nie na losowe kordy na mapie.

Odnośnik do komentarza
https://skript.pl/temat/42030-szukam-teparki-1v1-jak-na-dragon-survivaleu/#findComment-263505
Udostępnij na innych stronach

  • 0
1 godzinę temu, VEROxYT napisał:

Wiem ale wszystkie tapają cię do klatki a nie na losowe kordy na mapie.

Podpowiem. Wyszukaj frazę "site:skript.pl rtp".

Odnośnik do komentarza
https://skript.pl/temat/42030-szukam-teparki-1v1-jak-na-dragon-survivaleu/#findComment-263517
Udostępnij na innych stronach

  • 0
1 minutę temu, VEROxYT napisał:

Mi o to chodzi żeby było 1v1 a nie allvall.

W takim razie wybierz sobie jakiś działający i odpowiadający ci, a go przerobię.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/42030-szukam-teparki-1v1-jak-na-dragon-survivaleu/#findComment-263670
Udostępnij na innych stronach

  • 0

Ok dzięki. Poszukam

 

options:
    # Zasięg koordynatu X:
    min-x: -2500
    max-x: 2500
    
    # Zasięg koordynatu Z:
    min-z: -2500
    max-z: 2500
    
    grupowe-tp-zasieg: 4
    grupowe-tp-block: note block
    grupowe-tp-wiadomosc: &aZostales przeteleportowany na koordynaty&7: &6%x-loc of loop-player%&e, &6%y-loc of loop-player%&e, &6%z-loc of loop-player%
    grupowe-tp-min-graczy: 2
    
    niedozwolone-bloki: water or lava

    all-tp-przycisk: stone button

function getRandomTPLocation(p: player) :: location:
    set {_loc} to location at (random integer between {@min-x} and {@max-x}), 256, (random integer between {@min-z} and {@max-z}) in {_p}'s world
    while block under block at {_loc} is air:
        remove 1 from y-loc of {_loc}
        if block under {_loc} is {@niedozwolone-bloki}:
            set {_loc} to location at (random integer between {@min-x} and {@max-x}), 256, (random integer between {@min-z} and {@max-z}) in {_p}'s world
        if y-loc of block under block at {_loc} is less than 1:
            set {_loc} to location at (random integer between {@min-x} and {@max-x}), 256, (random integer between {@min-z} and {@max-z}) in {_p}'s world
    return {_loc}
    
on right click:
    if "%target block%" doesn't contain "{@all-tp-przycisk}":
        send "0"
        stop
    if block west or south or east or north target block is {@grupowe-tp-block}:
        send "1"
        if size of (players in radius {@grupowe-tp-zasieg} around block behind target block) is equal 2:
            stop
        set {_loc} to getRandomTPLocation(player)
        loop players in radius {@grupowe-tp-zasieg} around block behind target block:
            teleport loop-player to {_loc}
            send "{@grupowe-tp-wiadomosc}" to loop-player  

Ten jest ok tylko wywala błąd w 19 linijce.

wiktorm12

Łącze posty

Notatka dodana przez wiktorm12

Odnośnik do komentarza
https://skript.pl/temat/42030-szukam-teparki-1v1-jak-na-dragon-survivaleu/#findComment-263676
Udostępnij na innych stronach

  • 0
19 minut temu, VEROxYT napisał:

Ok dzięki. Poszukam

 


options:
    # Zasięg koordynatu X:
    min-x: -2500
    max-x: 2500
    
    # Zasięg koordynatu Z:
    min-z: -2500
    max-z: 2500
    
    grupowe-tp-zasieg: 4
    grupowe-tp-block: note block
    grupowe-tp-wiadomosc: &aZostales przeteleportowany na koordynaty&7: &6%x-loc of loop-player%&e, &6%y-loc of loop-player%&e, &6%z-loc of loop-player%
    grupowe-tp-min-graczy: 2
    
    niedozwolone-bloki: water or lava

    all-tp-przycisk: stone button

function getRandomTPLocation(p: player) :: location:
    set {_loc} to location at (random integer between {@min-x} and {@max-x}), 256, (random integer between {@min-z} and {@max-z}) in {_p}'s world
    while block under block at {_loc} is air:
        remove 1 from y-loc of {_loc}
        if block under {_loc} is {@niedozwolone-bloki}:
            set {_loc} to location at (random integer between {@min-x} and {@max-x}), 256, (random integer between {@min-z} and {@max-z}) in {_p}'s world
        if y-loc of block under block at {_loc} is less than 1:
            set {_loc} to location at (random integer between {@min-x} and {@max-x}), 256, (random integer between {@min-z} and {@max-z}) in {_p}'s world
    return {_loc}
    
on right click:
    if "%target block%" doesn't contain "{@all-tp-przycisk}":
        send "0"
        stop
    if block west or south or east or north target block is {@grupowe-tp-block}:
        send "1"
        if size of (players in radius {@grupowe-tp-zasieg} around block behind target block) is equal 2:
            stop
        set {_loc} to getRandomTPLocation(player)
        loop players in radius {@grupowe-tp-zasieg} around block behind target block:
            teleport loop-player to {_loc}
            send "{@grupowe-tp-wiadomosc}" to loop-player  

Ten jest ok tylko wywala błąd w 19 linijce.

Dodałem to, o co prosiłeś.

Mówiłeś, że masz błąd w linijce nr 19. Czyli rozumiem, że masz Skripta 2.1.2? Jeśli tak, zaktualizuj go do wersji 2.2 Fixes V8b (lub Fixes V10).

options:
	# Zasięg koordynatu X:
	min-x: -2500
	max-x: 2500
	
	# Zasięg koordynatu Z:
	min-z: -2500
	max-z: 2500
	
	grupowe-tp-zasieg: 4
	grupowe-tp-block: note block
	grupowe-tp-wiadomosc: &aZostales przeteleportowany na koordynaty&7: &6%x-loc of loop-player%&e, &6%y-loc of loop-player%&e, &6%z-loc of loop-player%
	grupowe-tp-min-graczy: 2
	
	niedozwolone-bloki: water or lava

	all-tp-przycisk: stone button

function getRandomTPLocation(p: player) :: location:
	set {_loc} to location at (random integer between {@min-x} and {@max-x}), 256, (random integer between {@min-z} and {@max-z}) in {_p}'s world
	while block under block at {_loc} is air:
		remove 1 from y-loc of {_loc}
		if block under {_loc} is {@niedozwolone-bloki}:
			set {_loc} to location at (random integer between {@min-x} and {@max-x}), 256, (random integer between {@min-z} and {@max-z}) in {_p}'s world
		if y-loc of block under block at {_loc} is less than 1:
			set {_loc} to location at (random integer between {@min-x} and {@max-x}), 256, (random integer between {@min-z} and {@max-z}) in {_p}'s world
	return {_loc}
	
on right click:
	if "%target block%" doesn't contain "{@all-tp-przycisk}":
		stop
	if block west or south or east or north target block is {@grupowe-tp-block}:
		set {_loc} to getRandomTPLocation(player)
		loop 2 times:
			set {_p} to random player out of players in radius {@grupowe-tp-zasieg} around block behind target block
			teleport {_p} to {_loc}
			send "{@grupowe-tp-wiadomosc}" to {_p}

 

Odnośnik do komentarza
https://skript.pl/temat/42030-szukam-teparki-1v1-jak-na-dragon-survivaleu/#findComment-263693
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ę...