I'm going to try to explain to you as far as I know, this archive allowed you to enable characters in free roam, change fighting styles, change factions, Genders, Stats, Animation Groups, AI, Physics and Name.
Well in the first word of a ped section is the ped model it uses, for example:
N_Lance uses the model GN_SkinnyBboy, N_Gary uses the model Nemesis_Gary, N_Peter uses the model Peter.
The second word, if I'm not mistaken, is the model that the ped uses during winter, example:
N_Lance uses the model GN_SkinnyBboy_W, N_Gary uses the model Nemesis_Gary_W, N_Peter uses the model Peter_W.
The third word is size, here there are 4 sizes in total: small, medium, large and huge. If you modify this word, the size of the model will not change, what will change will be the physics that the ped uses, an example of changes in physics:
Jimmy uses the size medium, so if someone kicks his leg from behind to annoy him, Jimmy will fall to the ground, but if we change his size to large, then if someone does the same, Jimmy will hold his leg but not He will fall to the ground because he uses the same physics as guys the size of, for example Peanut, Ethan or Bo, that is, those of medium height.
The fourth word is the faction the ped belongs to, examples, N_Vance is from the GREASER faction, N_Casey is from the JOCK faction, N_Bif is from the PREPPY faction. So this is where you can change the faction the order belongs to, for example:
To change the faction of N_Ricky from greaser to townie, what you have to do is change the word GREASER to DROPOUT:
GRH3a_Ricky.GRH3a_Ricky_W.......Large...GREASER.STAT_G_STRIKER_A....F_Greas.G_Striker...null....null......../Global/G_Striker_A.Act/Anim/G_Striker_A.act..../Global/AI..Act/AI/AI.act...N_Ricky
GRH3a_Ricky.GRH3a_Ricky_W.......Large...DROPOUT.STAT_G_STRIKER_A....F_Greas.G_Striker...null....null......../Global/G_Striker_A.Act/Anim/G_Striker_A.act..../Global/AI..Act/AI/AI.act...N_Ricky
This is when the faction you want to pass to the request has the same amount of letters as the current faction, but if you want to pass it to a faction that has a lower amount of letters like JOCK, what you have to do is copy the word JOCK and then in the word of the faction you have to select the word GREASER but only select until GREA then paste, and it would be like this JOCKSER, and to remove the remaining SER, on the left in the part of the hexadecimal numbers, you have to see by the following numbers 4A 4F 43 4B 53 45 52, what you have to do is replace the numbers 54 45 and 52 by 00 and it should look like this 4A 4F 43 4B 00 00 00 and then it should be in the part of letters JOCK... demonstration:
This is what it would look like before changing the faction
1C 00 00 00 47 52 48 33 61 5F 52 69 63 6B 79 00 ....GRH3a_Ricky.
47 52 48 33 61 5F 52 69 63 6B 79 5F 57 00 00 00 GRH3a_Ricky_W...
00 00 00 00 4C 61 72 67 65 00 00 00 47 52 45 41 ....Large...GREA
53 45 52 00 53 54 41 54 5F 47 5F 53 54 52 49 4B SER.STAT_G_STRIK
45 52 5F 41 00 00 00 00 46 5F 47 72 65 61 73 00 ER_A....F_Greas.
47 5F 53 74 72 69 6B 65 72 00 00 00 6E 75 6C 6C G_Striker...null
00 00 00 00 6E 75 6C 6C 00 00 00 00 01 00 00 00 ....null........
2F 47 6C 6F 62 61 6C 2F 47 5F 53 74 72 69 6B 65 /Global/G_Strike
72 5F 41 00 41 63 74 2F 41 6E 69 6D 2F 47 5F 53 r_A.Act/Anim/G_S
74 72 69 6B 65 72 5F 41 2E 61 63 74 00 00 00 00 triker_A.act....
2F 47 6C 6F 62 61 6C 2F 41 49 00 00 41 63 74 2F /Global/AI..Act/
41 49 2F 41 49 2E 61 63 74 00 00 00 4E 5F 52 69 AI/AI.act...N_Ri
63 6B 79 00 1D 00 00 00 cky.....
And this is what it would look like after changing the faction to JOCK
1C 00 00 00 47 52 48 33 61 5F 52 69 63 6B 79 00 ....GRH3a_Ricky.
47 52 48 33 61 5F 52 69 63 6B 79 5F 57 00 00 00 GRH3a_Ricky_W...
00 00 00 00 4C 61 72 67 65 00 00 00 4A 4F 43 4B ....Large...JOCK
00 00 00 00 53 54 41 54 5F 47 5F 53 54 52 49 4B ....STAT_G_STRIK
45 52 5F 41 00 00 00 00 46 5F 47 72 65 61 73 00 ER_A....F_Greas.
47 5F 53 74 72 69 6B 65 72 00 00 00 6E 75 6C 6C G_Striker...null
00 00 00 00 6E 75 6C 6C 00 00 00 00 01 00 00 00 ....null........
2F 47 6C 6F 62 61 6C 2F 47 5F 53 74 72 69 6B 65 /Global/G_Strike
72 5F 41 00 41 63 74 2F 41 6E 69 6D 2F 47 5F 53 r_A.Act/Anim/G_S
74 72 69 6B 65 72 5F 41 2E 61 63 74 00 00 00 00 triker_A.act....
2F 47 6C 6F 62 61 6C 2F 41 49 00 00 41 63 74 2F /Global/AI..Act/
41 49 2F 41 49 2E 61 63 74 00 00 00 4E 5F 52 69 AI/AI.act...N_Ri
63 6B 79 00 1D 00 00 00 cky.....
And those are some basics of ide.img modding. Tell me if you want me to explain some more things to you.