Skocz do zawartości
  • 0

Problem z umiejętnościami


Pytanie

Witam mam problem ze skryptem na umiejętności ponieważ po wbiciu poziomu nie dodaje mi punktów na te umiejętności ani nie mogę ich rozdać skrypt podaje niżej oraz podam skrypty od matix'a119 bo od niego mam skrypty na Poziomy.

Skrypt na Talenty:

 

Skrypt na Poziomy:

 

Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0

Dziwnie masz ten skrypt na statystyki zrobiony, ktoś ci tak zrobił, że najpierw powoduje, aby jedna zmienna była równa drugiej, a później sprawdza czy któraś z nich ma większą wartość xd.

Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256771
Udostępnij na innych stronach

  • 0
Teraz, Kormic napisał:

Dziwnie masz ten skrypt na statystyki zrobiony, ktoś ci tak zrobił, że najpierw powoduje, aby jedna zmienna była równa drugiej, a później sprawdza czy któraś z nich ma większą wartość xd.

A mógłbyś mi to jakoś poprawić ? :/ 

Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256772
Udostępnij na innych stronach

  • 0
5 minut temu, dragon5585 napisał:

A mógłbyś mi to jakoś poprawić ? :/ 

Według mnie zamiast próbować przechwytywać inną zmienną lepiej dodać coś do tego skryptu na poziomy.

EDIT:

Dobra, zamiast przeszukiwać cały skrypt łatwiej będzie mi spytać. Jak się zdobywa poziom w tym skrypcie?

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256773
Udostępnij na innych stronach

  • 0

 

2 minuty temu, Kormic napisał:

Według mnie zamiast próbować przechwytywać inną zmienną lepiej dodać coś do tego skryptu na poziomy.

też mi się tak wydaje tylko że ja za bardzo nie umiem tego zrobić 

Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256775
Udostępnij na innych stronach

  • 0
4 minuty temu, dragon5585 napisał:

 

też mi się tak wydaje tylko że ja za bardzo nie umiem tego zrobić 

Odpowiesz na pytanie wyżej czy nie znasz odpowiedzi?

Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256777
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

Odpowiesz na pytanie wyżej czy nie znasz odpowiedzi?

zabijając moby zdobywa się exp'a 
np za Zombie Lvl 1 dostaje sie 1.4% exp'a
za Zombie Lvl 2 jest już 2.3% exp'a
im większy poziom moba tym wiecej expa leci i jak wbije się daną liczbę expa to dostaje się 1 poziom np 5300expa to 1 poziom 10400exp'a to drugi poziom itp

Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256781
Udostępnij na innych stronach

  • 0
6 minut temu, dragon5585 napisał:

zabijając moby zdobywa się exp'a 
np za Zombie Lvl 1 dostaje sie 1.4% exp'a
za Zombie Lvl 2 jest już 2.3% exp'a
im większy poziom moba tym wiecej expa leci i jak wbije się daną liczbę expa to dostaje się 1 poziom np 5300expa to 1 poziom 10400exp'a to drugi poziom itp

Powiem ci, że skrypt jest złożony i ciężko znaleźć który konkretnie fragment odpowiada za nadawanie kolejnego poziomu.

EDIT:

Doszedłem do pewnych wniosków, mianowicie, że za nadawanie kolejnych poziomów odpowiadają linijki 822, 829 i 839. Spróbuj pod nimi dać:

add 1 to {staty.punkty::%{_p}%}

Nie obiecuję, że to będzie działało poprawnie, ale powinno.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256783
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

Powiem ci, że skrypt jest złożony i ciężko znaleźć który konkretnie fragment odpowiada za nadawanie kolejnego poziomu.

Mam jeszcze taki skrypt:
 

Może w tym będzie to czego szukasz 

Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256784
Udostępnij na innych stronach

  • 0
1 minutę temu, dragon5585 napisał:

Mam jeszcze taki skrypt:
 

Może w tym będzie to czego szukasz 

Nie, to nie to, bo tam nie ma ustawiania poziomów gracza, są tylko warunki sprawdzające poziom.

Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256785
Udostępnij na innych stronach

  • 0
Teraz, dragon5585 napisał:

Czyli nie da rady dopisać do tych Talentów ? :/ 

Napisałem w edytowanym poście wyżej do jakich wniosków doszedłem.

Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256787
Udostępnij na innych stronach

  • 0

Chyba złe linijki podałeś bo mi wychodzi że mam to dodać tam gdzie ustawia się "Respawn Bossow" a tym drugim skrypcie "822 linijka to poziomy w których ustawia się ile Expa ma być do zdobycia poziomu"

Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256788
Udostępnij na innych stronach

  • 0
1 minutę temu, dragon5585 napisał:

Chyba złe linijki podałeś bo mi wychodzi że mam to dodać tam gdzie ustawia się "Respawn Bossow" a tym drugim skrypcie "822 linijka to poziomy w których ustawia się ile Expa ma być do zdobycia poziomu"

A, wybacz, używałem kodu źrodłowego strony, bo skrót 'Ctrl + F' niepoprawnie (przynajmniej u mnie) działa na code.skript.pl.

To będą linijki 731, 738, 748. Pod każdą z nich daj linijkę, którą wcześniej wysłałem i sprawdź, czy wszystko poprawnie działa.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256789
Udostępnij na innych stronach

  • 0
13 minut temu, Kormic napisał:

A, wybacz, używałem kodu źrodłowego strony, bo skrót 'Ctrl + F' niepoprawnie (przynajmniej u mnie) działa.

To będą linijki 731, 738, 748. Pod każdą z nich daj linijkę, którą wcześniej wysłałem i sprawdź, czy wszystko poprawnie działa.

Nic to nie pomogło :/

Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256792
Udostępnij na innych stronach

  • 0
10 minut temu, dragon5585 napisał:

A dałoby rade napisać od nowa ten skrypt ? 

Na prace? Mam nadzieję, że nie na to.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256798
Udostępnij na innych stronach

  • 0
Teraz, dragon5585 napisał:

Chodziło mi o napisanie skryptu na Talenty za poziomy

Myślę, że najlepiej byłoby poprawić twój poprzedni skrypt. Daj mi chwilę i wrócę z gotowym skryptem.

Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256800
Udostępnij na innych stronach

  • 0
8 minut temu, dragon5585 napisał:

Dobrze w takim razie czekam :)

Zastąp pętlę 'every tick:' tym:

every 30 seconds:
	loop all players:
		if {lvl::%loop-player%} is not set:
			set {lvl::%loop-player%} to {lv::%loop-player%}
		if {lv::%loop-player%} is greater than {lvl::%loop-player%}:
			set {_diff} to difference between {lvl::%loop-player%} and {lv::%loop-player%}
			set {lvl::%loop-player%} to {lv::%loop-player%}
			add {_diff} to {staty.punkty::%loop-player%}

Zobaczymy czy zadziała.

Odnośnik do komentarza
https://skript.pl/temat/41105-problem-z-umiej%C4%99tno%C5%9Bciami/#findComment-256806
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ę...