Skocz do zawartości
  • 0

% w skripcie


KrisSx

Pytanie

Hej, od jakiegos czasu pisze skrypt na Akcesoria: (wielkie dzieki za pomoc @damixedixed :D) tarcza, naszyjnik, pierścień, bransoletka i kolczyki. Mam z tym maly problem z ustaleniem %. Chciałbym aby tarcza zmniejszala otrzymywane obrazenia o np 5% i zmniejszala szybkosc poruszania sie o 5%, a np Naszyjnik zwiększał zadawany dmg o 3% i zwiększał szybkosc poruszania sie gracza o 10%. Pomimo tego ze @damixedixed mi to pokazał mniej więcej jak ma wygladac, dalej tego nie ogarniam. Moglby ktos pomoc?

Odnośnik do komentarza
https://skript.pl/temat/26970-w-skripcie/
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

ustawiasz zmienna na 1.(PROCENT)

Czyli np:

Set {Zmienna::%player%} to 1.25

on damage:

    if {Zmienna::%attacker%} is set:

        set damage to damage * {zmienna::%attacker%}

 

Edytowane przez ThatsVylence
Nieaktywny

Wstawiam w CODE.

Odnośnik do komentarza
https://skript.pl/temat/26970-w-skripcie/#findComment-177571
Udostępnij na innych stronach

  • 0
W dniu 30.04.2018 o 19:56, LloydPL napisał:

no zmieniasz szybkość i dmg o dany % zależnie od itemu i już

Dzięki bardzo pomogles :kappa:

W dniu 30.04.2018 o 20:36, huert2007 napisał:

ustawiasz zmienna na 1.(PROCENT)

Czyli np:


Set {Zmienna::%player%} to 1.25

on damage:

    if {Zmienna::%attacker%} is set:

        set damage to damage * {zmienna::%attacker%}

 

Ok, a jak z szybkością? 

on anymove:

[tab]if {szybkosc::%player%} is set:

[tab][tab]set speed to speed * {szybkosc::%player%}

 

Tak?

Aa, i tarcza? Co zrobic aby zmniejszala otrzymywany dmg o x%?

I jeszcze unik, x% na to ze gracz nie otrzyma zadnych obrazen

Edytowane przez ThatsVylence
Nieaktywny

Wstawiam w CODE.

Odnośnik do komentarza
https://skript.pl/temat/26970-w-skripcie/#findComment-177583
Udostępnij na innych stronach

  • 0

Ze speedem to nw

Tutaj tez ustawiasz zmienna:

set {Tarcza::%victim%} to 0.90 (Otrzyma 10% mniej obrazeń)

set {Blok::%victim%} to (Tutaj dajesz od 1 do 100 *LICZBE*)

on damage:

    if {Tarcza::%victim%} is set:

        set damage to damage * {Tarcza::%victim%}

on damage:

    if {Blok::%victim%} is set:

        chance of {Blok::%victim%}:

            set damage to 0

 

Edytowane przez ThatsVylence
Nieaktywny

Wstawiam w CODE.

Odnośnik do komentarza
https://skript.pl/temat/26970-w-skripcie/#findComment-177645
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ę...