If I cant get a pnach file from somebody then can somebody help explain to me how to use cheats in pcsx2 because I have been having a lot of trouble and can't figure it out I don't know what I'm doing wrong

Please post the contents of the emulog.txt file after the problem occurs. The file can be found in "My Documents\PCSX2\logs" for the installer version or in "PCSX2\logs" for the portable/binary version.

where {xyz} is the user name of the windows account u are using to run pcsx2. did u do that?

also did u name the pnach file correctly? for example i made pnach file for the game grandia 3. the game info when i load the game in the emulator is:-
ELF (cdrom0:\SLUS_213.45;1) Game CRC = 0x5B657DAD, EntryPoint = 0x00100008
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLUS_213.45;1

the name of the pnach file is the game crc without the 0x thus for me the name of the pnach file is 5B657DAD.pnach

did u do both things correctly?

if yes then plz tell me the game crc of persona 4 and what are the cheats u want to use and i will make the pnach file