Robiłem dziś skrypt automatycznego wyboru strzał i napotkałem błąd, przy reparse skripts nie pokazuje go ale w grze nie działa to tak jak powinno.
Tutaj skrypt
func int arrow()
{
if
(Npc_HasItems (other,ItRw_ArrowFire) >= 0)
{return ItRw_ArrowFire;}
else
{ return ItRw_Arrow; };
};
Błąd jest taki że przy obecnym stanie mogę strzelać tylko z ItRw_ArrowFire a gdy dam 1 to tylko z zwykłych strzał.
Wie ktoś czemu tak się dzieje? Jeżeli tak prosiłbym o wskazówkę jak to poprawić.