Is there a script for this or some way to do it without scripts?
You need a script to do this as doing it with events would be very annoying and too complex to edit later on. That said, I am not sure if something like this exists. There are bestiary scripts, that show a list of enemies and their characteristics, but I have never heard of a script listing characters you encountered in the game, and I am quite sure that you will not be able to find any without asking for a specific commission.
The reason behind that is that there is no way to define a character profile in the default engine (other than being bound to actor stats), so a script that allows you to do such a thing is something that has to be quite specific to your game. However, this is not the right place to commission somebody or to ask for a specific script. I recommend asking in the Script Request board or, since you have more than 30 messages, in the Classified board of the forum. There are people, including myself, who still take commissions for VX Ace.