#Updated
After a long time I finally made it, I added shooting ships.
It is just the first try to implement this, so there could be many bugs.
I just found 2 bugs:
1. Bot is not showing the true number of killed npcs (they are much more)
2. Sometimes bot is moving to some point without attacking npc.
So, but how does this shooting work?
Well at first bot is moving really near to the npc then bot attacks npc once (so npc will not move anymore) and after that bot will move away and shoot from far away.
If the bot moves too far away, then bot will move again really close to the npc and stay there.