Witam, mam problem. Piszę skrypt na drop, postanowiłem użyć w nim tgzw. Funkcji, lecz przy funkcji która ma odpowiadać za wypadanie danego przedmiotu z bloku, pojawia się problem z wyrażeniem drop. poniżej podaje błędy jak i też urywek kodu Z góry dziękuję za pomoc.
Oto błędy:
A oto urywek kodu:
function drop(p: player, material: material, ilosc: integer, pkt: integer):
if {PQDROP::TurboSystem::Drop::%{_p}%} is false:
drop {_ilosc} {_material} at {_p}
if {PQDROP::TurboSystem::Points::%{_p}%} is false:
add {_pkt} to {PQDROP::PktData::%{_p}%}
else:
set {_pktx} to {_pkt}*2
add {_pktx} to {PQDROP::PktData::%{_p}%}
add {_ilosc} to {PQDROP::DiamondData::%{_p}%}
if {PQDROP::PData::%{_p}%::Diamond::Messages} is true:
send "&f&lDROP &8» &7Wydropiles: &e%{_ilosc}%&7x&6%{_material}% &7(&f+%{_pkt}%&7)" to {_p}
stop
else:
stop
else:
set {_iloscx} to {_ilosc}*2
drop {_iloscx} {_material} at {_p}
if {PQDROP::TurboSystem::Points::%{_p}%} is false:
add {_pkt} to {PQDROP::PktData::%{_p}%}
else:
set {_pktx} to {_pkt}*2
add {_pktx} to {PQDROP::PktData::%{_p}%}
add {_iloscx} to {PQDROP::%{_material}%Data::%{_p}%}
if {PQDROP::PData::%{_p}%::%{_material}%::Messages} is true:
send "&f&lDROP &8» &7Wydropiles: &e%{_ilosc}%&7x&6%{_material}% &7(&f+%{_pkt}%&7)" to {_p}
stop
else:
stop
Pytanie
ProX3Q 23
Witam, mam problem. Piszę skrypt na drop, postanowiłem użyć w nim tgzw. Funkcji, lecz przy funkcji która ma odpowiadać za wypadanie danego przedmiotu z bloku, pojawia się problem z wyrażeniem drop. poniżej podaje błędy jak i też urywek kodu
Z góry dziękuję za pomoc.
Oto błędy:
A oto urywek kodu:
function drop(p: player, material: material, ilosc: integer, pkt: integer): if {PQDROP::TurboSystem::Drop::%{_p}%} is false: drop {_ilosc} {_material} at {_p} if {PQDROP::TurboSystem::Points::%{_p}%} is false: add {_pkt} to {PQDROP::PktData::%{_p}%} else: set {_pktx} to {_pkt}*2 add {_pktx} to {PQDROP::PktData::%{_p}%} add {_ilosc} to {PQDROP::DiamondData::%{_p}%} if {PQDROP::PData::%{_p}%::Diamond::Messages} is true: send "&f&lDROP &8» &7Wydropiles: &e%{_ilosc}%&7x&6%{_material}% &7(&f+%{_pkt}%&7)" to {_p} stop else: stop else: set {_iloscx} to {_ilosc}*2 drop {_iloscx} {_material} at {_p} if {PQDROP::TurboSystem::Points::%{_p}%} is false: add {_pkt} to {PQDROP::PktData::%{_p}%} else: set {_pktx} to {_pkt}*2 add {_pktx} to {PQDROP::PktData::%{_p}%} add {_iloscx} to {PQDROP::%{_material}%Data::%{_p}%} if {PQDROP::PData::%{_p}%::%{_material}%::Messages} is true: send "&f&lDROP &8» &7Wydropiles: &e%{_ilosc}%&7x&6%{_material}% &7(&f+%{_pkt}%&7)" to {_p} stop else: stop
Edytowane przez ProxEQ GamingowyOdnośnik do komentarza
https://skript.pl/temat/23079-problem-z-dropem/Udostępnij na innych stronach
3 odpowiedzi na to pytanie
Rekomendowane odpowiedzi