Skocz do zawartości
  • 0

Problem ze skryptem na konia.


dragon5585

Pytanie

Witam. Mam taki oto skrypt na konia:

I nie wiem jak dodać aby można było klikać na ten blok siana co 30sekund oraz jak mógłbym dodać aby można było schodzić poprzez shift z niego (Chodzi o to żeby zabijało konia po zejściu z niego)

Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0
19 godzin temu, dragon5585 napisał:

nie wiem jak dodać aby można było klikać na ten blok siana co 30sekund

Dodaj na początku triggera 'on rightclick:' taki fragment kodu:

if {kon::cooldown::%player%} is set:
	if difference between {kon::cooldown::%player%} and now is less than 30 seconds:
		send "&cMusisz odczekac &630 &csekund po kazdym przwolaniu konia!" to player
		stop
set {kon::cooldown::%player%} to now		

 

19 godzin temu, dragon5585 napisał:

można było schodzić poprzez shift z niego (Chodzi o to żeby zabijało konia po zejściu z niego)

Do tego służy event 'on vehicle exit:'.

on vehicle exit:
	if event-entity is not horse:
		stop
	if name of event-entity is not "%player%":
		stop
	kill event-entity	

 

Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/#findComment-263017
Udostępnij na innych stronach

  • 0
W dniu 7.10.2020 o 18:08, Kormic napisał:

Dodaj na początku triggera 'on rightclick:' taki fragment kodu:


if {kon::cooldown::%player%} is set:
	if difference between {kon::cooldown::%player%} and now is less than 30 seconds:
		send "&cMusisz odczekac &630 &csekund po kazdym przwolaniu konia!" to player
		stop
set {kon::cooldown::%player%} to now		

 

Do tego służy event 'on vehicle exit:'.


on vehicle exit:
	if event-entity is not horse:
		stop
	if name of event-entity is not "%player%":
		stop
	kill event-entity	

 

dzięki działa a można jakoś zrobić aby automatynie gracz nie schodził z konia? Bo teraz to jest tak jak by nie był oswojony 

Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/#findComment-263099
Udostępnij na innych stronach

  • 0
58 minut temu, dragon5585 napisał:

dzięki działa a można jakoś zrobić aby automatynie gracz nie schodził z konia? Bo teraz to jest tak jak by nie był oswojony 

Bo on nie jest oswojony, musialbys dodac nbt albo dac cos takiego za linijka z spawnem "tame last spawned horse to player"

Edytowane przez Cinu2421
Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/#findComment-263109
Udostępnij na innych stronach

  • 0
18 minut temu, Cinu2421 napisał:

Bo on nie jest oswojony, musialbys dodac nbt albo dac cos takiego za linijka z spawnem "tame last spawned horse to player"

działa wielkie dzięki <3 Można jakoś dodać do tego jeszcze żeby poprzez zejscie shiftem zabijalo konia albo zeby znikal? 

Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/#findComment-263111
Udostępnij na innych stronach

  • 0
8 minut temu, dragon5585 napisał:

działa wielkie dzięki <3 Można jakoś dodać do tego jeszcze żeby poprzez zejscie shiftem zabijalo konia albo zeby znikal? 

on vehicle exit:
	if event-entity is not horse:
		stop
	if name of event-entity is not "%player%":
		stop
	kill event-entity

To powinno zabijac twego konia

Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/#findComment-263112
Udostępnij na innych stronach

  • 0
3 minuty temu, Cinu2421 napisał:

on vehicle exit:
	if event-entity is not horse:
		stop
	if name of event-entity is not "%player%":
		stop
	kill event-entity

To powinno zabijac twego konia

mam to ale jak schodze z niego poprzez shift to go nie zabija a jak dodam zamiast "kill event-entity" horse to zabija konia nawet gdy go zrespie 

Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/#findComment-263113
Udostępnij na innych stronach

  • 0
3 minuty temu, dragon5585 napisał:

mam to ale jak schodze z niego poprzez shift to go nie zabija a jak dodam zamiast "kill event-entity" horse to zabija konia nawet gdy go zrespie 

on vehicle exit:
    loop horses in radius 2 around player:
        name of loop-horse is "%player%":
            kill loop-horse
            stop

 

Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/#findComment-263115
Udostępnij na innych stronach

  • 0

Sprawdz czy to ci zadziala:

broadcast "%vehicle of player%"

Jesli tak to zrob cos takiego:

on vehicle exit:
    if vehicle of player is not a horse:
        stop
    if name of player's vehicle is not "%player%":
        stop
    kill player's vehicle

 

Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/#findComment-263116
Udostępnij na innych stronach

  • 0
4 minuty temu, Cinu2421 napisał:

Sprawdz czy to ci zadziala:


broadcast "%vehicle of player%"

Jesli tak to zrob cos takiego:


on vehicle exit:
    if vehicle of player is not a horse:
        stop
    if name of player's vehicle is not "%player%":
        stop
    kill player's vehicle

 

Nie działa po zejsciu z niego nie zabija go i zauważyłem że jak np zejde z tego konia i klikne w niego to pojawia się kolejny kon na ktorym siedze.

Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/#findComment-263118
Udostępnij na innych stronach

  • 0
Teraz, dragon5585 napisał:

Nie działa po zejsciu z niego nie zabija go i zauważyłem że jak np zejde z tego konia i klikne w niego to pojawia się kolejny kon na ktorym siedze.

on vehicle exit:
    loop horses in radius 2 around player:
        name of loop-horse is "%player%":
            kill loop-horse
            stop

Wiec to powinno ci zadzialac

Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/#findComment-263119
Udostępnij na innych stronach

  • 0
Teraz, dragon5585 napisał:

Jak dodałem to:

 


broadcast "%vehicle of player%"

to pokazywało napis horse

A jak dajesz to:

on vehicle exit:
    if vehicle of player is not a horse:
        stop
    if name of player's vehicle is not "%player%":
        stop
    kill player's vehicle

To masz jakies bledy?

 

Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/#findComment-263121
Udostępnij na innych stronach

  • 0
1 minutę temu, Cinu2421 napisał:

A jak dajesz to:


on vehicle exit:
    if vehicle of player is not a horse:
        stop
    if name of player's vehicle is not "%player%":
        stop
    kill player's vehicle

To masz jakies bledy?

 

Może zerknij na mój kod:

Nie mam żadnych błędów w konsoli. PS: po usunięciu 
    else if {kon.przywolany.%player%} = true:
        set {kon.przywolany.%player%} to false

Koń nie chce się respić.

Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/#findComment-263122
Udostępnij na innych stronach

  • 0
6 minut temu, dragon5585 napisał:

Może zerknij na mój kod:

Nie mam żadnych błędów w konsoli. PS: po usunięciu 
    else if {kon.przywolany.%player%} = true:
        set {kon.przywolany.%player%} to false

Koń nie chce się respić.

Wrzuc ten kod i zobacz czy ci zadziala:

https://code.skript.pl/3zpdNLNd

A jak nie dziala to wez ten:

https://code.skript.pl/N8glegnX

Ten 2 powinien zadzialac na 100%

Edytowane przez Cinu2421
Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/#findComment-263124
Udostępnij na innych stronach

  • 0
5 minut temu, Cinu2421 napisał:

Jesli nie usuwa ci dropu to daj tak:


on death of a horse:
    name of event-entity is set:
        cancel drops

 

Właśnie miałem o to pisać xD Dzięki wszystko działa 😛

Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/#findComment-263128
Udostępnij na innych stronach

  • 0
9 minut temu, Cinu2421 napisał:

Jesli nie usuwa ci dropu to daj tak:


on death of a horse:
    name of event-entity is set:
        cancel drops

 

A jak moge dodać aby gracze nie mogły mi zabijać konia ?

Odnośnik do komentarza
https://skript.pl/temat/41956-problem-ze-skryptem-na-konia/#findComment-263129
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ę...