Skocz do zawartości
  • 0

Coś jak Aol w Tibi


Karolus

Pytanie

Witam

Potrzebowałbym skryptu który doda do gry nowy item (nie ważne w jaki sposób, to sobie już raczej zmodyfikuję) który gdy jest w EQ gracza przy śmierci nie pozwala na to aby cokolwiek mu wypadło. Jedyny itemy który znika to właśnie aol.

Odnośnik do komentarza
https://skript.pl/temat/1107-co%C5%9B-jak-aol-w-tibi/
Udostępnij na innych stronach

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Rozumiem, że w ten sposób:

 

on death:	if player contain 1 stick named "&aAOL":		remove 1 stick named "&aAOL" from player		clear drops		set {eq.%player%} to serialized inventory of playeron death:	restore inventory of player from	{eq.%player%} 
Aczkolwiek jest błąd:

[11:44:53 ERROR]: [Skript] Can't understand this condition/effect: restore inventory of player from (aol.sk, line 7: restore inventory of player from')[11:44:53 ERROR]: [Skript] Can't understand this condition/effect: {eq.%player%} (aol.sk, line 8: {eq.%player%}')
A tak przy okazji czy zapisywanie EQ gracza po śmierci nie jest przypadkiem głupotą? Przecież on już go wtedy nie ma to co tu zapisywać? Edytowane przez Karolus
Odnośnik do komentarza
https://skript.pl/temat/1107-co%C5%9B-jak-aol-w-tibi/#findComment-8560
Udostępnij na innych stronach

  • 0
on death:    if player contain 1 stick named "&aAOL":		remove 1 stick named "&aAOL" from player		clear drops		set {eq.%player%} to serialized inventory of playeron death:	restore inventory of player from {eq.%player%}
Odnośnik do komentarza
https://skript.pl/temat/1107-co%C5%9B-jak-aol-w-tibi/#findComment-8562
Udostępnij na innych stronach

  • 0

Tak powinno chyba być xd.

 

on death:    if player contain 1 stick named "&aAOL":		remove 1 stick named "&aAOL" from player		clear drops		set {eq.%player%} to serialized inventory of playeron respawn:	restore inventory of player from {eq.%player%}
Odnośnik do komentarza
https://skript.pl/temat/1107-co%C5%9B-jak-aol-w-tibi/#findComment-8567
Udostępnij na innych stronach

  • 0

Ok, działa ale musiałem dodać else bo tak zawsze po respawnie dawało zapisane eq.

else:        clear {eq.%player%}

Ale chciałbym jeszcze żeby nie traciło się armora, znalazłem poradnik herhora tutaj z tym że wywala błędy:

[13:01:03 ERROR]: 'the player%' is not an item stack (aol.sk, line 8: set {helm.%player%} to %helmet of the player%')[13:01:03 ERROR]: 'the player%' is not an item stack (aol.sk, line 9: set {napiersnik.%player%} to %chestplate of the player%')[13:01:03 ERROR]: 'the player%' is not an item stack (aol.sk, line 10: set {nogawice.%player%} to %legging of the player%')[13:01:03 ERROR]: 'the player%' is not an item stack (aol.sk, line 11: set {buty.%player%} to %boots of the player%')

Ok okazało się że w tym poradniku jest błąd bo powinno być np.

"%boots of the player%"

Zabrakło tam cudzysłowu " <--

 

Rozw. Zamykam ~Drogon

Edytowane przez PoweredDragon
Odnośnik do komentarza
https://skript.pl/temat/1107-co%C5%9B-jak-aol-w-tibi/#findComment-8578
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ę...