Cześć,
mam pewien problem ze skryptem, ogólnie zasada działania jest taka, ze :
- Po zabiciu moba dostaje sie XP
- Gdy gracz wbije daną ilośc exp ze zmiennej, powinien awansować na koleny poziom, po czym zmienna wymagana powinna się zmienić na wyzszą np ze 100 na 250
Wszystko działa do momentu, gdy gracz zdobędzie wymaganą ilość xp nie przechodzi dalej, nie czyści zmiennej i punkty rosną dalej, np po wbiciu 100 na 100 wymagane, liczy dalej 105,110 i tak dalej.
Kod:
on script load:set{rpgSystemReward::ConstStrengthLvl::1} to 100set{rpgSystemReward::ConstStrengthLvl::2} to 250set{rpgSystemReward::ConstStrengthLvl::3} to 550set{rpgSystemReward::ConstStrengthLvl::4} to 950set{rpgSystemReward::ConstStrengthLvl::5} to 1350set{rpgSystemReward::ConstStrengthLvl::6} to 1750
on death:
attacker is a player
victim is entity
add 5 to {rpgSystemReward::ExpStrength::%attacker%}set{_lvl} to {rpgSystemReward::ExpStrength::%attacker%::lvl}if{rpgSystemReward::ConstStrengthLvl::%{_lvl}+1%} is not set:
stop
if{rpgSystemReward::ExpStrength::%attacker%} is larger than or equal to {rpgSystemReward::ConstStrengthLvl:%{_lvl}%}:
clear {rpgSystemReward::ExpStrength::%attacker%}
add 1 to {rpgSystemReward::ExpStrength::%attacker%::lvl}
send "{@tag} &aAwansowałes na kolejny poziom &4Siły! &7- Sprawdź &2drzewko umiejętności &7i wydaj swoje &6punkty!" to attacker
stop
Pytanie
TheFightaz 0
Cześć,
mam pewien problem ze skryptem, ogólnie zasada działania jest taka, ze :
- Po zabiciu moba dostaje sie XP
- Gdy gracz wbije daną ilośc exp ze zmiennej, powinien awansować na koleny poziom, po czym zmienna wymagana powinna się zmienić na wyzszą np ze 100 na 250
Wszystko działa do momentu, gdy gracz zdobędzie wymaganą ilość xp nie przechodzi dalej, nie czyści zmiennej i punkty rosną dalej, np po wbiciu 100 na 100 wymagane, liczy dalej 105,110 i tak dalej.
Kod:
Odnośnik do komentarza
https://skript.pl/temat/52468-problem-ze-skryptem-na-zmienn%C4%85/Udostępnij na innych stronach
14 odpowiedzi na to pytanie
Rekomendowane odpowiedzi
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ą.