RanggaBS

Character Selector

Jun 27th, 2021 (edited)
214
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 29.30 KB | None | 0 0
  1. --[[
  2.     Basic codes of character selector mod
  3.  
  4.     Credits to:
  5.     Altamurenza
  6.     POTERS
  7. ]]
  8.  
  9. function main()
  10.     Wait(1000)
  11.     LoadAnim()
  12.     SETUP()
  13.     while true do
  14.         Wait(0)
  15.         CHAR_SELECTOR()
  16.     end
  17. end
  18.  
  19. function CHAR_SELECTOR()
  20.     local HX, HY, HZ = PedGetHeadPos(gPlayer)
  21.     --local PX, PY, PZ = PlayerGetPosXYZ()
  22.     -- Activation:
  23.     if IsButtonBeingPressed(2, 0) and OnSelectionMode then
  24.         PlayerWeaponHudLock(false)
  25.         CameraReturnToPlayer()
  26.         Get_Menu(false)
  27.         OnSelectionMode = false
  28.     elseif IsButtonBeingPressed(2, 0) and not OnSelectionMode and not IsBusy() then
  29.         CameraSetXYZ(HX + math.random(-5, 5), HY + math.random(-5, 5), HZ)
  30.         CameraLookAtXYZ(HX, HY, HZ)
  31.         OnSelectionMode = true
  32.     end
  33.     -- On selector mode:
  34.     if OnSelectionMode then
  35.         HEADING = HEADING + 3 -- Rotation speed
  36.         PlayerFaceHeadingNow(HEADING)
  37.         PedSetWeaponNow(gPlayer, -1)
  38.         PlayerWeaponHudLock(true)
  39.         Get_Menu(true, SELECTION, table.getn(Models))
  40.         -- Navigation:
  41.         if IsButtonBeingPressed(8, 0) then
  42.             SELECTION = SELECTION - 1
  43.             SoundPlay2D("ButtonDown")
  44.             if SELECTION < 1 then
  45.                 SELECTION = table.getn(Models)
  46.             end
  47.             SwapModel(gPlayer, Models[SELECTION].Model, Models[SELECTION].Stat, Models[SELECTION].Style)
  48.         elseif IsButtonBeingPressed(11, 0) then
  49.             SELECTION = SELECTION + 1
  50.             SoundPlay2D("ButtonUp")
  51.             if SELECTION > table.getn(Models) then
  52.                 SELECTION = 1
  53.             end
  54.             SwapModel(gPlayer, Models[SELECTION].Model, Models[SELECTION].Stat, Models[SELECTION].Style)
  55.         end
  56.         --[[ Spawning the ped:
  57.         if IsButtonBeingPressed(6, 0) then
  58.             PED = PedCreateXYZ(Models[SELECTION].ID, PX + math.random(-3, 3), PY + math.random(-3, 3), PZ + math.random(3))
  59.             PedMakeAmbient(PED)
  60.             SoundPlay2D("Erand")
  61.         end]]
  62.     end
  63. end
  64.  
  65. -- Set some HUD visibility & display numbers:
  66. function Get_Menu(SetVisible,Option,Max)
  67.     CounterMakeHUDVisible(SetVisible)
  68.     PlayerWeaponHudLock(SetVisible)
  69.     ToggleHUDComponentVisibility(4,not SetVisible)
  70.     ToggleHUDComponentVisibility(11,not SetVisible)
  71.     ToggleHUDComponentVisibility(0,not SetVisible)
  72.     if SetVisible then
  73.         CounterSetCurrent(Option)
  74.         CounterSetMax(Max)
  75.     end
  76. end
  77.  
  78. function SwapModel(ped, model, stat, style)
  79.     PedSwapModel(ped, model)
  80.     PedSetStatsType(ped, stat)
  81.     PedSetActionTree(ped, "/Global/"..style, "Act/Anim/"..style..".act")
  82.     PedSetAITree(ped, "/Global/PlayerAI", "Act/PlayerAI.act")
  83. end
  84.  
  85. -- Analog/Movement detection:
  86. function IsMoving()
  87.     local S = 0.08 -- Sensitivity
  88.     return GetStickValue(16, 0) < -S or GetStickValue(16, 0) > S or GetStickValue(17, 0) < -S or GetStickValue(17, 0) > S
  89. end
  90.  
  91. function IsBusy()
  92.     return IsMoving() and PlayerIsInAnyVehicle() and (PedGetTargetPed(gPlayer) or PedGetGrappleTargetPed(gPlayer)) and PedMePlaying(gPlayer, "HitTree")
  93. end
  94.  
  95. function SETUP()
  96.     HEADING = PedGetHeading(gPlayer)
  97.     OnSelectionMode = false
  98.     SELECTION = 1
  99.     Models = {
  100.         {Model = "player",    Stat = "STAT_PLAYER",    Style = "Player",    ID = 1},
  101.         {Model = "DOgirl_Zoe_EG",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 2},
  102.         {Model = "NDGirl_Beatrice",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 3},
  103.         {Model = "NDH1a_Algernon",    Stat = "STAT_N_STRIKER_B",    Style = "N_Striker_B",    ID = 4},
  104.         {Model = "NDH1_Fatty",    Stat = "STAT_N_STRIKER_A",    Style = "N_Striker_A",    ID = 5},
  105.         {Model = "ND2nd_Melvin",    Stat = "STAT_N_STRIKER_A",    Style = "N_Striker_A",    ID = 6},
  106.         {Model = "NDH2_Thad",    Stat = "STAT_N_MELEE_A",    Style = "N_Ranged_A",    ID = 7},
  107.         {Model = "NDH3_Bucky",    Stat = "STAT_N_RANGED_A",    Style = "N_Ranged_A",    ID = 8},
  108.         {Model = "NDH2a_Cornelius",    Stat = "STAT_N_MELEE_A",    Style = "N_Ranged_A",    ID = 9},
  109.         {Model = "NDLead_Earnest",    Stat = "STAT_N_EARNEST",    Style = "N_Ranged_A",    ID = 10},
  110.         {Model = "NDH3a_Donald",    Stat = "STAT_N_RANGED_A",    Style = "N_Ranged_A",    ID = 11},
  111.         {Model = "JKH1_Damon",    Stat = "STAT_J_DAMON",    Style = "J_Striker_A",    ID = 12},
  112.         {Model = "JKH1a_Kirby",    Stat = "STAT_J_STRIKER_A",    Style = "J_Striker_A",    ID = 13},
  113.         {Model = "JKGirl_Mandy",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 14},
  114.         {Model = "JKH2_Dan",    Stat = "STAT_J_STRIKER_A",    Style = "J_Striker_A",    ID = 15},
  115.         {Model = "JKH2a_Luis",    Stat = "STAT_J_GRAPPLER_B",    Style = "J_Grappler_A",    ID = 16},
  116.         {Model = "JKH3_Casey",    Stat = "STAT_J_MELEE_A",    Style = "J_Melee_A",    ID = 17},
  117.         {Model = "JKH3a_Bo",    Stat = "STAT_J_MELEE_A",    Style = "J_Melee_A",    ID = 18},
  118.         {Model = "JKlead_Ted",    Stat = "STAT_J_TED",    Style = "J_Ted",    ID = 19},
  119.         {Model = "JK2nd_Juri",    Stat = "STAT_J_GRAPPLER_A",    Style = "J_Grappler_A",    ID = 20},
  120.         {Model = "GR2nd_Peanut",    Stat = "STAT_G_STRIKER_A",    Style = "G_Striker_A",    ID = 21},
  121.         {Model = "GRH2A_Hal",    Stat = "STAT_G_GRAPPLER_A",    Style = "G_Grappler_A",    ID = 22},
  122.         {Model = "GRlead_Johnny",    Stat = "STAT_G_JOHNNY",    Style = "G_Johnny",    ID = 23},
  123.         {Model = "GRH1_Lefty",    Stat = "STAT_G_MELEE_A",    Style = "G_Melee_A",    ID = 24},
  124.         {Model = "GRGirl_Lola",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 25},
  125.         {Model = "GRH3_Lucky",    Stat = "STAT_G_STRIKER_A",    Style = "G_Striker_A",    ID = 26},
  126.         {Model = "GRH1a_Vance",    Stat = "STAT_G_MELEE_A",    Style = "G_Melee_A",    ID = 27},
  127.         {Model = "GRH3a_Ricky",    Stat = "STAT_G_STRIKER_A",    Style = "G_Striker_A",    ID = 28},
  128.         {Model = "GRH2_Norton",    Stat = "STAT_G_GRAPPLER_A",    Style = "G_Grappler_A",    ID = 29},
  129.         {Model = "PRH1_Gord",    Stat = "STAT_P_STRIKER_A",    Style = "P_Striker_A",    ID = 30},
  130.         {Model = "PRH1a_Tad",    Stat = "STAT_P_STRIKER_A",    Style = "P_Striker_A",    ID = 31},
  131.         {Model = "PRH2a_Chad",    Stat = "STAT_P_GRAPPLER_A",    Style = "P_Grappler_A",    ID = 32},
  132.         {Model = "PR2nd_Bif",    Stat = "STAT_P_BOXING_Bif",    Style = "P_Striker_A",    ID = 33},
  133.         {Model = "PRH3_Justin",    Stat = "STAT_P_STRIKER_B",    Style = "P_Striker_B",    ID = 34},
  134.         {Model = "PRH2_Bryce",    Stat = "STAT_P_GRAPPLER_A",    Style = "P_Grappler_A",    ID = 35},
  135.         {Model = "PRH2_Bryce_OBOX",    Stat = "STAT_P_BOXING",    Style = "P_Striker_A",    ID = 36},
  136.         {Model = "PRlead_Darby",    Stat = "STAT_P_BOXING",    Style = "BOSS_Darby",    ID = 37},
  137.         {Model = "PRGirl_Pinky",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 38},
  138.         {Model = "GN_Asiangirl",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 39},
  139.         {Model = "PRH3a_Parker",    Stat = "STAT_P_STRIKER_B",    Style = "P_Striker_B",    ID = 40},
  140.         {Model = "DOH2_Jerry",    Stat = "STAT_DO_GRAPPLER_A",    Style = "DO_Grappler_A",    ID = 41},
  141.         {Model = "DOH1a_Otto",    Stat = "STAT_DO_STRIKER_A",    Style = "DO_Striker_A",    ID = 42},
  142.         {Model = "DOH2a_Leon",    Stat = "STAT_DO_STRIKER_A",    Style = "DO_Striker_A",    ID = 43},
  143.         {Model = "DOH1_Duncan",    Stat = "STAT_DO_STRIKER_A",    Style = "DO_Striker_A",    ID = 44},
  144.         {Model = "DOH3_Henry",    Stat = "STAT_DO_STRIKER_A",    Style = "DO_Striker_A",    ID = 45},
  145.         {Model = "DOH3a_Gurney",    Stat = "STAT_DO_GRAPPLER_A",    Style = "DO_Grappler",    ID = 46},
  146.         {Model = "DO2nd_Omar",    Stat = "STAT_DO_STRIKER_A",    Style = "DO_Striker_A",    ID = 47},
  147.         {Model = "DOGirl_Zoe",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 48},
  148.         {Model = "PF2nd_Max",    Stat = "STAT_PF_BASIC_A",    Style = "Authority",    ID = 49},
  149.         {Model = "PFH1_Seth",    Stat = "STAT_PF_BASIC_S"   ,Style = "Authority",    ID = 50},
  150.         {Model = "PFH2_Edward",    Stat = "STAT_PF_BASIC_A",    Style = "Authority",    ID = 51},
  151.         {Model = "PFlead_Karl",    Stat = "STAT_PF_BASIC_A",    Style = "Authority",    ID = 52},
  152.         {Model = "TO_Orderly",    Stat = "STAT_LE_ORDERLY_A",    Style = "LE_Orderly_A",    ID = 53},
  153.         {Model = "TE_HallMonitor",    Stat = "STAT_TE_FEMALE_A",    Style = "Authority",    ID = 54},
  154.         {Model = "TE_GymTeacher",    Stat = "STAT_TE_MALE_A",    Style = "Authority",    ID = 55},
  155.         {Model = "TE_Janitor",    Stat = "STAT_TE_JANITOR",    Style = "Authority",    ID = 56},
  156.         {Model = "TE_English",    Stat = "STAT_TE_MALE_A",    Style = "Authoruty",    ID = 57},
  157.         {Model = "TE_Cafeteria",    Stat = "STAT_TE_MALE_A",    Style = "Authority",    ID = 58},
  158.         {Model = "TE_Secretary",    Stat = "STAT_TE_FEMALE_A",    Style = "Authority",    ID = 59},
  159.         {Model = "TE_Nurse",    Stat = "STAT_TE_FEMALE_A",    Style = "Authority",    ID = 60},
  160.         {Model = "TE_MathTeacher",    Stat = "STAT_TE_MALE_A",    Style = "Authority",    ID = 61},
  161.         {Model = "TE_Librarian",    Stat = "STAT_TE_FEMALE_A",    Style = "Authority",    ID = 62},
  162.         {Model = "TE_Art",    Stat = "STAT_TE_FEMALE_A",    Style = "Authority",    ID = 63},
  163.         {Model = "TE_Biology",    Stat = "STAT_TE_MALE_A",    Style = "Authority",    ID = 64},
  164.         {Model = "TE_Principal",    Stat = "STAT_TE_MALE_A",    Style = "Aurhority",    ID = 65},
  165.         {Model = "GN_Littleblkboy",    Stat = "STAT_GS_MALE_SMKID",    Style = "GS_Male_A",    ID = 66},
  166.         {Model = "GN_SexyGirl",    Stat = "STAT_GS_FEMALE_S",    Style = "GS_Female_A",    ID = 67},
  167.         {Model = "GN_Littleblkgirl",    Stat = "STAT_GS_FEMALE_SMKID",    Style = "GS_Female_A",    ID = 68},
  168.         {Model = "GN_Hispanicboy",    Stat = "STAT_GS_MALE_SMKID",    Style = "GS_Male_A",    ID = 69},
  169.         {Model = "GN_Greekboy",    Stat = "STAT_GS_MALE_TATTLER",    Style = "GS_Male_A",    ID = 70},
  170.         {Model = "GN_Fatboy",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 71},
  171.         {Model = "GN_Boy01",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 72},
  172.         {Model = "GN_Boy02",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 73},
  173.         {Model = "GN_Fatgirl",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 74},
  174.         {Model = "DOlead_Russell",    Stat = "STAT_B_RUSSELL_A",    Style = "BOSS_Russell",    ID = 75},
  175.         {Model = "TO_Business1",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 76},
  176.         {Model = "TO_Business2",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 77},
  177.         {Model = "TO_BusinessW1",    Stat = "STAT_CV_FEMALE_A",    Style = "CV_Female_A",    ID = 78},
  178.         {Model = "TO_BusinessW2",    Stat = "STAT_CV_FEMALE_A",    Style = "CV_Female_A",    ID = 79},
  179.         {Model = "TO_RichW1",    Stat = "STAT_CV_FEMALE_A",    Style = "CV_Female_A",    ID = 80},
  180.         {Model = "TO_RichW2",    Stat = "STAT_CV_FEMALE_A",    Style = "CV_Female_A",    ID = 81},
  181.         {Model = "TO_Fireman",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 82},
  182.         {Model = "TO_Cop",    Stat = "STAT_LE_OFFICER_A",    Style = "Authority",    ID = 83},
  183.         {Model = "TO_Comic",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 84},
  184.         {Model = "GN_Bully03",    Stat = "STAT_B_STRIKER_B",    Style = "B_Striker_A",    ID = 85},
  185.         {Model = "TO_Bikeowner",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 86},
  186.         {Model = "TO_Hobo",    Stat = "STAT_HOBO",    Style = "Hobo_Blocker",    ID = 87},
  187.         {Model = "Player_Mascot",    Stat = "STAT_J_MASCOT",    Style = "J_Mascot",    ID = 88},
  188.         {Model = "TO_GroceryOwner",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 89},
  189.         {Model = "GN_Sexygirl_UW",    Stat = "STAT_GS_FEMALE_S",    Style = "GS_Female_A",    ID = 90},
  190.         {Model = "DOLead_Edgar",    Stat = "STAT_DO_EDGAR",    Style = "DO_Edgar",    ID = 91},
  191.         {Model = "JK_LuisWrestle",    Stat = "STAT_WRESTLING_LUIS",    Style = "WrestlingACT",    ID = 92},
  192.         {Model = "JKGirl_MandyUW",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 93},
  193.         {Model = "PRGirl_PinkyUW",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 94},
  194.         {Model = "NDGirl_BeatriceUW",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 95},
  195.         {Model = "GRGirl_LolaUW",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 96},
  196.         {Model = "TO_Cop2",    Stat = "STAT_LE_OFFICER_A",    Style = "Authority",    ID = 97},
  197.         {Model = "Player_OWres",    Stat = "STAT_PLAYER",    Style = "Nemesis",    ID = 98},
  198.         {Model = "GN_Bully02",    Stat = "STAT_B_STRIKER_A",    Style = "B_Striker_A",    ID = 99},
  199.         {Model = "TO_RichM1",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 100},
  200.         {Model = "TO_RichM2",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 101},
  201.         {Model = "GN_Bully01",    Stat = "STAT_B_STRIKER_B",    Style = "B_Striker_A",    ID = 102},
  202.         {Model = "TO_FireOwner",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 103},
  203.         {Model = "TO_CSOwner_2",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 104},
  204.         {Model = "TO_CSOwner_3",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 105},
  205.         {Model = "TE_Chemistry",    Stat = "STAT_TE_MALE_A",    Style = "Authority",    ID = 106},
  206.         {Model = "TO_Poorwoman",    Stat = "STAT_CV_FEMALE_OLD",    Style = "CV_OLD",    ID = 107},
  207.         {Model = "TO_MotelOwner",    Stat = "STAT_CV_MALE_A",    Style = "Authority",    ID = 108},
  208.         {Model = "JKKirby_FB",    Stat = "STAT_J_STRIKER_A",    Style = "J_Striker_A",    ID = 109},
  209.         {Model = "JKTed_FB",    Stat = "STAT_J_TED",    Style = "J_Striker_A",    ID = 110},
  210.         {Model = "JKDan_FB",    Stat = "STAT_J_STRIKER_A",    Style = "J_Striker_A",    ID = 111},
  211.         {Model = "JKDamon_FB",    Stat = "STAT_J_DAMON",    Style = "J_Striker_A",    ID = 112},
  212.         {Model = "TO_Carny02",    Stat = "STAT_CV_MALE_A",    Style = "Authority",    ID = 113},
  213.         {Model = "TO_Carny01",    Stat = "STAT_CV_MALE_A",    Style = "Authority",    ID = 114},
  214.         {Model = "TO_CarnyMidget",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 115},
  215.         {Model = "TO_Poorman2",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 116},
  216.         {Model = "PRH2A_Chad_OBOX",    Stat = "STAT_P_BOXING_Chad",    Style = "P_Striker_A",    ID = 117},
  217.         {Model = "PRH3_Justin_OBOX",    Stat = "STAT_P_BOXING_Justin",    Style = "P_Striker_A",    ID = 118},
  218.         {Model = "PRH3a_Parker_OBOX",    Stat = "STAT_P_BOXING_Parker",    Style = "P_Striker_A",    ID = 119},
  219.         {Model = "TO_BarberRich",    Stat = "STAT_CV_FEMALE_A",    Style = "CV_Female_A",    ID = 120},
  220.         {Model = "GenericWrestler",    Stat = "STAT_WRESTLING_GEN",    Style = "J_Grappler_A",    ID = 121},
  221.         {Model = "ND_FattyWrestle",    Stat = "STAT_WRESTLING_FAT",    Style = "J_Grappler_A",    ID = 122},
  222.         {Model = "TO_Industrial",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 123},
  223.         {Model = "TO_Associate",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 124},
  224.         {Model = "TO_Asylumpatient",    Stat = "STAT_DO_STRIKER_A",    Style = "Crazy_Basic",    ID = 125},
  225.         {Model = "TE_Autoshop",    Stat = "STAT_TE_MALE_A",    Style = "Authority",    ID = 126},
  226.         {Model = "TO_Mailman",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 127},
  227.         {Model = "TO_Tattooist",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 128},
  228.         {Model = "TE_Assylum",    Stat = "STAT_TE_MALE_A",    Style = "Authority",    ID = 129},
  229.         {Model = "Nemesis_Gary",    Stat = "STAT_GS_GARY",    Style = "Nemesis",    ID = 130},
  230.         {Model = "TO_Oldman2",    Stat = "STAT_CV_MALE_OLD",    Style = "CV_OLD",    ID = 131},
  231.         {Model = "TO_BarberPoor",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 132},
  232.         {Model = "PR2nd_Bif_OBOX",    Stat = "STAT_P_BOXING_Bif",    Style = "P_Bif",    ID = 133},
  233.         {Model = "Peter",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 134},
  234.         {Model = "TO_RichM3",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 135},
  235.         {Model = "Rat_Ped",    Stat = "STAT_AN_RAT_A",    Style = "AN_RAT",    ID = 136},
  236.         {Model = "GN_LittleGirl_2",    Stat = "STAT_GS_FEMALE_SMKID",    Style = "GS_Female_A",    ID = 137},
  237.         {Model = "GN_LittleGirl_3",    Stat = "STAT_GS_FEMALE_SMKID",    Style = "GS_Female_A",    ID = 138},
  238.         {Model = "GN_WhiteBoy",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 139},
  239.         {Model = "TO_FMidget",    Stat = "STAT_CV_FEMALE_A",    Style = "CV_Female_A",    ID = 140},
  240.         {Model = "Dog_Pitbull",    Stat = "STAT_AN_DOG_A",    Style = "AN_DOG",    ID = 141},
  241.         {Model = "GN_SkinnyBboy",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 142},
  242.         {Model = "TO_Carnie_female",    Stat = "STAT_CV_FEMALE_A",    Style = "CV_Female_A",    ID = 143},
  243.         {Model = "TO_Business3",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 144},
  244.         {Model = "GN_Bully04",    Stat = "STAT_B_STRIKER_B",    Style = "B_Striker_A",    ID = 145},
  245.         {Model = "GN_Bully05",    Stat = "STAT_B_STRIKER_A",    Style = "B_Striker_A",    ID = 146},
  246.         {Model = "GN_Bully06",    Stat = "STAT_B_STRIKER_B",    Style = "B_Striker_A",    ID = 147},
  247.         {Model = "TO_Business4",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 148},
  248.         {Model = "TO_Business5",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 149},
  249.         {Model = "DO_Otto_asylum",    Stat = "STAT_DO_STRIKER_A",    Style = "Crazy_Basic",    ID = 150},
  250.         {Model = "TE_History",    Stat = "STAT_TE_MALE_A",    Style = "Authority",    ID = 151},
  251.         {Model = "TO_Record",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 152},
  252.         {Model = "DO_Leon_Assylum",    Stat = "STAT_DO_STRIKER_A",    Style = "Crazy_Basic",    ID = 153},
  253.         {Model = "DO_Henry_Assylum",    Stat = "STAT_DO_STRIKER_A",    Style = "Crazy_Basic",    ID = 154},
  254.         {Model = "NDH1_FattyChocolate",    Stat = "STAT_N_STRIKER_A",    Style = "N_Striker_A",    ID = 155},
  255.         {Model = "TO_GroceryClerk",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 156},
  256.         {Model = "TO_Handy",    Stat = "STAT_CV_MALE_OLD",    Style = "CV_OLD",    ID = 157},
  257.         {Model = "TO_Orderly2",    Stat = "STAT_LE_ORDERLY_A",    Style = "LE_Orderly_A",    ID = 158},
  258.         {Model = "GN_Hboy_Ween",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 159},
  259.         {Model = "Nemesis_Ween",    Stat = "STAT_GS_MALE_A",    Style = "Nemesis",    ID = 160},
  260.         {Model = "GRH3_Lucky_Ween",    Stat = "STAT_G_STRIKER_A",    Style = "G_Striker_A",    ID = 161},
  261.         {Model = "NDH3a_Donald_ween",    Stat = "STAT_N_RANGED_A",    Style = "N_Ranged_A",    ID = 162},
  262.         {Model = "PRH3a_Parker_Ween",    Stat = "STAT_P_STRIKER_B",    Style = "P_Striker_B",    ID = 163},
  263.         {Model = "JKH3_Casey_Ween",    Stat = "STAT_J_MELEE_A",    Style = "J_Melee_A",    ID = 164},
  264.         {Model = "Peter_Ween",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 165},
  265.         {Model = "GN_AsianGirl_Ween",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 166},
  266.         {Model = "PRGirl_Pinky_Ween",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 167},
  267.         {Model = "JKH1_Damon_ween",    Stat = "STAT_J_DAMON",    Style = "J_Striker_A",    ID = 168},
  268.         {Model = "GN_WhiteBoy_Ween",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 169},
  269.         {Model = "GN_Bully01_Ween",    Stat = "STAT_B_STRIKER_B",    Style = "B_Striker_A",    ID = 170},
  270.         {Model = "GN_Boy02_Ween",    Stat = "STAT_B_STRIKER_B",    Style = "B_Striker_A",    ID = 171},
  271.         {Model = "PR2nd_Bif_OBOX_D1",    Stat = "STAT_P_BOXING_Bif",    Style = "P_Bif",    ID = 172},
  272.         {Model = "GRH1a_Vance_Ween",    Stat = "STAT_G_PIRATE",    Style = "G_Melee_A",    ID = 173},
  273.         {Model = "NDH2_Thad_Ween",    Stat = "STAT_N_MELEE_A",    Style = "N_Melee_A",    ID = 174},
  274.         {Model = "PRGirl_Pinky_BW",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 175},
  275.         {Model = "DOlead_Russell_BU",    Stat = "STAT_B_STRIKER_S",    Style = "B_Striker_A",    ID = 176},
  276.         {Model = "PRH1a_Tad_BW",    Stat = "STAT_P_STRIKER_A",    Style = "P_Striker_A",    ID = 177},
  277.         {Model = "PRH2_Bryce_BW",    Stat = "STAT_P_GRAPPLER_A",    Style = "P_Grappler_A",    ID = 178},
  278.         {Model = "PRH3_Justin_BW",    Stat = "STAT_P_STRIKER_B",    Style = "P_Striker_B",    ID = 179},
  279.         {Model = "GN_Asiangirl_CH",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 180},
  280.         {Model = "GN_Sexygirl_CH",    Stat = "STAT_GS_FEMALE_S",    Style = "GS_Female_A",    ID = 181},
  281.         {Model = "PRGirl_Pinky_CH",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 182},
  282.         {Model = "TO_NH_Res_01",    Stat = "STAT_CV_MALE_OLD",    Style = "CV_OLD",    ID = 183},
  283.         {Model = "TO_NH_Res_02",    Stat = "STAT_CV_MALE_OLD",    Style = "CV_OLD",    ID = 184},
  284.         {Model = "TO_NH_Res_03",    Stat = "STAT_CV_FEMALE_OLD",    Style = "CV_OLD",    ID = 185},
  285.         {Model = "NDH1_Fatty_DM",    Stat = "STAT_N_STRIKER_A",    Style = "N_Striker_A",    ID = 186},
  286.         {Model = "TO_PunkBarber",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 187},
  287.         {Model = "FightingMidget_01",    Stat = "STAT_P_STRIKER_A",    Style = "P_Striker_A",    ID = 188},
  288.         {Model = "FightingMidget_02",    Stat = "STAT_G_STRIKER_A",    Style = "G_Striker_A",    ID = 189},
  289.         {Model = "TO_Skeletonman",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 190},
  290.         {Model = "TO_Beardedwoman",    Stat = "STAT_CV_FEMALE_A",    Style = "CV_Female_A",    ID = 191},
  291.         {Model = "TO_CarnieMermaid",    Stat = "STAT_CV_FEMALE_A",    Style = "CV_Female_A",    ID = 192},
  292.         {Model = "TO_Siamesetwin2",    Stat = "STAT_TO_SIAMESE",    Style = "TO_Siamese",    ID = 193},
  293.         {Model = "TO_Paintedman",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 194},
  294.         {Model = "TO_GN_Workman",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 195},
  295.         {Model = "DOLead_Edgar_GS",    Stat = "STAT_DO_EDGAR",    Style = "DO_Edgar",    ID = 196},
  296.         {Model = "DOH3a_Gurney_GS",    Stat = "STAT_DO_GRAPPLER_A",    Style = "DO_Grappler_A",    ID = 197},
  297.         {Model = "DOH2_Jerry_GS",    Stat = "STAT_DO_GRAPPLER_A",    Style = "DO_Grappler_A",    ID = 198},
  298.         {Model = "DOH2a_Leon_GS",    Stat = "STAT_DO_STRIKER_A",    Style = "DO_Striker_A",    ID = 199},
  299.         {Model = "GRH2a_Hal_GS",    Stat = "STAT_G_GRAPPLER_A",    Style = "G_Grappler_A",    ID = 200},
  300.         {Model = "GRH2_Norton_GS",    Stat = "STAT_G_GRAPPLER_A",    Style = "G_Grappler_A",    ID = 201},
  301.         {Model = "GR2nd_Peanut_GS",    Stat = "STAT_G_STRIKER_A",    Style = "G_Striker_A",    ID = 202},
  302.         {Model = "GRH1a_Vance_GS",    Stat = "STAT_G_MELEE_A",    Style = "G_Melee_A",    ID = 203},
  303.         {Model = "JKH3a_Bo_GS",    Stat = "STAT_J_MELEE_A",    Style = "J_Melee_A",    ID = 204},
  304.         {Model = "JKH1_Damon_GS",    Stat = "STAT_J_DAMON",    Style = "J_Striker_A",    ID = 205},
  305.         {Model = "JK2nd_Juri_GS",    Stat = "STAT_J_GRAPPLER_A",    Style = "J_Grappler_A",    ID = 206},
  306.         {Model = "JKH1a_Kirby_GS",    Stat = "STAT_J_STRIKER_A",    Style = "J_Striker_A",    ID = 207},
  307.         {Model = "NDH1a_Algernon_GS",    Stat = "STAT_N_STRIKER_B",    Style = "N_Striker_B",    ID = 208},
  308.         {Model = "NDH3_Bucky_GS",    Stat = "STAT_N_RANGED_S",    Style = "N_Ranged_A",    ID = 209},
  309.         {Model = "NDH2_Thad_GS",    Stat = "STAT_N_Ranged_A",    Style = "N_Ranged_A",    ID = 210},
  310.         {Model = "PRH3a_Parker_GS",    Stat = "STAT_P_STRIKER_B",    Style = "P_Striker_B",    ID = 211},
  311.         {Model = "PRH3_Justin_GS",    Stat = "STAT_P_STRIKER_B",    Style = "P_Striker_B",    ID = 212},
  312.         {Model = "PRH1a_Tad_GS",    Stat = "STAT_P_STRIKER_A",    Style = "P_Striker_A",    ID = 213},
  313.         {Model = "PRH1_Gord_GS",    Stat = "STAT_P_STRIKER_A",    Style = "P_Striker_A",    ID = 214},
  314.         {Model = "NDLead_Earnest_EG",    Stat = "STAT_N_EARNEST",    Style = "N_Ranged_A",    ID = 215},
  315.         {Model = "JKlead_Ted_EG",    Stat = "STAT_J_TED",    Style = "J_Ted",    ID = 216},
  316.         {Model = "GRlead_Johnny_EG",    Stat = "STAT_G_JOHNNY",    Style = "G_Johnny",    ID = 217},
  317.         {Model = "PRlead_Darby_EG",    Stat = "STAT_P_BOXING",    Style = "P_Striker_A",    ID = 218},
  318.         {Model = "Dog_Pitbull2",    Stat = "STAT_AN_DOG_A",    Style = "AN_DOG",    ID = 219},
  319.         {Model = "Dog_Pitbull3",    Stat = "STAT_AN_DOG_A",    Style = "AN_DOG",    ID = 220},
  320.         {Model = "TE_CafeMU_W",    Stat = "STAT_TE_MALE_A",    Style = "Authority",    ID = 221},
  321.         {Model = "TO_Millworker",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 222},
  322.         {Model = "TO_Dockworker",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 223},
  323.         {Model = "NDH2_Thad_PJ",    Stat = "STAT_N_MELEE_A",    Style = "N_Ranged_A",    ID = 224},
  324.         {Model = "GN_Lblkboy_PJ",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 225},
  325.         {Model = "GN_Hboy_PJ",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 226},
  326.         {Model = "GN_Boy01_PJ",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 227},
  327.         {Model = "GN_Boy02_PJ",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 228},
  328.         {Model = "TE_Gym_Incog",    Stat = "STAT_TE_MALE_A",    Style = "Authority",    ID = 229},
  329.         {Model = "JK_Mandy_Towel",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 230},
  330.         {Model = "JK_Bo_FB",    Stat = "STAT_J_MELEE_A",    Style = "J_Melee_A",    ID = 231},
  331.         {Model = "JK_Casey_FB",    Stat = "STAT_J_MELEE_A",    Style = "J_Melee_A",    ID = 232},
  332.         {Model = "PunchBag",    Stat = "STAT_B_STRIKER_B",    Style = "B_Striker_A",    ID = 233},
  333.         {Model = "TO_Cop3",    Stat = "STAT_LE_OFFICER_A",    Style = "Authority",    ID = 234},
  334.         {Model = "GN_GreekboyUW",    Stat = "STAT_GS_MALE_TATTLER",    Style = "GS_Male_A",    ID = 235},
  335.         {Model = "TO_Construct01",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 236},
  336.         {Model = "TO_Construct02",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male_A",    ID = 237},
  337.         {Model = "TO_Cop4",    Stat = "STAT_LE_OFFICER_A",    Style = "Authority",    ID = 238},
  338.         {Model = "PRH2_Bryce_OBOX_D1",    Stat = "STAT_P_BOXING_Bryce",    Style = "P_Striker_A",    ID = 239},
  339.         {Model = "PRH2_Bryce_OBOX_D2",    Stat = "STAT_P_BOXING_Bryce",    Style = "P_Striker_A",    ID = 240},
  340.         {Model = "PRH2A_Chad_OBOX_D1",    Stat = "STAT_P_BOXING_Chad",    Style = "P_Striker_A",    ID = 241},
  341.         {Model = "PRH2A_Chad_OBOX_D2",    Stat = "STAT_P_BOXING_Chad",    Style = "P_Striker_A",    ID = 242},
  342.         {Model = "PR2nd_Bif_OBOX_D2",    Stat = "STAT_P_BOXING_Bif",    Style = "P_Bif",    ID = 243},
  343.         {Model = "PRH3_Justin_OBOX_D1",    Stat = "STAT_P_BOXING_Justin",    Style = "P_Striker_A",    ID = 244},
  344.         {Model = "PRH3_Justin_OBOX_D2",    Stat = "STAT_P_BOXING_Justin",    Style = "P_Striker_A",    ID = 245},
  345.         {Model = "PRH3a_Prkr_OBOX_D1",    Stat = "STAT_P_BOXING_Parker",    Style = "P_Striker_A",    ID = 246},
  346.         {Model = "PRH3a_Prkr_OBOX_D2",    Stat = "STAT_P_BOXING_Parker",    Style = "P_Striker_A",    ID = 247},
  347.         {Model = "TE_Geography",    Stat = "STAT_TE_MALE_A",    Style = "Authority",    ID = 248},
  348.         {Model = "TE_Music",    Stat = "STAT_TE_FEMALE_A",    Style = "Authority",    ID = 249},
  349.         {Model = "TO_ElfF",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 250},
  350.         {Model = "TO_ElfM",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 251},
  351.         {Model = "TO_HoboSanta",    Stat = "STAT_HOBO",    Style = "CV_Male",    ID = 252},
  352.         {Model = "TO_Santa",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male",    ID = 253},
  353.         {Model = "TO_Santa_NB",    Stat = "STAT_CV_MALE_A",    Style = "CV_Male",    ID = 254},
  354.         {Model = "Peter_Nutcrack",    Stat = "STAT_GS_MALE_A",    Style = "GS_Male_A",    ID = 255},
  355.         {Model = "GN_Fatgirl_Fairy",    Stat = "STAT_GS_FEMALE_A",    Style = "GS_Female_A",    ID = 256},
  356.         {Model = "GN_Lgirl_2_Flower",    Stat = "STAT_GS_FEMALE_SMKID",    Style = "GS_Female_A",    ID = 257},
  357.         {Model = "GN_Hboy_Flower",    Stat = "STAT_GS_MALE_SMKID",    Style = "GS_Male_A",    ID = 258}
  358.     }
  359. end
  360.  
  361. function LoadAnim()
  362.     LoadAnimationGroup("Authority")
  363.     LoadAnimationGroup("Boxing")
  364.     LoadAnimationGroup("B_Striker")
  365.     LoadAnimationGroup("CV_Female")
  366.     LoadAnimationGroup("CV_Male")
  367.     LoadAnimationGroup("DO_Edgar")
  368.     LoadAnimationGroup("DO_Grap")
  369.     LoadAnimationGroup("DO_StrikeCombo")
  370.     LoadAnimationGroup("DO_Striker")
  371.     LoadAnimationGroup("Earnest")
  372.     LoadAnimationGroup("F_Adult")
  373.     LoadAnimationGroup("F_BULLY")
  374.     LoadAnimationGroup("F_Crazy")
  375.     LoadAnimationGroup("F_Douts")
  376.     LoadAnimationGroup("F_Girls")
  377.     LoadAnimationGroup("F_Greas")
  378.     LoadAnimationGroup("F_Jocks")
  379.     LoadAnimationGroup("F_Nerds")
  380.     LoadAnimationGroup("F_OldPeds")
  381.     LoadAnimationGroup("F_Pref")
  382.     LoadAnimationGroup("F_Preps")
  383.     LoadAnimationGroup("G_Grappler")
  384.     LoadAnimationGroup("G_Johnny")
  385.     LoadAnimationGroup("G_Striker")
  386.     LoadAnimationGroup("Grap")
  387.     LoadAnimationGroup("J_Damon")
  388.     LoadAnimationGroup("J_Grappler")
  389.     LoadAnimationGroup("J_Melee")
  390.     LoadAnimationGroup("J_Ranged")
  391.     LoadAnimationGroup("J_Striker")
  392.     LoadAnimationGroup("LE_Orderly")
  393.     LoadAnimationGroup("Nemesis")
  394.     LoadAnimationGroup("NPC_Mascot")
  395.     LoadAnimationGroup("N_Ranged")
  396.     LoadAnimationGroup("N_Striker")
  397.     LoadAnimationGroup("N_Striker_A")
  398.     LoadAnimationGroup("N_Striker_B")
  399.     LoadAnimationGroup("P_Grappler")
  400.     LoadAnimationGroup("P_Striker")
  401.     LoadAnimationGroup("PunchBag")
  402.     LoadAnimationGroup("Qped")
  403.     LoadAnimationGroup("Rat_Ped")
  404.     LoadAnimationGroup("Russell")
  405.     LoadAnimationGroup("Russell_Pbomb")
  406.     LoadAnimationGroup("Straf_Dout")
  407.     LoadAnimationGroup("Straf_Fat")
  408.     LoadAnimationGroup("Straf_Female")
  409.     LoadAnimationGroup("Straf_Male")
  410.     LoadAnimationGroup("Straf_Nerd")
  411.     LoadAnimationGroup("Straf_Prep")
  412.     LoadAnimationGroup("Straf_Savage")
  413.     LoadAnimationGroup("Straf_Wrest")
  414.     LoadAnimationGroup("TE_Female")
  415.     collectgarbage()
  416. end
Add Comment
Please, Sign In to add comment