Mam problem ze skryptem na AntyLogOut
function startAntiLogOut(p: player):
set {antiLogOut::%{_p}%} and {_var} to 5
loop 5 times:
{antiLogOut::%{_p}%} is not set:
stop
{antiLogOut::%{_p}%} > {_var}:
stop
send action bar "&cJesteś w walce jeszcze przez &6%{antiLogOut::%{_p}%}% &csekund!" to {_p}
remove 1 from {antiLogOut::%{_p}%} and {_var}
wait 1 second
clear {antiLogOut::%{_p}%}
send action bar "&aJuż nie jesteś podczas walki!" to {_p}
on damage of player:
attacker is a player
startAntiLogOut(victim)
startAntiLogOut(attacker)
on quit:
{antiLogOut::%player%} is set
kill player
send "&cGracz &6{%player%} &cwylogował się podczas walki!"
on command:
command is not "login" or "tpaccept" or "msg" or "tak" or "nie" or "ec"
{antiLogOut::%player%} is set
cancel event
send "&cJesteś podczas walki!" to player
Kiedy kogoś uderzę, jest wszystko ok. Ale jak ktoś mnie udeży po tym jak ja to zrobiłem to nalicza za dużo tych remove 1 from....... i mam antylogout na minusie, np. -4
Wie ktoś jak poprawić ten skrypt?
Wtedy w ogóle nie dropią itemy, próbowałem dodać:
on death of player:
if attacker is not player:
keep inventory
cancel drops
else:
cancel event
ale nadal nie działało. Nie znam się bardzo na skryptach
Mam problem ze skryptem, który ma włączać keepinventory true jeśli gracz zginie od czegoś innego niż inny gracz. Jeśli gracz zabije gracza ma być keep inventory false.
on death of player:
if attacker is not player:
keep inventory
Jednak jak zginę czy od gracza czy od czegoś innego to mnoży itemy (i wypadają i zostają te same w eq).
Czy ma ktoś jakieś rady co mógłbym zmienić, żeby skrypt działał poprawnie?
Dzięki, a potrafisz napisać skrypt żeby jak gracz zabije to wypada połowa zbroi i 30% z reszty eq, ale kilof nigdy nie wypada?
Jak gracz mnie zabije to jest ok ale jak sam zginę to mnoży itemy, i wypadają i zostają w eq, naprawisz to?
Napisałby mi ktoś skrypt na dropienie itemów po zabiciu przez innego gracza, a nie od np fall damage, spalenia, utonięcia itd?
Fajnie by było jakby tymi itemami były 1 część z seta i 30% z reszty eq, przy czym ironowy diaxowy i netherytowy kilof nie wypada?
Z góry dzięki!