Skocz do zawartości
  • 0

Miecze z %


brvads

Pytanie

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, brvads napisał:

Witam na serwerach rpg sa miecze z +80% na ludzi -80% na potwory, jak zrobic taki skrypt?

Musisz sobie przy 'on damage' przechwytywać obrażenia i sprawdzasz następnie czy victim jest graczem (victim is a player) - jeżeli tak, dodajesz (damage * (80/100)) do obrażeń; jeżeli nie, sprawdzasz czy victim to potwór (victim is a monster) i jeżeli rzeczywiście nim jest, odejmujesz (damage * (80/100) od obrażeń.

Odnośnik do komentarza
https://skript.pl/temat/44589-miecze-z/#findComment-279799
Udostępnij na innych stronach

  • 0
25 minut temu, Kormic napisał:

Musisz sobie przy 'on damage' przechwytywać obrażenia i sprawdzasz następnie czy victim jest graczem (victim is a player) - jeżeli tak, dodajesz (damage * (80/100)) do obrażeń; jeżeli nie, sprawdzasz czy victim to potwór (victim is a monster) i jeżeli rzeczywiście nim jest, odejmujesz (damage * (80/100) od obrażeń.

a to będzie współpracowało z moim trenerem? Który juz dodaje jakis damage?

Odnośnik do komentarza
https://skript.pl/temat/44589-miecze-z/#findComment-279801
Udostępnij na innych stronach

  • 0
Teraz, brvads napisał:

a to będzie współpracowało z moim trenerem? Który juz dodaje jakis damage?

Będziesz musiał połączyć te dwa skrypty w jedno, aby nie było problemów z nadpisywaniem wartości 'damage'.

EDIT:

Chodzi o to, że jeżeli będą osobno, trener będzie na własny sposób zapisywał obrażenia, a ten skrypt na swój własny sposób i wyniknie z tego konflikt.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/44589-miecze-z/#findComment-279803
Udostępnij na innych stronach

  • 0
6 minut temu, Kormic napisał:

Będziesz musiał połączyć te dwa skrypty w jedno, aby nie było problemów z nadpisywaniem wartości 'damage'.

Kurde nie mam pomyłsu jak to zrobić, jak do tego dodać takie coś?
 

on damage:
    if victim is a player:
        if {pkt.sila.%attacker%} is bigger than 1:
            set damage to damage+damage*{pkt.sila.%attacker%}*{pkt.kryt.%attacker%}/150

 

Edytowane przez xNightPower_
Nieaktywny

Umieszczam kod w code.

Odnośnik do komentarza
https://skript.pl/temat/44589-miecze-z/#findComment-279811
Udostępnij na innych stronach

  • 0
33 minuty temu, brvads napisał:

Kurde nie mam pomyłsu jak to zrobić, jak do tego dodać takie coś?
 


on damage:
    if victim is a player:
        if {pkt.sila.%attacker%} is bigger than 1:
            set damage to damage+damage*{pkt.sila.%attacker%}*{pkt.kryt.%attacker%}/150

 

Ustaw sobie to przeliczanie damage do zmiennej, a następnie dodaj tę zmienną do tych obrażeń z opisanego przeze mnie skryptu.

Edytowane przez xNightPower_
Nieaktywny

Naprawiam cytat.

Odnośnik do komentarza
https://skript.pl/temat/44589-miecze-z/#findComment-279813
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...