Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Skrypt zeby w walce po 10 sekundach mozna bylo wejsc na czerwona linie


SirCiastko

Rekomendowane odpowiedzi

Opublikowano
region enter:
    region is name "spawn":
         {pvp.%player%} = false:
             stop
         else:
             push player backward at speed 1.69
             send "&cJestes podczas walki"
             stop
region exit:
    region is name "spawn":
        set {pvp.%player%} to true
        set {pvp.time.%player%} to 10
        stop
every second:
    loop all players:
        {pvp.time.%loop-player%} is bigger or equal to 10:
            remove 1 from {pvp.time.%loop-player%}
            if {pvp.time.%loop-player%} = 0:
                set {pvp.%player%} to false
                stop
damage of player:
    if {pvp.time.%victim%} = 0:
        set {pvp.time.%victim%} to 10
        set {pvp.%victim%} to true
        send "&cJestes podczas walki!"
        stop

Sprawdź czy działa ;p

Uważam, że poziom mojej inteligencji nie przekracza poziomu inteligencji przeciętnego człowieka.

Opublikowano
region enter:
    region is name "spawn":
         {pvp.%player%} = false:
             stop
         else:
             push player backward at speed 1.69
             send "&cJestes podczas walki"
             stop
region exit:
    region is name "spawn":
        set {pvp.%player%} to true
        set {pvp.time.%player%} to 10
        stop
every second:
    loop all players:
        {pvp.time.%loop-player%} is bigger or equal to 10:
            remove 1 from {pvp.time.%loop-player%}
            if {pvp.time.%loop-player%} = 0:
                set {pvp.%player%} to false
                stop
damage of player:
    if {pvp.time.%victim%} = 0:
        set {pvp.time.%victim%} to 10
        set {pvp.%victim%} to true
        send "&cJestes podczas walki!"
        stop

Sprawdź czy działa ;p

 

Za Chwilke zobacze

region enter:
    region is name "spawn":
         {pvp.%player%} = false:
             stop
         else:
             push player backward at speed 1.69
             send "&cJestes podczas walki"
             stop
region exit:
    region is name "spawn":
        set {pvp.%player%} to true
        set {pvp.time.%player%} to 10
        stop
every second:
    loop all players:
        {pvp.time.%loop-player%} is bigger or equal to 10:
            remove 1 from {pvp.time.%loop-player%}
            if {pvp.time.%loop-player%} = 0:
                set {pvp.%player%} to false
                stop
damage of player:
    if {pvp.time.%victim%} = 0:
        set {pvp.time.%victim%} to 10
        set {pvp.%victim%} to true
        send "&cJestes podczas walki!"
        stop

Sprawdź czy działa ;p

 

Nie dziala, 9 errorow  Screen: 9aD8M7c.png

Opublikowano
on damage:
	victim is player
	attacker is player
	set {czas.pvp.%attacker%} to 10
	set {czas.pvp.%victim%} to 10
on region enter:
	if "%region%" contains "spawn":
		if {czas.pvp.%player%} is set:
			cancel event
			push player from player's location
			stop
every 1 second:
	loop all players:
		if {czas.pvp.%loop-player%} is smaller than or equal to 0:
			clear {czas.pvp.%loop-player%}
		if {czas.pvp.%loop-player%} is larger than 0:
			remove 1 from {czas.pvp.%loop-player%}

Wymagany plugin WildSkript

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano
on damage:
	victim is player
	attacker is player
	set {czas.pvp.%attacker%} to 10
	set {czas.pvp.%victim%} to 10
on region enter:
	if "%region%" contains "spawn":
		if {czas.pvp.%player%} is set:
			cancel event
			push player from player's location
			stop
every 1 second:
	loop all players:
		if {czas.pvp.%loop-player%} is smaller than or equal to 0:
			clear {czas.pvp.%loop-player%}
		if {czas.pvp.%loop-player%} is larger than 0:
			remove 1 from {czas.pvp.%loop-player%}

Wymagany plugin WildSkript

 

Jest 1 błąd SS: fP88EIm.png

Opublikowano

Testowałem ten skrypt i działa :/ Masz WildSkript ?

 

 

 

Wymagany plugin WildSkript

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano
on damage:
	victim is player
	attacker is player
	set {czas.pvp.%attacker%} to 10
	set {czas.pvp.%victim%} to 10
on region enter:
	if "%region%" contains "spawn":
		if {czas.pvp.%player%} is set:
			cancel event
			push player from player's location
			stop
every 1 second:
	loop all players:
		if {czas.pvp.%loop-player%} is smaller than or equal to 0:
			clear {czas.pvp.%loop-player%}
		if {czas.pvp.%loop-player%} is larger than 0:
			remove 1 from {czas.pvp.%loop-player%}

Wymagany plugin WildSkript

 

Zedytowałem troche ten skrypt i dziala zamiast:  push player from player's location dalem: push player 1 blocks backwards :)

Opublikowano

 

on damage:
	victim is player
	attacker is player
	set {czas.pvp.%attacker%} to 10
	set {czas.pvp.%victim%} to 10
on region enter:
	if "%region%" contains "spawn":
		if {czas.pvp.%player%} is set:
			cancel event
			push player from player's location
			stop
every 1 second:
	loop all players:
		if {czas.pvp.%loop-player%} is smaller than or equal to 0:
			clear {czas.pvp.%loop-player%}
		if {czas.pvp.%loop-player%} is larger than 0:
			remove 1 from {czas.pvp.%loop-player%}

Wymagany plugin WildSkript

 

Zedytowałem troche ten skrypt i dziala zamiast:  push player from player's location dalem: push player 1 blocks backwards :)

 

ale jak dasz backwards to bedzie pchało do tyłu. A jak ktoś idzie tyłem to co? wepchnie go do środka? pomyślałeś?

Opublikowano

 

 

on damage:
	victim is player
	attacker is player
	set {czas.pvp.%attacker%} to 10
	set {czas.pvp.%victim%} to 10
on region enter:
	if "%region%" contains "spawn":
		if {czas.pvp.%player%} is set:
			cancel event
			push player from player's location
			stop
every 1 second:
	loop all players:
		if {czas.pvp.%loop-player%} is smaller than or equal to 0:
			clear {czas.pvp.%loop-player%}
		if {czas.pvp.%loop-player%} is larger than 0:
			remove 1 from {czas.pvp.%loop-player%}

Wymagany plugin WildSkript

 

Zedytowałem troche ten skrypt i dziala zamiast:  push player from player's location dalem: push player 1 blocks backwards :)

 

ale jak dasz backwards to bedzie pchało do tyłu. A jak ktoś idzie tyłem to co? wepchnie go do środka? pomyślałeś?

 

No wlasnie nie pomyslalem ;(

 

 

 

Testowałem ten skrypt i działa :/ Masz WildSkript ?

 

 

 

Wymagany plugin WildSkript

 

tak mam wildskript

Opublikowano

A może tylko to wystarczy?

on damage:
    victim is player
    attacker is player
    set {czas.pvp.%attacker%} to 10
    set {czas.pvp.%victim%} to 10
on region enter:
    if "%region%" contains "spawn":
        if {czas.pvp.%player%} is set:
            cancel event
every 1 second:
    loop all players:
        if {czas.pvp.%loop-player%} is smaller than or equal to 0:
            clear {czas.pvp.%loop-player%}
        if {czas.pvp.%loop-player%} is larger than 0:
            remove 1 from {czas.pvp.%loop-player%}
Opublikowano

@up to nie zadziala, jak wbiegnie w region to go tam zaklinuje, ale nie wypchnie.

 

@topic ten skrypt mój był testowany i dzialał na wersji silnika craftbukkit 1.7.2 (skript 2.1.2, wildskript 1.8, skquerry 3) i wsio śmigało. Pewnie nia działa dlatego, że masz nowszą wersje silnika

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Opublikowano

@up to nie zadziala, jak wbiegnie w region to go tam zaklinuje, ale nie wypchnie.

 

@topic ten skrypt mój był testowany i dzialał na wersji silnika craftbukkit 1.7.2 (skript 2.1.2, wildskript 1.8, skquerry 3) i wsio śmigało. Pewnie nia działa dlatego, że masz nowszą wersje silnika

Mam Spigot 1.7.10 sproboje zaktualizowac skript wildskript i skquery i ci napisze

Opublikowano

@up to nie zadziala, jak wbiegnie w region to go tam zaklinuje, ale nie wypchnie.

 

@topic ten skrypt mój był testowany i dzialał na wersji silnika craftbukkit 1.7.2 (skript 2.1.2, wildskript 1.8, skquerry 3) i wsio śmigało. Pewnie nia działa dlatego, że masz nowszą wersje silnika

pobrałem od nowa wszystkie te 3 pluginy, nie ma errorów ale nie odrzuca

Opublikowano

bo nie ma odrzucać, tylko zablokować wejście :P

jeżeli chcesz by wyrzucały, to robisz zamiast player's location to spawn location albo ustawiasz w zmienną lokacje spawnu (bo może chcesz inne niż standardowe) i wtedy zamiast player's location to {ltwoja.zmienna}

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...