# Set Player Race

Grammar — Set Player player’s race to race.
FlagsNative | Action

Sets the race of the specified player.

# Arguments

  • int — Player
  • string [ gamelink::Race ] — Race

Returns — void

native void PlayerSetRace(int inPlayer, string inRace);

Category: Player / Player Settings

# Examples

# campaigns/void.sc2campaign

MapScript.galaxy

// L846
PlayerSetRace(gv_p01_USER, "Terr")
// L858
PlayerSetRace(gv_p01_USER, "Zerg")
// L870
PlayerSetRace(gv_p01_USER, "Prot")
// L882
PlayerSetRace(gv_p01_USER, "Prot")
// L894
PlayerSetRace(gv_p01_USER, "Terr")
// L2855
PlayerSetRace(gv_p01_USER, "Terr")
// L2861
PlayerSetRace(gv_p01_USER, "Terr")
// L2867
PlayerSetRace(gv_p01_USER, "Zerg")
// L2873
PlayerSetRace(gv_p01_USER, "Prot")
// L8025
PlayerSetRace(gv_pLAYER_01_USER, "Terr")
// L8188
PlayerSetRace(gv_pLAYER_01_USER, "Terr")
// L846
PlayerSetRace(gv_p01_USER, "Terr")
// L858
PlayerSetRace(gv_p01_USER, "Zerg")
// L870
PlayerSetRace(gv_p01_USER, "Prot")
// L882
PlayerSetRace(gv_p01_USER, "Prot")
// L894
PlayerSetRace(gv_p01_USER, "Terr")
// L2855
PlayerSetRace(gv_p01_USER, "Terr")
// L2861
PlayerSetRace(gv_p01_USER, "Terr")
// L2867
PlayerSetRace(gv_p01_USER, "Zerg")
// L2873
PlayerSetRace(gv_p01_USER, "Prot")
// L8025
PlayerSetRace(gv_pLAYER_01_USER, "Terr")
// L8188
PlayerSetRace(gv_pLAYER_01_USER, "Terr")

# campaigns/voidstory.sc2campaign

VoidCampaignMissionLib.galaxy

// L1456
PlayerSetRace(1, "Prot")
// L6923
PlayerSetRace(1, "Terr")

# campaigns/voidstory.sc2campaign

VoidCampaignUILib.galaxy

// L1417
PlayerSetRace(1, "Prot")
// L1690
PlayerSetRace(1, "Terr")
// L7627
PlayerSetRace(1, "Zerg")

# mods/starcoop/starcoop.sc2mod

LibCOMI.galaxy

// L999
PlayerSetRace(lp_player, lv_aIPlayerRace)
// L1089
PlayerSetRace(lp_player, lv_aIPlayerRace)

# mods/starcoop/starcoop.sc2mod

LibCOOC.galaxy

// L4435
PlayerSetRace(1, libCOOC_gf_CC_CommanderRace(lv_commander1))
// L4438
PlayerSetRace(2, libCOOC_gf_CC_CommanderRace(lv_commander2))
// L4524
PlayerSetRace(lp_player, libCOOC_gf_CC_CommanderRace(lv_chosenCommander))
// L4705
PlayerSetRace(1, libCOOC_gf_CC_CommanderRace("TerranRaynor"))
// L4707
PlayerSetRace(2, libCOOC_gf_CC_CommanderRace("ZergKerrigan"))

# mods/starcoop/starcoop.sc2mod

LibCOUI.galaxy

// L904
PlayerSetRace(lp_player, libCOOC_gf_CC_CommanderRace(libCOUI_gv_cU_CommanderSelection[lp_player]))

# mods/warcoop/warcoopdata.sc2mod

WarCoopData.galaxy

// L2184
PlayerSetRace(lv_player, lv_race)