Ped Types & Relationships - jorjic/fivem-docs GitHub Wiki

Types

  • Michael = 0
  • Franklin = 1
  • Trevor = 2
  • Male = 4
  • Female = 5
  • Cop = 6
  • Paramedic = 20
  • LSFD = 21
  • Human = 26
  • SWAT = 27
  • Animal = 28
  • Army = 29
  • hc_gunman : 4 // Mix male and female
  • hc_hacker : 4 // Mix male and female
  • mp_f_misty_01 : 4 // Female character
  • s_f_y_ranger_01 : 5 // Ranger
  • s_m_y_ranger_01 : 4 // Ranger
  • s_m_y_uscg_01 : 6 // US Coast Guard

Relationship Groups

void SetRelationshipBetweenGroups(Relation relationtype, Hash group1, Hash group2)
void ClearRelationshipBetweenGroups(Relation relationtype, Hash group1, Hash group2)
void SetPedRelationshipGroupHash(Ped ped, Hash group)
void SetPedRelationshipGroupDefaultHash(Ped ped, Hash group)
void SetEntityOnlyDamagedByRelationshipGroup(Ped ped, Bool toggle, Hash group)
void SetEntityCanBeDamagedByRelationshipGroup(Ped ped, Bool toggle, Hash group)
Hash GetPedRelationshipGroupHash(Ped ped)
Hash GetPedRelationshipGroupDefaultHash(Ped ped)
Hash GetRelationshipBetweenPeds(Ped ped1, Ped ped2)
Relation GetRelationshipBetweenGroups(Hash group1, Hash group2)
Hash AddRelationshipGroup(String name)
void RemoveRelationshipGroup(Hash group)

Relationship Types

  • 0 = Companion
  • 1 = Respect
  • 2 = Like
  • 3 = Neutral
  • 4 = Dislike
  • 5 = Hate
  • 255 = Pedestrians

Default Relationship Groups

  • PLAYER
  • CIVMALE
  • CIVFEMALE
  • COP
  • SECURITY_GUARD
  • PRIVATE_SECURITY
  • FIREMAN
  • GANG_1
  • GANG_2
  • GANG_9
  • GANG_10
  • AMBIENT_GANG_LOST
  • AMBIENT_GANG_MEXICAN
  • AMBIENT_GANG_FAMILY
  • AMBIENT_GANG_BALLAS
  • AMBIENT_GANG_MARABUNTE
  • AMBIENT_GANG_CULT
  • AMBIENT_GANG_SALVA
  • AMBIENT_GANG_WEICHENG
  • AMBIENT_GANG_HILLBILLY
  • DEALER
  • HATES_PLAYER
  • HEN
  • WILD_ANIMAL
  • SHARK
  • COUGAR
  • NO_RELATIONSHIP
  • SPECIAL
  • MISSION2
  • MISSION3
  • MISSION4
  • MISSION5
  • MISSION6
  • MISSION7
  • MISSION8
  • ARMY
  • GUARD_DOG
  • AGGRESSIVE_INVESTIGATE
  • MEDIC
  • CAT