Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local weaponSelect = 1
- local weapons = {}
- local Peds = {}
- local Select = 1
- local Peds2 = {}
- local Select2 = 1
- function main()
- local safehouse = CreateThread("F_Safehouses")
- local model = CreateThread("F_SelectModels")
- repeat
- TextPrintString("~BULLY_CREST~ ~dleft~/~dright~ = Switch models ~BULLY_CREST~ - ~BULLY_CREST~ ~TAG_START~ - Select model - ~BULLY_CREST~ ~ATTACK~ - Winter Outfit ~BULLY_CREST~",1,2)
- TextPrintString("~BULLY_CREST~ Local Multiplayer Mod v3 by UltimateGamer9 ~BULLY_CREST~",1,1)
- F_SetupModels()
- F_SetupModels2()
- Wait(0)
- until IsButtonBeingPressed(7,1) and IsButtonBeingPressed(7,0)
- PedSetAITree(Player2, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSetStatsType(Player2, "STAT_PLAYER")
- PedSetActionTree(Player2, "/Global/Player", "Act/Anim/Player.act")
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- PedSetAITree(gPlayer, "/Global/PlayerAI", "Act/PlayerAI.act")
- PedSetStatsType(gPlayer, "STAT_PLAYER")
- PedSetStationary(Player2,false)
- PedSetStationary(gPlayer,false)
- PedSetInvulnerable(Player2,false)
- PedSetInvulnerable(gPlayer,false)
- CameraReturnToPlayer()
- ChapterSet(6)
- PlayerSetControl(1)
- TerminateThread(model)
- TerminateThread(safehouse)
- CreateThread("F_HealthBar")
- CreateThread("F_Recruit")
- BlipRemove(Player1Blip)
- BlipRemove(Player2Blip)
- BlipRemove(Player1GroundBlip)
- BlipRemove(Player2GroundBlip)
- ChapterSet(ChapterGet())
- Player2Blip = AddBlipForChar(Player2,0,27,1)
- PedSetFaction(Player2,14)
- LoadAllAnim()
- F_MissionStart()
- repeat
- F_SetupWeapons()
- Doors()
- Wait(0)
- until not Alive
- end
- function F_HealthBar()
- while true do
- if IsButtonBeingPressed(14,0) and IsButtonBeingPressed(6,0) then
- TextPrintString("Health Bars shown",3,2)
- HUDSetFightStyle()
- PedShowHealthBar(Player2, true, PedGetName(Player2), true)
- elseif IsButtonBeingPressed(14,1) and IsButtonBeingPressed(6,1) then
- TextPrintString("Health Bars hidden",3,2)
- PedShowHealthBar(Player2, false, PedGetName(Player2), false)
- PedHideHealthBar(Player2,true)
- end
- Wait(0)
- end
- end
- function F_SelectModels()
- while true do
- if IsButtonBeingPressed(0,0) or IsButtonPressed(0,0) and Select > 1 then
- Select = Select - 1
- PlayerSwapModel(Peds[Select].Model)
- PedSetAITree(gPlayer, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSetStatsType(gPlayer, "STAT_PLAYER")
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- elseif IsButtonBeingPressed(1,0) or IsButtonPressed(1,0) and Select < table.getn(Peds) then
- Select = Select + 1
- PlayerSwapModel(Peds[Select].Model)
- PedSetAITree(gPlayer, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSetStatsType(gPlayer, "STAT_PLAYER")
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- elseif IsButtonBeingPressed(0,1) or IsButtonPressed(0,1) and Select2 > 1 then
- Select2 = Select2 - 1
- PedSwapModel(Player2,Peds2[Select2].Model)
- PedSetAITree(Player2, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSetStatsType(Player2, "STAT_PLAYER")
- PedSetActionTree(Player2, "/Global/Player", "Act/Anim/Player.act")
- elseif IsButtonBeingPressed(1,1) or IsButtonPressed(1,1) and Select2 < table.getn(Peds2)then
- Select2 = Select2 + 1
- PedSwapModel(Player2,Peds2[Select2].Model)
- PedSetAITree(Player2, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSetStatsType(Player2, "STAT_PLAYER")
- PedSetActionTree(Player2, "/Global/Player", "Act/Anim/Player.act")
- elseif IsButtonBeingPressed(6,0) then
- ChapterSet(2)
- PlayerSwapModel(Peds[Select].Model)
- Wait(50)
- ChapterSet(6)
- elseif IsButtonBeingPressed(6,1) then
- ChapterSet(2)
- PedSwapModel(Player2,Peds2[Select2].Model)
- Wait(50)
- ChapterSet(6)
- end
- Wait(0)
- end
- end
- function F_Recruit()
- while true do
- if IsButtonBeingPressed(9,0) and IsButtonBeingPressed(7,0) and not PedHasAllyLeader(Player2) then
- TextPrintString("Player 2 recruited",3,2)
- PedRecruitAlly(gPlayer,Player2)
- PedSetPedToTypeAttitude(Player2,13,4)
- elseif IsButtonBeingPressed(9,1) and IsButtonBeingPressed(7,1) and PedHasAllyLeader(Player2) then
- TextPrintString("Player 2 dismissed",3,2)
- PedDismissAlly(gPlayer,Player2)
- PedSetPedToTypeAttitude(Player2,13,2)
- end
- Wait(0)
- end
- end
- function Doors()
- AreaSetDoorLocked(TRIGGER._DT_ischool_AuditorDoorL, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_AuditorDoorL, false)
- AreaSetDoorLocked(TRIGGER._DT_iSafeDrop_DoorL, false)
- AreaSetDoorLocked(TRIGGER._5_03_Control_Room_Door, false)
- AreaSetDoorLocked(TRIGGER._DT_TINDUST_CHEMEX_DOOR, false)
- AreaSetDoorLocked(TRIGGER._DT_Observatory, false)
- AreaSetDoorLocked(TRIGGER._DT_ASYLUM_FRONT_DOOR, false)
- AreaSetDoorLocked(TRIGGER._DT_classr_doorL, false)
- AreaSetDoorLocked(TRIGGER._DT_classr_doorL, false)
- AreaSetDoorLocked(TRIGGER._DT_classr2_doorL, false)
- AreaSetDoorLocked(TRIGGER._DT_ChemPlant_DoorL, false)
- AreaSetDoorLocked(TRIGGER._3_S11_Path1_Door1, false)
- AreaSetDoorLocked(TRIGGER._3_S11_Path1_Door3, false)
- AreaSetDoorLocked(TRIGGER._3_S11_Path2_Door1, false)
- AreaSetDoorLocked(TRIGGER._3_S11_Path2_Door2, false)
- AreaSetDoorLocked(TRIGGER._5_03_Rec_Room, false)
- AreaSetDoorLocked(TRIGGER._5_03_Patient_Room1, false)
- AreaSetDoorLocked(TRIGGER._5_03_Patient_Room2, false)
- AreaSetDoorLocked(TRIGGER._5_03_Patient_Room3, false)
- AreaSetDoorLocked(TRIGGER._DT_ASYLUM_BACK_EXIT, false)
- AreaSetDoorLocked(TRIGGER._DT_ASYLUM_FRONT_DOOR, false)
- AreaSetDoorLocked(TRIGGER._DT_ASYLUM_SIDE_EXIT, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_RoofDoor, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_RoofDoor, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_Staff, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_Staff, false)
- AreaSetDoorLocked(TRIGGER._DT_ISCHOOL_BIO, false)
- AreaSetDoorLocked(TRIGGER._DT_ISCHOOL_BIO, false)
- AreaSetDoorLocked(TRIGGER._DT_iSafeDrop_DoorL, false)
- AreaSetDoorLocked(TRIGGER._DT_tind_SafeDrop, false)
- AreaSetDoorLocked(TRIGGER._DT_tschool_SafeJock, false)
- AreaSetDoorLocked(TRIGGER._DT_iSafeGrsr_DoorL, false)
- AreaSetDoorLocked(TRIGGER._DT_tpoor_SafeGreaser, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_Art, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_Art, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_AuditorBalc, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_Classroom, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_Classroom, false)
- AreaSetDoorLocked(TRIGGER._DT_tschool_SchoolSideDoorL, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_Door01, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_Door01, false)
- AreaSetDoorLocked(TRIGGER._DT_Janitor_SchoolExit, false)
- AreaSetDoorLocked(TRIGGER._DT_Janitor_MainExit, false)
- AreaSetDoorLocked(TRIGGER._DT_ASYLUM_FRONT_DOOR, false)
- AreaSetDoorLocked(TRIGGER._DT_ASYLUM_SIDE_EXIT, false)
- AreaSetDoorLocked(TRIGGER._DT_classr_doorL, false)
- AreaSetDoorLocked(TRIGGER._DT_classr_doorL, false)
- AreaSetDoorLocked(TRIGGER._DT_ChemPlant_DoorL, false)
- AreaSetDoorLocked(TRIGGER._DT_ChemPlant_DoorL, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_Classroom, false)
- AreaSetDoorLocked(TRIGGER._DT_ISCHOOL_CHEM, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_Janitor, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_PrincipalDoorL, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_Classroom, false)
- AreaSetDoorLocked(TRIGGER._DT_ischool_Art, false)
- AreaSetDoorLocked(TRIGGER._DT_Tenement_Window, false)
- AreaSetDoorLocked(TRIGGER._DT_Tenement_Window, false)
- AreaSetDoorLocked(TRIGGER._DT_ASYLUM_BACK_EXIT, false)
- AreaSetDoorLocked(TRIGGER._DT_ASYLUM_BACK_EXIT, false)
- AreaSetDoorLocked(TRIGGER._DT_iSafeNerd_DoorL, false)
- AreaSetDoorLocked(TRIGGER._DT_iSafeNerd_DoorL, false)
- AreaSetDoorLocked(TRIGGER._5_03_Control_Orderly_Path, false)
- AreaSetDoorLocked(TRIGGER._3_S11_Asylum_Gate_Warning, false)
- AreaSetDoorLocked(TRIGGER._3_S11_Asylum_Gate_Warning2, false)
- AreaSetDoorLocked(TRIGGER._ASYLUM_FRONT_GATE_DOOR, false)
- AreaSetDoorLocked(TRIGGER._ASYLUM_FRONT_DOOR_R, false)
- AreaSetDoorLocked(TRIGGER._DT_tschool_SchoolSideDoorL, false)
- AreaSetDoorLocked(TRIGGER._DT_tschool_SchoolSideDoorL, false)
- AreaSetDoorLocked(TRIGGER._5_B_DEBUG_STAGE4, false)
- AreaSetDoorLocked(TRIGGER._5_B_EDGARMOVETO, false)
- AreaSetDoorLocked(TRIGGER._ChemPlantLower, false)
- AreaSetDoorLocked(TRIGGER._ChemPlantStairTunnel, false)
- AreaSetDoorLocked(TRIGGER._DT_TSCHOOL_ROOFDOOR, false)
- AreaSetDoorLocked(TRIGGER._DT_ISCHOOL_ROOFDOOR, false)
- AreaSetDoorLocked(TRIGGER._ISCHOOL_DOOR25, false)
- AreaSetDoorLocked(TRIGGER._DT_gym_doorL,false)
- end
- function F_SetupModels()
- table.insert(Peds,{Model = "player",Name = "Jimmy"})
- table.insert(Peds,{Model = "NDH1a_Algernon",Name = "Algernon"})
- table.insert(Peds,{Model = "NDH1_Fatty",Name = "Fatty"})
- table.insert(Peds,{Model = "ND2nd_Melvin",Name = "Melvin"})
- table.insert(Peds,{Model = "NDH2_Thad",Name = "Thad"})
- table.insert(Peds,{Model = "NDH3_Bucky",Name = "Bucky"})
- table.insert(Peds,{Model = "NDH2a_Cornelius",Name = "Cornelius"})
- table.insert(Peds,{Model = "NDLead_Earnest",Name = "Earnest"})
- table.insert(Peds,{Model = "NDH3a_Donald",Name = "Donald"})
- table.insert(Peds,{Model = "JKH1_Damon",Name = "Damon"})
- table.insert(Peds,{Model = "JKH1a_Kirby",Name = "Kirby"})
- table.insert(Peds,{Model = "JKH2_Dan",Name = "Dan"})
- table.insert(Peds,{Model = "JKH2a_Luis",Name = "Luis"})
- table.insert(Peds,{Model = "JKH3_Casey",Name = "Casey"})
- table.insert(Peds,{Model = "JKH3a_Bo",Name = "Bo"})
- table.insert(Peds,{Model = "JKlead_Ted",Name = "Ted"})
- table.insert(Peds,{Model = "JK2nd_Juri",Name = "Juri"})
- table.insert(Peds,{Model = "GR2nd_Peanut",Name = "Peanut"})
- table.insert(Peds,{Model = "GRH2A_Hal",Name = "Hal"})
- table.insert(Peds,{Model = "GRlead_Johnny",Name = "Johnny"})
- table.insert(Peds,{Model = "GRH1_Lefty",Name = "Lefty"})
- table.insert(Peds,{Model = "GRH3_Lucky",Name = "Lucky"})
- table.insert(Peds,{Model = "GRH1a_Vance",Name = "Vance"})
- table.insert(Peds,{Model = "GRH3a_Ricky",Name = "Ricky"})
- table.insert(Peds,{Model = "GRH2_Norton",Name = "Norton"})
- table.insert(Peds,{Model = "PRH1_Gord",Name = "Gord"})
- table.insert(Peds,{Model = "PRH1a_Tad",Name = "Tad"})
- table.insert(Peds,{Model = "PRH2a_Chad",Name = "Chad"})
- table.insert(Peds,{Model = "PR2nd_Bif",Name = "Bif"})
- table.insert(Peds,{Model = "PRH3_Justin",Name = "Justin"})
- table.insert(Peds,{Model = "PRH2_Bryce",Name = "Bryce"})
- table.insert(Peds,{Model = "PRH2_Bryce_OBOX",Name = "Bryce"})
- table.insert(Peds,{Model = "PRlead_Darby",Name = "Darby"})
- table.insert(Peds,{Model = "PRH3a_Parker",Name = "Parker"})
- table.insert(Peds,{Model = "DOH2_Jerry",Name = "Jerry"})
- table.insert(Peds,{Model = "DOH1a_Otto",Name = "Otto"})
- table.insert(Peds,{Model = "DOH2a_Leon",Name = "Leon"})
- table.insert(Peds,{Model = "DOH1_Duncan",Name = "Duncan"})
- table.insert(Peds,{Model = "DOH3_Henry",Name = "Henry"})
- table.insert(Peds,{Model = "DOH3a_Gurney",Name = "Gurney"})
- table.insert(Peds,{Model = "DO2nd_Omar",Name = "Omar"})
- table.insert(Peds,{Model = "GN_Littleblkboy",Name = "Sheldon"})
- table.insert(Peds,{Model = "GN_Hispanicboy",Name = "Pedro"})
- table.insert(Peds,{Model = "GN_Greekboy",Name = "Constantinos"})
- table.insert(Peds,{Model = "GN_Fatboy",Name = "Ray"})
- table.insert(Peds,{Model = "GN_Boy01",Name = "Ivan"})
- table.insert(Peds,{Model = "GN_Boy02",Name = "Trevor"})
- table.insert(Peds,{Model = "DOlead_Russell",Name = "Russell"})
- table.insert(Peds,{Model = "Player_Mascot",Name = "Mascot"})
- table.insert(Peds,{Model = "DOLead_Edgar",Name = "Edgar"})
- table.insert(Peds,{Model = "JK_LuisWrestle",Name = "Luis"})
- table.insert(Peds,{Model = "Player_OWres",Name = "Jimmy"})
- table.insert(Peds,{Model = "GN_Bully02",Name = "Davis"})
- table.insert(Peds,{Model = "GN_Bully01",Name = "Troy"})
- table.insert(Peds,{Model = "JKKirby_FB",Name = "Kirby"})
- table.insert(Peds,{Model = "JKTed_FB",Name = "Ted"})
- table.insert(Peds,{Model = "JKDan_FB",Name = "Dan"})
- table.insert(Peds,{Model = "JKDamon_FB",Name = "Damon"})
- table.insert(Peds,{Model = "PRH2A_Chad_OBOX",Name = "Chad"})
- table.insert(Peds,{Model = "PRH3_Justin_OBOX",Name = "Justin"})
- table.insert(Peds,{Model = "PRH3a_Parker_OBOX",Name = "Parker"})
- table.insert(Peds,{Model = "GenericWrestler",Name = "Bob"})
- table.insert(Peds,{Model = "ND_FattyWrestle",Name = "Fatty"})
- table.insert(Peds,{Model = "Nemesis_Gary",Name = "Gary"})
- table.insert(Peds,{Model = "PR2nd_Bif_OBOX",Name = "Bif"})
- table.insert(Peds,{Model = "Peter",Name = "Peter"})
- table.insert(Peds,{Model = "GN_Bully04",Name = "Ethan"})
- table.insert(Peds,{Model = "GN_Bully05",Name = "Wade"})
- table.insert(Peds,{Model = "GN_Bully06",Name = "Tom"})
- table.insert(Peds,{Model = "DO_Otto_asylum",Name = "Otto"})
- table.insert(Peds,{Model = "DO_Leon_Assylum",Name = "Leon"})
- table.insert(Peds,{Model = "DO_Henry_Assylum",Name = "Henry"})
- table.insert(Peds,{Model = "NDH1_FattyChocolate",Name = "Fatty"})
- table.insert(Peds,{Model = "GN_Hboy_Ween",Name = "Pedro"})
- table.insert(Peds,{Model = "Nemesis_Ween",Name = "Gary"})
- table.insert(Peds,{Model = "GRH3_Lucky_Ween",Name = "Lucky"})
- table.insert(Peds,{Model = "NDH3a_Donald_ween",Name = "Donald"})
- table.insert(Peds,{Model = "PRH3a_Parker_Ween",Name = "Parker"})
- table.insert(Peds,{Model = "JKH3_Casey_Ween",Name = "Casey"})
- table.insert(Peds,{Model = "Peter_Ween",Name = "Peter"})
- table.insert(Peds,{Model = "JKH1_Damon_ween",Name = "Damon"})
- table.insert(Peds,{Model = "GN_WhiteBoy_Ween",Name = "Gordon"})
- table.insert(Peds,{Model = "GN_Bully01_Ween",Name = "Ivan"})
- table.insert(Peds,{Model = "GN_Boy02_Ween",Name = "Trevor"})
- table.insert(Peds,{Model = "PR2nd_Bif_OBOX_D1",Name = "Bif"})
- table.insert(Peds,{Model = "GRH1a_Vance_Ween",Name = "Vance"})
- table.insert(Peds,{Model = "NDH2_Thad_Ween",Name = "Thad"})
- table.insert(Peds,{Model = "DOlead_Russell_BU",Name = "Russell"})
- table.insert(Peds,{Model = "PRH1a_Tad_BW",Name = "Tad"})
- table.insert(Peds,{Model = "PRH2_Bryce_BW",Name = "Bryce"})
- table.insert(Peds,{Model = "PRH3_Justin_BW",Name = "Justin"})
- table.insert(Peds,{Model = "FightingMidget_01",Name = "Lightning"})
- table.insert(Peds,{Model = "FightingMidget_02",Name = "Zeke"})
- table.insert(Peds,{Model = "DOLead_Edgar_GS",Name = "Edgar"})
- table.insert(Peds,{Model = "DOH3a_Gurney_GS",Name = "Gurney"})
- table.insert(Peds,{Model = "DOH2_Jerry_GS",Name = "Jerry"})
- table.insert(Peds,{Model = "DOH2a_Leon_GS",Name = "Leon"})
- table.insert(Peds,{Model = "GRH2a_Hal_GS",Name = "Hal"})
- table.insert(Peds,{Model = "GRH2_Norton_GS",Name = "Norton"})
- table.insert(Peds,{Model = "GR2nd_Peanut_GS",Name = "Peanut"})
- table.insert(Peds,{Model = "GRH1a_Vance_GS",Name = "Vance"})
- table.insert(Peds,{Model = "JKH3a_Bo_GS",Name = "Bo"})
- table.insert(Peds,{Model = "JKH1_Damon_GS",Name = "Damon"})
- table.insert(Peds,{Model = "JK2nd_Juri_GS",Name = "Juri"})
- table.insert(Peds,{Model = "JKH1a_Kirby_GS",Name = "Kirby"})
- table.insert(Peds,{Model = "NDH1a_Algernon_GS",Name = "Algernon"})
- table.insert(Peds,{Model = "NDH3_Bucky_GS",Name = "Bucky"})
- table.insert(Peds,{Model = "NDH2_Thad_GS",Name = "Thad"})
- table.insert(Peds,{Model = "PRH3a_Parker_GS",Name = "Parker"})
- table.insert(Peds,{Model = "PRH3_Justin_GS",Name = "Justin"})
- table.insert(Peds,{Model = "PRH1a_Tad_GS",Name = "Tad"})
- table.insert(Peds,{Model = "PRH1_Gord_GS",Name = "Gord"})
- table.insert(Peds,{Model = "NDLead_Earnest_EG",Name = "Earnest"})
- table.insert(Peds,{Model = "JKlead_Ted_EG",Name = "Ted"})
- table.insert(Peds,{Model = "GRlead_Johnny_EG",Name = "Johnny"})
- table.insert(Peds,{Model = "PRlead_Darby_EG",Name = "Darby"})
- table.insert(Peds,{Model = "NDH2_Thad_PJ",Name = "Thad"})
- table.insert(Peds,{Model = "GN_Lblkboy_PJ",Name = "Sheldon"})
- table.insert(Peds,{Model = "GN_Hboy_PJ",Name = "Pedro"})
- table.insert(Peds,{Model = "GN_Boy01_PJ",Name = "Ivan"})
- table.insert(Peds,{Model = "GN_Boy02_PJ",Name = "Trevor"})
- table.insert(Peds,{Model = "JK_Bo_FB",Name = "Bo"})
- table.insert(Peds,{Model = "JK_Casey_FB",Name = "Casey"})
- table.insert(Peds,{Model = "PRH2_Bryce_OBOX_D1",Name = "Bryce"})
- table.insert(Peds,{Model = "PRH2_Bryce_OBOX_D2",Name = "Bryce"})
- table.insert(Peds,{Model = "PRH2A_Chad_OBOX_D1",Name = "Chad"})
- table.insert(Peds,{Model = "PRH2A_Chad_OBOX_D2",Name = "Chad"})
- table.insert(Peds,{Model = "PR2nd_Bif_OBOX_D2",Name = "Bif"})
- table.insert(Peds,{Model = "PRH3_Justin_OBOX_D1",Name = "Justin"})
- table.insert(Peds,{Model = "PRH3_Justin_OBOX_D2",Name = "Justin"})
- table.insert(Peds,{Model = "PRH3a_Prkr_OBOX_D1",Name = "Parker"})
- table.insert(Peds,{Model = "PRH3a_Prkr_OBOX_D2",Name = "Parker"})
- table.insert(Peds,{Model = "TO_ElfF",Name = "Elf 1"})
- table.insert(Peds,{Model = "TO_ElfM",Name = "Elf 2"})
- table.insert(Peds,{Model = "Peter_Nutcrack",Name = "Peter"})
- table.insert(Peds,{Model = "GN_Hboy_Flower",Name = "Pedro"})
- end
- function F_SetupModels2()
- table.insert(Peds2,{Model = "player",Name = "Jimmy"})
- table.insert(Peds2,{Model = "NDH1a_Algernon",Name = "Algernon"})
- table.insert(Peds2,{Model = "NDH1_Fatty",Name = "Fatty"})
- table.insert(Peds2,{Model = "ND2nd_Melvin",Name = "Melvin"})
- table.insert(Peds2,{Model = "NDH2_Thad",Name = "Thad"})
- table.insert(Peds2,{Model = "NDH3_Bucky",Name = "Bucky"})
- table.insert(Peds2,{Model = "NDH2a_Cornelius",Name = "Cornelius"})
- table.insert(Peds2,{Model = "NDLead_Earnest",Name = "Earnest"})
- table.insert(Peds2,{Model = "NDH3a_Donald",Name = "Donald"})
- table.insert(Peds2,{Model = "JKH1_Damon",Name = "Damon"})
- table.insert(Peds2,{Model = "JKH1a_Kirby",Name = "Kirby"})
- table.insert(Peds2,{Model = "JKH2_Dan",Name = "Dan"})
- table.insert(Peds2,{Model = "JKH2a_Luis",Name = "Luis"})
- table.insert(Peds2,{Model = "JKH3_Casey",Name = "Casey"})
- table.insert(Peds2,{Model = "JKH3a_Bo",Name = "Bo"})
- table.insert(Peds2,{Model = "JKlead_Ted",Name = "Ted"})
- table.insert(Peds2,{Model = "JK2nd_Juri",Name = "Juri"})
- table.insert(Peds2,{Model = "GR2nd_Peanut",Name = "Peanut"})
- table.insert(Peds2,{Model = "GRH2A_Hal",Name = "Hal"})
- table.insert(Peds2,{Model = "GRlead_Johnny",Name = "Johnny"})
- table.insert(Peds2,{Model = "GRH1_Lefty",Name = "Lefty"})
- table.insert(Peds2,{Model = "GRH3_Lucky",Name = "Lucky"})
- table.insert(Peds2,{Model = "GRH1a_Vance",Name = "Vance"})
- table.insert(Peds2,{Model = "GRH3a_Ricky",Name = "Ricky"})
- table.insert(Peds2,{Model = "GRH2_Norton",Name = "Norton"})
- table.insert(Peds2,{Model = "PRH1_Gord",Name = "Gord"})
- table.insert(Peds2,{Model = "PRH1a_Tad",Name = "Tad"})
- table.insert(Peds2,{Model = "PRH2a_Chad",Name = "Chad"})
- table.insert(Peds2,{Model = "PR2nd_Bif",Name = "Bif"})
- table.insert(Peds2,{Model = "PRH3_Justin",Name = "Justin"})
- table.insert(Peds2,{Model = "PRH2_Bryce",Name = "Bryce"})
- table.insert(Peds2,{Model = "PRH2_Bryce_OBOX",Name = "Bryce"})
- table.insert(Peds2,{Model = "PRlead_Darby",Name = "Darby"})
- table.insert(Peds2,{Model = "PRH3a_Parker",Name = "Parker"})
- table.insert(Peds2,{Model = "DOH2_Jerry",Name = "Jerry"})
- table.insert(Peds2,{Model = "DOH1a_Otto",Name = "Otto"})
- table.insert(Peds2,{Model = "DOH2a_Leon",Name = "Leon"})
- table.insert(Peds2,{Model = "DOH1_Duncan",Name = "Duncan"})
- table.insert(Peds2,{Model = "DOH3_Henry",Name = "Henry"})
- table.insert(Peds2,{Model = "DOH3a_Gurney",Name = "Gurney"})
- table.insert(Peds2,{Model = "DO2nd_Omar",Name = "Omar"})
- table.insert(Peds2,{Model = "GN_Littleblkboy",Name = "Sheldon"})
- table.insert(Peds2,{Model = "GN_Hispanicboy",Name = "Pedro"})
- table.insert(Peds2,{Model = "GN_Greekboy",Name = "Constantinos"})
- table.insert(Peds2,{Model = "GN_Fatboy",Name = "Ray"})
- table.insert(Peds2,{Model = "GN_Boy01",Name = "Ivan"})
- table.insert(Peds2,{Model = "GN_Boy02",Name = "Trevor"})
- table.insert(Peds2,{Model = "DOlead_Russell",Name = "Russell"})
- table.insert(Peds2,{Model = "Player_Mascot",Name = "Mascot"})
- table.insert(Peds2,{Model = "DOLead_Edgar",Name = "Edgar"})
- table.insert(Peds2,{Model = "JK_LuisWrestle",Name = "Luis"})
- table.insert(Peds2,{Model = "Player_OWres",Name = "Jimmy"})
- table.insert(Peds2,{Model = "GN_Bully02",Name = "Davis"})
- table.insert(Peds2,{Model = "GN_Bully01",Name = "Troy"})
- table.insert(Peds2,{Model = "JKKirby_FB",Name = "Kirby"})
- table.insert(Peds2,{Model = "JKTed_FB",Name = "Ted"})
- table.insert(Peds2,{Model = "JKDan_FB",Name = "Dan"})
- table.insert(Peds2,{Model = "JKDamon_FB",Name = "Damon"})
- table.insert(Peds2,{Model = "PRH2A_Chad_OBOX",Name = "Chad"})
- table.insert(Peds2,{Model = "PRH3_Justin_OBOX",Name = "Justin"})
- table.insert(Peds2,{Model = "PRH3a_Parker_OBOX",Name = "Parker"})
- table.insert(Peds2,{Model = "GenericWrestler",Name = "Bob"})
- table.insert(Peds2,{Model = "ND_FattyWrestle",Name = "Fatty"})
- table.insert(Peds2,{Model = "Nemesis_Gary",Name = "Gary"})
- table.insert(Peds2,{Model = "PR2nd_Bif_OBOX",Name = "Bif"})
- table.insert(Peds2,{Model = "Peter",Name = "Peter"})
- table.insert(Peds2,{Model = "GN_Bully04",Name = "Ethan"})
- table.insert(Peds2,{Model = "GN_Bully05",Name = "Wade"})
- table.insert(Peds2,{Model = "GN_Bully06",Name = "Tom"})
- table.insert(Peds2,{Model = "DO_Otto_asylum",Name = "Otto"})
- table.insert(Peds2,{Model = "DO_Leon_Assylum",Name = "Leon"})
- table.insert(Peds2,{Model = "DO_Henry_Assylum",Name = "Henry"})
- table.insert(Peds2,{Model = "NDH1_FattyChocolate",Name = "Fatty"})
- table.insert(Peds2,{Model = "GN_Hboy_Ween",Name = "Pedro"})
- table.insert(Peds2,{Model = "Nemesis_Ween",Name = "Gary"})
- table.insert(Peds2,{Model = "GRH3_Lucky_Ween",Name = "Lucky"})
- table.insert(Peds2,{Model = "NDH3a_Donald_ween",Name = "Donald"})
- table.insert(Peds2,{Model = "PRH3a_Parker_Ween",Name = "Parker"})
- table.insert(Peds2,{Model = "JKH3_Casey_Ween",Name = "Casey"})
- table.insert(Peds2,{Model = "Peter_Ween",Name = "Peter"})
- table.insert(Peds2,{Model = "JKH1_Damon_ween",Name = "Damon"})
- table.insert(Peds2,{Model = "GN_WhiteBoy_Ween",Name = "Gordon"})
- table.insert(Peds2,{Model = "GN_Bully01_Ween",Name = "Ivan"})
- table.insert(Peds2,{Model = "GN_Boy02_Ween",Name = "Trevor"})
- table.insert(Peds2,{Model = "PR2nd_Bif_OBOX_D1",Name = "Bif"})
- table.insert(Peds2,{Model = "GRH1a_Vance_Ween",Name = "Vance"})
- table.insert(Peds2,{Model = "NDH2_Thad_Ween",Name = "Thad"})
- table.insert(Peds2,{Model = "DOlead_Russell_BU",Name = "Russell"})
- table.insert(Peds2,{Model = "PRH1a_Tad_BW",Name = "Tad"})
- table.insert(Peds2,{Model = "PRH2_Bryce_BW",Name = "Bryce"})
- table.insert(Peds2,{Model = "PRH3_Justin_BW",Name = "Justin"})
- table.insert(Peds2,{Model = "FightingMidget_01",Name = "Lightning"})
- table.insert(Peds2,{Model = "FightingMidget_02",Name = "Zeke"})
- table.insert(Peds2,{Model = "DOLead_Edgar_GS",Name = "Edgar"})
- table.insert(Peds2,{Model = "DOH3a_Gurney_GS",Name = "Gurney"})
- table.insert(Peds2,{Model = "DOH2_Jerry_GS",Name = "Jerry"})
- table.insert(Peds2,{Model = "DOH2a_Leon_GS",Name = "Leon"})
- table.insert(Peds2,{Model = "GRH2a_Hal_GS",Name = "Hal"})
- table.insert(Peds2,{Model = "GRH2_Norton_GS",Name = "Norton"})
- table.insert(Peds2,{Model = "GR2nd_Peanut_GS",Name = "Peanut"})
- table.insert(Peds2,{Model = "GRH1a_Vance_GS",Name = "Vance"})
- table.insert(Peds2,{Model = "JKH3a_Bo_GS",Name = "Bo"})
- table.insert(Peds2,{Model = "JKH1_Damon_GS",Name = "Damon"})
- table.insert(Peds2,{Model = "JK2nd_Juri_GS",Name = "Juri"})
- table.insert(Peds2,{Model = "JKH1a_Kirby_GS",Name = "Kirby"})
- table.insert(Peds2,{Model = "NDH1a_Algernon_GS",Name = "Algernon"})
- table.insert(Peds2,{Model = "NDH3_Bucky_GS",Name = "Bucky"})
- table.insert(Peds2,{Model = "NDH2_Thad_GS",Name = "Thad"})
- table.insert(Peds2,{Model = "PRH3a_Parker_GS",Name = "Parker"})
- table.insert(Peds2,{Model = "PRH3_Justin_GS",Name = "Justin"})
- table.insert(Peds2,{Model = "PRH1a_Tad_GS",Name = "Tad"})
- table.insert(Peds2,{Model = "PRH1_Gord_GS",Name = "Gord"})
- table.insert(Peds2,{Model = "NDLead_Earnest_EG",Name = "Earnest"})
- table.insert(Peds2,{Model = "JKlead_Ted_EG",Name = "Ted"})
- table.insert(Peds2,{Model = "GRlead_Johnny_EG",Name = "Johnny"})
- table.insert(Peds2,{Model = "PRlead_Darby_EG",Name = "Darby"})
- table.insert(Peds2,{Model = "NDH2_Thad_PJ",Name = "Thad"})
- table.insert(Peds2,{Model = "GN_Lblkboy_PJ",Name = "Sheldon"})
- table.insert(Peds2,{Model = "GN_Hboy_PJ",Name = "Pedro"})
- table.insert(Peds2,{Model = "GN_Boy01_PJ",Name = "Ivan"})
- table.insert(Peds2,{Model = "GN_Boy02_PJ",Name = "Trevor"})
- table.insert(Peds2,{Model = "JK_Bo_FB",Name = "Bo"})
- table.insert(Peds2,{Model = "JK_Casey_FB",Name = "Casey"})
- table.insert(Peds2,{Model = "PRH2_Bryce_OBOX_D1",Name = "Bryce"})
- table.insert(Peds2,{Model = "PRH2_Bryce_OBOX_D2",Name = "Bryce"})
- table.insert(Peds2,{Model = "PRH2A_Chad_OBOX_D1",Name = "Chad"})
- table.insert(Peds2,{Model = "PRH2A_Chad_OBOX_D2",Name = "Chad"})
- table.insert(Peds2,{Model = "PR2nd_Bif_OBOX_D2",Name = "Bif"})
- table.insert(Peds2,{Model = "PRH3_Justin_OBOX_D1",Name = "Justin"})
- table.insert(Peds2,{Model = "PRH3_Justin_OBOX_D2",Name = "Justin"})
- table.insert(Peds2,{Model = "PRH3a_Prkr_OBOX_D1",Name = "Parker"})
- table.insert(Peds2,{Model = "PRH3a_Prkr_OBOX_D2",Name = "Parker"})
- table.insert(Peds2,{Model = "TO_ElfF",Name = "Elf 1"})
- table.insert(Peds2,{Model = "TO_ElfM",Name = "Elf 2"})
- table.insert(Peds2,{Model = "Peter_Nutcrack",Name = "Peter"})
- table.insert(Peds2,{Model = "GN_Hboy_Flower",Name = "Pedro"})
- end
- F_SetupWeapons = function()
- table.insert(weapons,{name = "Fists",model = 313})
- table.insert(weapons,{name = "Skateboard",model = 437})
- table.insert(weapons,{name = "Camera",model = 328})
- table.insert(weapons,{name = "Itching Powder",model = 394})
- table.insert(weapons,{name = "Marble",model = 349})
- table.insert(weapons,{name = "Rubber Band Ball",model = 325})
- table.insert(weapons,{name = "Eggs",model = 312})
- table.insert(weapons,{name = "Stink Bomb",model = 309})
- table.insert(weapons,{name = "Rocket Launcher",model = 307})
- table.insert(weapons,{name = "Slingshot",model = 303})
- table.insert(weapons,{name = "Super Slingshot",model = 306})
- table.insert(weapons,{name = "Spudgun",model = 305})
- table.insert(weapons,{name = "Firecracker",model = 301})
- table.insert(weapons,{name = "Newspaper",model = 320})
- end
- F_WeaponSelect = function()
- while true do
- if IsButtonBeingPressed(11,1) and weaponSelect > 1 then
- weaponSelect = weaponSelect - 1
- PedSetWeapon(Player2,weapons[weaponSelect].model,50)
- TextPrintString("Player 2 Weapon: "..weapons[weaponSelect].name,2,2)
- elseif IsButtonBeingPressed(13,1) and weaponSelect < table.getn(weapons) then
- weaponSelect = weaponSelect + 1
- PedSetWeapon(Player2,weapons[weaponSelect].model,50)
- TextPrintString("Player 2 Weapon: "..weapons[weaponSelect].name,2,2)
- elseif PedHasWeapon(Player2,313) then
- PedDestroyWeapon(Player2,313)
- end
- Wait(0)
- end
- end
- function F_CameraSetup()
- local x,y,r1,r2,r3,r4 = 0,0,0,0,0,0
- x,y = PedGetPosXYZ(gPlayer)
- r1 = x + 1.75
- r2 = y + 1.75
- r3 = x - 1.75
- r4 = y - 1.75
- local r,l,e,one,two,three = 0,0,0,0,0,0
- r,l,e = PedGetPosXYZ(gPlayer)
- one = r + 6
- two = l + 6
- three = e + 1
- local p,s,r,a,e,y = 0,0,0,0,0,0
- local x,y,z,w,x,q = 0,0,0,0,0,0
- p,s = PedGetPosXYZ(gPlayer)
- r = p + 1
- a = s + 1
- e = p - 1
- y = s - 1
- x,y,z = PedGetPosXYZ(gPlayer)
- w = x + 0.5
- x = y + 0.5
- q = z + 0.5
- while true do
- if IsButtonBeingPressed(0,1) then
- TextPrintString("Player 2 Camera",4,1)
- CameraReturnToPlayer()
- CameraFollowPed(Player2)
- PlayerSetControl(1)
- CameraAllowScriptedChange(true)
- CameraAllowChange(true)
- elseif IsButtonBeingPressed(0,0) then
- TextPrintString("Player 1 Camera",4,1)
- CameraReturnToPlayer()
- CameraFollowPed(gPlayer)
- PlayerSetControl(1)
- CameraAllowChange(true)
- CameraAllowScriptedChange(true)
- elseif PedInRectangle(gPlayer,r1,r2,r3,r4) and IsButtonBeingPressed(3,0) then
- TextPrintString("Far Angle Camera(P1)",4,1)
- CameraSetXYZ(one,two,three)
- CameraLookAtPlayer()
- CameraAllowScriptedChange(true)
- CameraAllowChange(true)
- elseif PedInRectangle(Player2,r1,r2,r3,r4) and IsButtonBeingPressed(3,0) then
- TextPrintString("Far Angle Camera(P2)",4,1)
- CameraSetXYZ(one,two,three)
- CameraLookAtObject(Player2,2,false,1)
- CameraAllowScriptedChange(true)
- CameraAllowChange(true)
- end
- Wait(0)
- end
- end
- function Style()
- while true do
- if PedMePlaying(gPlayer,"Default_KEY") then
- if IsButtonBeingPressed(6,1) and not PedIsDead(Player2) and PedIsPlaying(Player2, "/Global/Player/DEFAULT_KEY", "Act/Anim/Player.act") and PedIsValid(Player2) then
- PedSetActionNode(Player2, "/Global/BoxingPlayer/Attacks/BoxingAttacks/LightAttacks/Left1", "Act/Anim/BoxingPlayer.act")
- elseif IsButtonBeingPressed(6,1) and PedIsPlaying(Player2, "/Global/BoxingPlayer/Attacks/BoxingAttacks/LightAttacks/Left1", "Act/Anim/BoxingPlayer.act") and not PedIsDead(Player2) then
- PedSetActionNode(Player2, "/Global/Player/Attacks/Strikes/LightAttacks/Left1/Right2/Release/Cross", "Act/Anim/Player.act")
- elseif IsButtonBeingPressed(6,1) and PedIsPlaying(Player2, "/Global/Player/Attacks/Strikes/LightAttacks/Left1/Right2/Release/Cross", "Act/Anim/Player.act") and not PedIsDead(Player2) then
- PedSetActionNode(Player2, "/Global/Player/Attacks/Strikes/LightAttacks/Left1/Right2/Left3/Release/Hook", "Act/Anim/Player.act")
- elseif IsButtonBeingPressed(6,1) and PedIsPlaying(Player2, "/Global/Player/Attacks/Strikes/LightAttacks/Left1/Right2/Left3/Release/Hook", "Act/Anim/Player.act") and not PedIsDead(Player2) then
- PedSetActionNode(Player2, "/Global/Player/Attacks/Strikes/LightAttacks/Left1/Right2/Left3/Right4/Release/GutPunch", "Act/Anim/Player.act")
- elseif IsButtonBeingPressed(6,1) and PedIsPlaying(Player2, "/Global/Player/Attacks/Strikes/LightAttacks/Left1/Right2/Left3/Right4/Release/GutPunch", "Act/Anim/Player.act") and not PedIsDead(Player2) then
- PedSetActionNode(Player2, "/Global/Player/Attacks/Strikes/LightAttacks/Left1/Right2/Left3/Right4/Left5/Release/UpperCut", "Act/Anim/Player.act")
- elseif IsButtonPressed(7,1) and IsButtonPressed(6,1) and not PedIsDead(Player2) and PedIsValid(Player2) then
- PedSetActionNode(Player2, "/Global/Player/Attacks/Strikes/RunningAttacks/HeavyAttacks/RunShoulder", "Act/Anim/Player.act")
- elseif not IsButtonPressed(7,1) and not IsMoving() then
- PedStop(Player2)
- elseif IsButtonBeingPressed(8,1) and not IsButtonPressed(16,1) and not IsButtonPressed(17,1) and not IsMoving() then
- PedSetActionNode(Player2, "/Global/Player/JumpActions/Jump/IdleJump/IdleJump", "Act/Anim/Player.act")
- elseif IsButtonBeingPressed(8,1) and IsButtonPressed(16,1) and IsButtonPressed(17,1) then
- PedSetActionNode(Player2,"/Global/Player/JumpActions/Jump", "Act/Anim/Player.act")
- end
- Wait(0)
- end
- end
- end
- function Style2()
- while true do
- if PedMePlaying(gPlayer,"Default_KEY") then
- if IsButtonBeingPressed(3,1) and PedIsPlaying(Player2, "/Global/Player/DEFAULT_KEY", "Act/Anim/Player.act") and PedIsValid(Player2) then
- PedSetActionNode(Player2, "/Global/Player/Attacks/Strikes/LightAttacks/Left1/Release/HeavyAttacks", "Act/Anim/Player.act")
- elseif IsButtonBeingPressed(3,1) and PedIsPlaying(Player2, "/Global/BoxingPlayer/Attacks/BoxingAttacks/LightAttacks/Left1", "Act/Anim/BoxingPlayer.act") then
- PedSetActionNode(Player2, "/Global/Player/Attacks/Strikes/LightAttacks/Left1/Right2/Release/Unblockable/LegKickReleaseMax", "Act/Anim/Player.act")
- elseif IsButtonBeingPressed(3,1) and PedIsPlaying(Player2, "/Global/Player/Attacks/Strikes/LightAttacks/Left1/Right2/Release/Cross", "Act/Anim/Player.act") then
- PedSetActionNode(Player2, "/Global/Player/Attacks/Strikes/LightAttacks/Left1/Right2/Left3/Release/Unblockable/JackieKick", "Act/Anim/Player.act")
- elseif IsButtonBeingPressed(3,1) and PedIsPlaying(Player2, "/Global/Player/Attacks/Strikes/LightAttacks/Left1/Right2/Left3/Release/Hook", "Act/Anim/Player.act") then
- PedSetActionNode(Player2, "/Global/Actions/RisingAttacks", "Globals/G_Striker_A.act")
- elseif IsButtonBeingPressed(3,1) and PedIsPlaying(Player2, "/Global/Player/Attacks/Strikes/LightAttacks/Left1/Right2/Left3/Right4/Release/GutPunch", "Act/Anim/Player.act") then
- PedSetActionNode(Player2, "/Global/Player/Attacks/Strikes/LightAttacks/Left1/Right2/Left3/Right4/Left5/Release/Unblockable", "Act/Anim/Player.act")
- elseif IsButtonBeingPressed(12,1) and PedHasWeapon(Player2,305,1) then
- PedSetActionNode(Player2, "/Global/Gun/Gun/Actions/Controller/UpperBody/FireActions/SpudG/Release","Act/Weapons/Gun.act")
- elseif IsButtonBeingPressed(8,1) and not IsButtonPressed(16,1) and not IsButtonPressed(17,1) and not IsMoving() then
- PedSetActionNode(Player2, "/Global/Player/JumpActions/Jump/IdleJump/IdleJump", "Act/Anim/Player.act")
- elseif IsButtonBeingPressed(8,1) and IsButtonPressed(16,1) and IsButtonPressed(17,1) then
- PedSetActionNode(Player2,"/Global/Player/JumpActions/Jump", "Act/Anim/Player.act")
- elseif IsButtonBeingPressed(15,1) and not PedIsDead(Player2) and PedIsValid(Player2) then
- PedSetFlag(Player2, 2, true)
- elseif IsButtonBeingPressed(14,1) and not PedIsDead(Player2) and PedIsValid(Player2) then
- PedSetFlag(Player2, 2, false)
- elseif IsButtonBeingPressed(9,1) and not PedIsDead(Player2) and PedIsValid(Player2) then
- PedSetActionNode(Player2,"/Global/Actions/Grapples/Front/Grapples/GrappleAttempt","Act/Globals.act")
- elseif IsButtonPressed(7,1) and IsButtonPressed(16,1) and IsButtonPressed(17,1) and PedIsValid(Player2) and not PedIsDead(Player2) then
- PedSetActionNode(Player2,"/Global/G_Johnny/Default_KEY/ExecuteNodes/Free/SprintBasic","Act/Anim/G_Johnny.act")
- elseif not IsButtonPressed(7,1) and not IsButtonPressed(16,1) and not IsButtonPressed(17,1) and PedIsPlaying(Player2,"/Global/G_Johnny/Default_KEY/ExecuteNodes/Free/SprintBasic","Act/Anim/G_Johnny.act") and PedIsValid(Player2) and not PedIsDead(Player2) then
- PedSetActionNode(Player2, "/Global/Player/DEFAULT_KEY", "Act/Anim/Player.act")
- elseif IsButtonPressed(16,1) and IsButtonPressed(17,1) and not IsButtonPressed(7,1) and not PedHasWeapon(gPlayer,437) and PedIsPlaying(Player2,"/Global/G_Johnny/Default_KEY/ExecuteNodes/Free/SprintBasic","Act/Anim/G_Johnny.act") and PedIsValid(Player2) and not PedIsDead(Player2) then
- PedSetActionNode(Player2,"/Global/Player/Default_KEY/ExecuteNodes/Free/RunBasic","Act/Anim/Player.act")
- end
- Wait(0)
- end
- end
- end
- function Teleportation()
- local x,y,z,one,two,three = 0,0,0,0,0,0
- while true do
- x,y,z = PedGetPosXYZ(gPlayer)
- one = x + 0.5
- two = y + 0.5
- three = z + 0.5
- local four,five,r1,r2,r3,r4 = 0,0,0,0,0,0
- local four,five = PedGetPosXYZ(Player2)
- r1 = four + 1.75
- r2 = five + 1.75
- r3 = four - 1.75
- r4 = five - 1.75
- if PedInRectangle(Player2,r1,r2,r3,r4) and IsButtonBeingPressed(2,1) then
- TextPrintString("Teleported",4,2)
- PedSetPosXYZ(Player2,one,two,three)
- end
- Wait(0)
- end
- end
- function Camera()
- local six,seven,r5,r6,r7,r8 = 0,0,0,0,0,0
- while true do
- six,seven = PedGetPosXYZ(gPlayer)
- r5 = six + 1
- r6 = seven + 1
- r7 = six - 1
- r8 = seven - 1
- local eight,nine,ten,eleven,twelve,thirteen = 0,0,0,0,0,0
- eight,nine,ten = PedGetPosXYZ(gPlayer)
- eleven = eight + 6
- twelve = nine + 6
- thirteen = ten + 6
- if IsButtonBeingPressed(1,0) then
- TextPrintString("Camera: Panoramic",4,1)
- CameraSetXYZ(eleven,twelve,thirteen)
- CameraLookAtPlayer()
- end
- Wait(0)
- end
- end
- function DriveBy()
- while true do
- local x,y,z,one,two,three = 0,0,0,0,0,0
- x,y,z = PedGetPosXYZ(Player2)
- one = x + 0.5
- two = y + 0.5
- three = z + 0.5
- local four,five,r1,r2,r3,r4 = 0,0,0,0,0,0
- local four,five = PedGetPosXYZ(Player2)
- r1 = four + 1.75
- r2 = five + 1.75
- r3 = four - 1.75
- r4 = five - 1.75
- local p,s,r,a,e,y = 0,0,0,0,0,0
- local x,y,z,w,x,q = 0,0,0,0,0,0
- p,s = PedGetPosXYZ(Player2)
- r = p + 1
- a = s + 1
- e = p - 1
- y = s - 1
- x,y,z = PedGetPosXYZ(gPlayer)
- w = x + 1
- x = y + 1
- q = z + 2
- if PlayerIsInAnyVehicle() and IsButtonBeingPressed(6,1) and IsButtonBeingPressed(9,1) then
- PedWarpOutOfCar(gPlayer,PedGetLastVehicle(gPlayer))
- Wait(50)
- PedPutOnBike(Player2,PedGetLastVehicle(gPlayer))
- PlayerFixToBackOfVehicle(PedGetLastVehicle(gPlayer), true)
- TextPrintString("Drive-By Activated",4,2)
- elseif PedIsInAnyVehicle(Player2) and IsButtonBeingPressed(9,1) then
- TextPrintString("Drive-By Deactivated",2,2)
- PlayerFixToBackOfVehicle(PedGetLastVehicle(Player2), false)
- Wait(50)
- PedExitVehicle(Player2,PedGetLastVehicle(Player2))
- Wait(50)
- PedWarpOutOfCar(gPlayer,PedGetLastVehicle(Player2))
- PedSetActionNode(Player2,"/Global/Player", "Act/Anim/Player.act")
- PedSetActionNode(gPlayer,"/Global/Player", "Act/Anim/Player.act")
- VehicleDelete(PedGetLastVehicle(Player2))
- elseif not PedIsInAnyVehicle(Player2) and IsButtonBeingPressed(7,0) and IsButtonBeingPressed(9,0) and PlayerIsInAnyVehicle() then
- Wait(50)
- PlayerFixToBackOfVehicle(PedGetLastVehicle(Player2), false)
- PlayerDismountBike(PedGetLastVehicle(Player2))
- VehicleDelete(PedGetLastVehicle(Player2))
- PedSetActionNode(Player2,"/Global/Player", "Act/Anim/Player.act")
- PedSetActionNode(gPlayer,"/Global/Player", "Act/Anim/Player.act")
- elseif PlayerIsInAnyVehicle() and IsButtonBeingPressed(6,1) and IsButtonBeingPressed(7,1) then
- PlayerDismountBike(PedGetLastVehicle(gPlayer))
- Wait(50)
- TextPrintString("Got Player 2 on bike",4,2)
- PedPutOnBike(Player2,PedGetLastVehicle(gPlayer))
- elseif PedIsInAnyVehicle(Player2) and PedInRectangle(Player2,r,a,e,y) and IsButtonBeingPressed(3,0) then
- TextPrintString("Normal Camera Mode",4,1)
- CameraSetXYZ(w,x,q)
- CameraLookAtObject(Player2, 2, false, 1)
- elseif PedIsInAnyVehicle(Player2) and PedInRectangle(Player2,r,a,e,y) and IsButtonBeingPressed(3,1) then
- TextPrintString("Drive-By Mode",4,1)
- CameraFollowPed(gPlayer)
- elseif PedIsInAnyVehicle(Player2) and PedInRectangle(Player2,r,a,e,y) and IsButtonBeingPressed(8,0) then
- TextPrintString("Bike riding camera mode",4,1)
- CameraFollowPed(Player2)
- elseif PlayerIsInAnyVehicle() then
- TextPrintString("\f and ~RUN~: Get Player 2 on bike(P2 Cntrlr)\n~TAG_COMBO3~ and \f(P2 Cntrlr): Activate Drive-By",1,2)
- elseif PedIsInAnyVehicle(Player2) then
- TextPrintString("~TAG_COMBO3~: Exit bike\n~RUN~ and ~lstick~: Accelerate\n~TAG_START~ and ~TAG_COMBO3~: Get Out of the bike (While P2 isn't on it)",1,2)
- end
- Wait(0)
- end
- end
- function F_Strafe()
- while true do
- if IsButtonPressed(10,1) and IsMoving() and not isStrafing then
- PedSetActionNode(Player2,"/Global/Style/Default_KEY/ExecuteNodes/LocomotionOverride/Combat/CombatBasic","Act/Anim/Style.act")
- isStrafing = true
- elseif (not IsButtonPressed(10,1) or not IsMoving()) and isStrafing then
- PedSetActionTree(Player2,"/Global/Style", "Act/Anim/Style.act")
- isStrafing = false
- elseif isStrafing then
- local x,y,z = PedGetPosXYZ(PedGetTargetPed())
- PedFaceXYZ(gPlayer,x,y,z)
- end
- Wait(0)
- end
- end
- function IsMoving()
- local s = 0.08 -- sensitivity
- return GetStickValue(16,c) > s or GetStickValue(16,c) < -s or GetStickValue(17,c) > s or GetStickValue(17,c) < -s
- end
- function F_MissionStart()
- CreateThread("Style")
- CreateThread("F_CameraArea")
- CreateThread("F_WeaponSelect")
- CreateThread("Style2")
- CreateThread("Teleportation")
- CreateThread("Camera")
- CreateThread("DriveBy")
- CreateThread("F_Fight")
- CreateThread("F_Strafe")
- end
- function F_Fight()
- Blip = BlipAddXYZ(-771.6400757,-125.9716415,7,7,1,10)
- while true do
- q,r = -771.6400757,-125.9716415
- s = q + 1
- t = r + 1
- u = q - 1
- v = r - 1
- if PedInRectangle(gPlayer,s,t,u,v) and not IsButtonBeingPressed(9,0) then
- TextPrintString("Press \b To Launch Hole Fight Minigame",1,2)
- elseif PedInRectangle(gPlayer,s,t,u,v) and IsButtonBeingPressed(9,0) then
- BlipRemove(Blip)
- local holefight = CreateThread("F_StartFight")
- PedSetStatsType(Player2,"STAT_PLAYER")
- Wait(50)
- PedRecruitAlly(gPlayer,Player2)
- DeletePersistentEntity(HoleDoor)
- SoundStopStream()
- PedSetActionNode(Player2,"/Global/Player", "Act/Anim/Player.act")
- PedSetActionNode(gPlayer,"/Global/Player", "Act/Anim/Player.act")
- PedSetFaction(gPlayer,13)
- TerminateThread(holefight)
- AreaTransitionXYZ(8, -771.6400757,-125.9716415,7)
- end
- Wait(0)
- end
- end
- function F_StartFight()
- AreaTransitionXYZ(8,-768.9916382,-134.2311249,5)
- PedSetPosXYZ(Player2,-776.5542603,-135.6787872,5)
- EffectCreate("AcidPool",-772.2,-135,8)
- EffectCreate("AcidPool",-772.2,-135,8)
- EffectCreate("AcidPool",-772.2,-135,8)
- DeletePersistentEntity(shared.gHoleGateOpenIndex, shared.gHoleGateOpenGeometry)
- HoleDoor = CreatePersistentEntity("FightPit_DoorClose", -771.43902587891, -127.03900146484, 8.8009996414185, 0, 8)
- Ricky = PedCreateXYZ(28, -777.1907349, -127.7236786, 7.5)
- Johnny = PedCreateXYZ(23, -778.3806152, -128.8953552, 7.5)
- Davis = PedCreateXYZ(99, -769.8551636, -126.371727, 7.5)
- Ethan = PedCreateXYZ(145, -773.8659058, -126.3477173, 7.5)
- Peanut = PedCreateXYZ(21, -779.8041992, -130.308075, 7.5)
- Damon = PedCreateXYZ(12, -780.9755249, -133.7306671, 7.408178945)
- Ted = PedCreateXYZ(19, -780.9815674, -135.0718994, 7.5)
- Mascot = PedCreateXYZ(88, -780.9899292, -136.8225403, 7.5)
- Darby = PedCreateXYZ(37, -765.9338379, -141.1208191, 7.5)
- Gord = PedCreateXYZ(30, -764.666626, -139.8721466, 7.5)
- Bif = PedCreateXYZ(33, -767.2225952, -142.4077911, 7.404925346)
- Omar = PedCreateXYZ(47, -763.5396118, -136.7451172, 7.5)
- Edgar = PedCreateXYZ(91, -763.5317383, -134.8963776, 7.5)
- Gurney = PedCreateXYZ(46, -763.5246582, -133.3686218, 7.5)
- Algie = PedCreateXYZ(4, -764.7713623, -130.2693787, 7.4)
- Earnest = PedCreateXYZ(10, -766.1449585, -128.8917847, 7.4)
- Cornelius = PedCreateXYZ(9, -767.2367554, -127.7915649, 7.4)
- PedSetAITree(Johnny, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Ricky, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Davis, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Ethan, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Peanut, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Ted, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Damon, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Mascot, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Darby, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Gord, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Bif, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Edgar, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Omar, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Gurney, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Earnest, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Algie, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(Cornelius, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetAITree(gPlayer, "/Global/AI/ScriptedAI/CheeringAINode","Act/AI/AI.act")
- PedSetCheap(Johnny,true)
- PedSetCheap(Ricky,true)
- PedSetCheap(Davis,true)
- PedSetCheap(Ethan,true)
- PedSetCheap(Peanut,true)
- PedSetCheap(Ted,true)
- PedSetCheap(Damon,true)
- PedSetCheap(Mascot,true)
- PedSetCheap(Darby,true)
- PedSetCheap(Gord,true)
- PedSetCheap(Bif,true)
- PedSetCheap(Edgar,true)
- PedSetCheap(Omar,true)
- PedSetCheap(Gurney,true)
- PedSetCheap(Earnest,true)
- PedSetCheap(Algie,true)
- PedSetCheap(Cornelius,true)
- PedSetCheap(gPlayer,true)
- PedFaceXYZ(Johnny, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Ricky, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Davis, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Ethan, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Peanut, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Ted, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Damon, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Mascot, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Darby, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Gord, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Bif, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Edgar, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Omar, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Gurney, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Earnest, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Algie, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(Cornelius, -772.1120605, -132.0383453, 5.5)
- PedFaceXYZ(gPlayer, -772.1120605, -132.0383453, 5.5)
- PedSetCheering(Johnny, true)
- PedSetCheering(Ricky, true)
- PedSetCheering(Davis, true)
- PedSetCheering(Ethan, true)
- PedSetCheering(Peanut, true)
- PedSetCheering(Ted, true)
- PedSetCheering(Damon, true)
- PedSetCheering(Mascot, true)
- PedSetCheering(Darby, true)
- PedSetCheering(Gord, true)
- PedSetCheering(Bif, true)
- PedSetCheering(Edgar, true)
- PedSetCheering(Omar, true)
- PedSetCheering(Gurney, true)
- PedSetCheering(Earnest, true)
- PedSetCheering(Algie, true)
- PedSetCheering(Cornelius, true)
- PedSetCheering(gPlayer, true)
- PedSetAlpha(Johnny, 0)
- PedSetAlpha(Ricky, 0)
- PedSetAlpha(Davis, 0)
- PedSetAlpha(Ethan, 0)
- PedSetAlpha(Peanut, 0)
- PedSetAlpha(Ted, 0)
- PedSetAlpha(Damon, 0)
- PedSetAlpha(Mascot, 0)
- PedSetAlpha(Darby, 0)
- PedSetAlpha(Gord, 0)
- PedSetAlpha(Bif, 0)
- PedSetAlpha(Edgar, 0)
- PedSetAlpha(Omar, 0)
- PedSetAlpha(Gurney, 0)
- PedSetAlpha(Earnest, 0)
- PedSetAlpha(Algie, 0)
- PedSetAlpha(Cornelius, 0)
- SoundPlayAmbience("Fight_Group_Sml_Int.rsm",50)
- SoundSetAudioFocusCamera(true)
- SoundBoxingCrowdSoundPlayCheer()
- SoundPreloadStream("Fight_Group_Sml_Int.rsm",50)
- SoundPlayPreloadedStream()
- SoundPlayStream("MS_RussellInTheHole.rsm",MUSIC_DEFAULT_VOLUME)
- PedDismissAllAllies(gPlayer)
- PedSetFaction(gPlayer,6)
- PedSetPedToTypeAttitude(Player2,13,0)
- Blip = AddBlipForChar(Player2,2,2,1)
- if PedIsDead(gPlayer) and PedIsPlaying(gPlayer,"/Global/Player", "Act/Anim/Player.act") or PedIsPlaying(gPlayer, "/Global/Player/DEFAULT_KEY", "Act/Anim/Player.act") then
- PedSetStatsType(gPlayer,"STAT_PLAYER")
- PedSetFaction(gPlayer,13)
- PedDelete(Johnny)
- PedDelete(Ricky)
- PedDelete(Davis)
- PedDelete(Ethan)
- PedDelete(Peanut)
- PedDelete(Ted)
- PedDelete(Damon)
- PedDelete(Mascot)
- PedDelete(Darby)
- PedDelete(Gord)
- PedDelete(Bif)
- PedDelete(Edgar)
- PedDelete(Omar)
- PedDelete(Gurney)
- PedDelete(Earnest)
- PedDelete(Algie)
- PedDelete(Cornelius)
- PedDelete(Gary)
- Wait(50)
- PedRecruitAlly(gPlayer,Player2)
- DeletePersistentEntity(HoleDoor)
- SoundStopStream()
- PedSetActionNode(gPlayer,"/Global/Player", "Act/Anim/Player.act")
- elseif PedIsDead(Player2) and PedIsPlaying(Player2,"/Global/Player", "Act/Anim/Player.act") or PedIsPlaying(Player2, "/Global/Player/DEFAULT_KEY", "Act/Anim/Player.act") then
- PedSetFaction(gPlayer,13)
- PedDelete(Johnny)
- PedDelete(Ricky)
- PedDelete(Davis)
- PedDelete(Ethan)
- PedDelete(Peanut)
- PedDelete(Ted)
- PedDelete(Damon)
- PedDelete(Mascot)
- PedDelete(Darby)
- PedDelete(Gord)
- PedDelete(Bif)
- PedDelete(Edgar)
- PedDelete(Omar)
- PedDelete(Gurney)
- PedDelete(Earnest)
- PedDelete(Algie)
- PedDelete(Cornelius)
- PedDelete(Gary)
- PedSetActionNode(Player2,"/Global/Player", "Act/Anim/Player.act")
- end
- Wait(0)
- end
- function F_Safehouses()
- if AreaGetVisible() == 14 then
- AreaTransitionXYZ(14,-491.6000061,310.2999878,31)
- Player2 = PedCreateXYZ(2, -491.9297791,313.216156,31)
- PedSetAITree(Player2, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSwapModel(Player2, "player")
- PedSetStatsType(Player2, "STAT_PLAYER")
- PedSetControllerID(Player2,1)
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- PedSetAITree(gPlayer, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSwapModel(gPlayer, "player")
- PedSetStatsType(gPlayer, "STAT_PLAYER")
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- PedRecruitAlly(gPlayer, Player2)
- PedSetInfiniteSprint(Player2,true)
- PedSetStationary(Player2,true)
- PedSetStationary(gPlayer,true)
- PedSetInvulnerable(Player2,true)
- PedSetInvulnerable(gPlayer,true)
- PedSetFaction(Player2, 14)
- CameraAllowScriptedChange(true)
- PlayerSetControl(0)
- CameraAllowChange(true)
- CameraReset()
- PedFaceXYZ(gPlayer,-496.4470215,310.3052368,31)
- PedFaceXYZ(Player2,-496.265686,313.7377014,31)
- Player1Blip = AddBlipForChar(gPlayer,0,26,2)
- Player2Blip = AddBlipForChar(Player2,0,1,2)
- Player1GroundBlip = BlipAddXYZ(-491.6000061,310.2999878,31,7,2,10)
- Player2GroundBlip = BlipAddXYZ(-491.9297791,313.216156,31,7,2,8)
- CameraSetXYZ(-496.0456543,311.0805969,32)
- CameraLookAtXYZ(-494.9223633,311.1904297,32)
- elseif AreaGetVisible() == 2 then
- AreaTransitionXYZ(2,-634.0999756,-289.2999878,5)
- Player2 = PedCreateXYZ(2, -631.5560303,-288.7343445,5)
- PedSetAITree(Player2, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSwapModel(Player2, "player")
- PedSetStatsType(Player2, "STAT_PLAYER")
- PedSetControllerID(Player2,1)
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- PedSetAITree(gPlayer, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSwapModel(gPlayer, "player")
- PedSetStatsType(gPlayer, "STAT_PLAYER")
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- PedRecruitAlly(gPlayer, Player2)
- PedSetInfiniteSprint(Player2,true)
- PedSetStationary(Player2,true)
- PedSetStationary(gPlayer,true)
- PedSetInvulnerable(Player2,true)
- PedSetInvulnerable(gPlayer,true)
- PedSetFaction(Player2, 14)
- CameraAllowScriptedChange(true)
- PlayerSetControl(0)
- CameraAllowChange(true)
- CameraReset()
- PedFaceXYZ(gPlayer,-634.7352905,-292.9199829,5)
- PedFaceXYZ(Player2,-631.9216309,-292.0307617,5)
- Player1Blip = AddBlipForChar(gPlayer,0,26,2)
- Player2Blip = AddBlipForChar(Player2,0,1,2)
- Player1GroundBlip = BlipAddXYZ(-634.0999756,-289.2999878,5,7,2,10)
- Player2GroundBlip = BlipAddXYZ(-631.5560303,-288.7343445,5,7,2,8)
- CameraSetXYZ(-633.4580688,-292.3539734,7)
- CameraLookAtXYZ(-633.4621582,-291.2846985,7)
- elseif AreaGetVisible() == 61 then
- AreaTransitionXYZ(61,-696.7999878,352.6000061,3)
- Player2 = PedCreateXYZ(2,-699.1392822,352.7845764,3)
- PedSetAITree(Player2, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSwapModel(Player2, "player")
- PedSetStatsType(Player2, "STAT_PLAYER")
- PedSetControllerID(Player2,1)
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- PedSetAITree(gPlayer, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSwapModel(gPlayer, "player")
- PedSetStatsType(gPlayer, "STAT_PLAYER")
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- PedRecruitAlly(gPlayer, Player2)
- PedSetInfiniteSprint(Player2,true)
- PedSetStationary(Player2,true)
- PedSetStationary(gPlayer,true)
- PedSetInvulnerable(Player2,true)
- PedSetInvulnerable(gPlayer,true)
- PedSetFaction(Player2, 14)
- CameraAllowScriptedChange(true)
- PlayerSetControl(0)
- CameraAllowChange(true)
- CameraReset()
- PedFaceXYZ(gPlayer,-697.1595459,347.7246704,3)
- PedFaceXYZ(Player2,-699.0818481,349.0671387,3)
- Player1Blip = AddBlipForChar(gPlayer,0,26,2)
- Player2Blip = AddBlipForChar(Player2,0,1,2)
- Player1GroundBlip = BlipAddXYZ(-696.7999878,352.6000061,3,7,2,10)
- Player2GroundBlip = BlipAddXYZ(-699.1392822,352.7845764,3,7,2,8)
- CameraSetXYZ(-697.034668,349.0562134,4)
- CameraLookAtXYZ(-697.1357422,349.6668396,4)
- elseif AreaGetVisible() == 59 then
- AreaTransitionXYZ(59,-741.7515259,348.7467957,3)
- Player2 = PedCreateXYZ(2,-741.6463013,346.7070618,3)
- PedSetAITree(Player2, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSwapModel(Player2, "player")
- PedSetStatsType(Player2, "STAT_PLAYER")
- PedSetControllerID(Player2,1)
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- PedSetAITree(gPlayer, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSwapModel(gPlayer, "player")
- PedSetStatsType(gPlayer, "STAT_PLAYER")
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- PedRecruitAlly(gPlayer, Player2)
- PedSetInfiniteSprint(Player2,true)
- PedSetStationary(Player2,true)
- PedSetStationary(gPlayer,true)
- PedSetInvulnerable(Player2,true)
- PedSetInvulnerable(gPlayer,true)
- PedSetFaction(Player2, 14)
- CameraAllowScriptedChange(true)
- PlayerSetControl(0)
- CameraAllowChange(true)
- CameraReset()
- PedFaceXYZ(gPlayer,-745.9396362,348.4501038,3)
- PedFaceXYZ(Player2,-745.5817871,346.9653625,3)
- Player1Blip = AddBlipForChar(gPlayer,0,26,2)
- Player2Blip = AddBlipForChar(Player2,0,1,2)
- Player1GroundBlip = BlipAddXYZ(-741.7515259,348.7467957,3,7,2,10)
- Player2GroundBlip = BlipAddXYZ(-741.6463013,346.7070618,3,7,2,8)
- CameraSetXYZ(-746.1461792,347.7730408,5)
- CameraLookAtXYZ(-744.3584595,347.736145,5)
- elseif AreaGetVisible() == 60 then
- AreaTransitionXYZ(60,-778.0610352,358.1124878,6)
- Player2 = PedCreateXYZ(2,-780.7128906,357.7897339,6)
- PedSetAITree(Player2, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSwapModel(Player2, "player")
- PedSetStatsType(Player2, "STAT_PLAYER")
- PedSetControllerID(Player2,1)
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- PedSetAITree(gPlayer, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSwapModel(gPlayer, "player")
- PedSetStatsType(gPlayer, "STAT_PLAYER")
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- PedRecruitAlly(gPlayer, Player2)
- PedSetInfiniteSprint(Player2,true)
- PedSetStationary(Player2,true)
- PedSetStationary(gPlayer,true)
- PedSetInvulnerable(Player2,true)
- PedSetInvulnerable(gPlayer,true)
- PedSetFaction(Player2, 14)
- CameraAllowScriptedChange(true)
- PlayerSetControl(0)
- CameraAllowChange(true)
- CameraReset()
- PedFaceXYZ(gPlayer,-777.8178101,352.530426,6)
- PedFaceXYZ(Player2,-780.2671509,353.9505615,6)
- Player1Blip = AddBlipForChar(gPlayer,0,26,2)
- Player2Blip = AddBlipForChar(Player2,0,1,2)
- Player1GroundBlip = BlipAddXYZ(-778.0610352,358.1124878,6,7,2,10)
- Player2GroundBlip = BlipAddXYZ(-780.7128906,357.7897339,6,7,2,8)
- CameraSetXYZ(-778.507019,354.1524048,7)
- CameraLookAtXYZ(-778.5176392,355.4678345,7)
- elseif AreaGetVisible() == 57 then
- AreaTransitionXYZ(57,-655,248,15)
- Player2 = PedCreateXYZ(2,-654.1315918,250.3430786,15)
- PedSwapModel(Player2, "player")
- PedSetStatsType(Player2, "STAT_PLAYER")
- PedSetControllerID(Player2,1)
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- PedSetAITree(gPlayer, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSwapModel(gPlayer, "player")
- PedSetStatsType(gPlayer, "STAT_PLAYER")
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- PedRecruitAlly(gPlayer, Player2)
- PedSetInfiniteSprint(Player2,true)
- PedSetStationary(Player2,true)
- PedSetStationary(gPlayer,true)
- PedSetInvulnerable(Player2,true)
- PedSetInvulnerable(gPlayer,true)
- PedSetFaction(Player2, 14)
- CameraAllowScriptedChange(true)
- PlayerSetControl(0)
- CameraAllowChange(true)
- CameraReset()
- PedFaceXYZ(gPlayer,-656.1157227,250.3948059,15)
- PedFaceXYZ(Player2,-657.0577393,247.5406036,15)
- Player1Blip = AddBlipForChar(gPlayer,0,26,2)
- Player2Blip = AddBlipForChar(Player2,0,1,2)
- Player1GroundBlip = BlipAddXYZ(-655,248,15,7,2,10)
- Player2GroundBlip = BlipAddXYZ(-654.1315918,250.3430786,15,7,2,8)
- CameraSetXYZ(-657.6212158,247.930069,16)
- CameraLookAtXYZ(-655.7159424,247.7912955,16)
- elseif AreaGetVisible() == 30 then
- AreaTransitionXYZ(30,-733.7999878,36.20000076,-2)
- Player2 = PedCreateXYZ(2,-734.6574097,39.42100143,-2)
- PedSwapModel(Player2, "player")
- PedSetStatsType(Player2, "STAT_PLAYER")
- PedSetControllerID(Player2,1)
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- PedSetAITree(gPlayer, "/Global/PlayerAI", "Act/AI/PlayerAI.act")
- PedSwapModel(gPlayer, "player")
- PedSetStatsType(gPlayer, "STAT_PLAYER")
- PedSetActionTree(gPlayer, "/Global/Player", "Act/Anim/Player.act")
- PedRecruitAlly(gPlayer, Player2)
- PedSetInfiniteSprint(Player2,true)
- PedSetStationary(Player2,true)
- PedSetStationary(gPlayer,true)
- PedSetInvulnerable(Player2,true)
- PedSetInvulnerable(gPlayer,true)
- PedSetFaction(Player2, 14)
- CameraAllowScriptedChange(true)
- PlayerSetControl(0)
- CameraAllowChange(true)
- CameraReset()
- PedFaceXYZ(gPlayer,-729.8410034,36.38899231,-2)
- PedFaceXYZ(Player2,-727.4453735,39.68717957,-2)
- Player1Blip = AddBlipForChar(gPlayer,0,26,2)
- Player2Blip = AddBlipForChar(Player2,0,1,2)
- Player1GroundBlip = BlipAddXYZ(-733.7999878,36.20000076,-2,7,2,10)
- Player2GroundBlip = BlipAddXYZ(-734.6574097,39.42100143,-2,7,2,8)
- CameraSetXYZ(-729.7804565,37.85913467,-0)
- CameraLookAtXYZ(-730.714355,37.80748367,-0)
- end
- Wait(0)
- end
- function LoadAllAnim()
- LoadAnimationGroup("Authority")
- LoadAnimationGroup("Boxing")
- LoadAnimationGroup("B_Striker")
- LoadAnimationGroup("CV_Female")
- LoadAnimationGroup("CV_Male")
- LoadAnimationGroup("DO_Edgar")
- LoadAnimationGroup("DO_Grap")
- LoadAnimationGroup("DO_StrikeCombo")
- LoadAnimationGroup("DO_Striker")
- LoadAnimationGroup("F_Adult")
- LoadAnimationGroup("F_BULLY")
- LoadAnimationGroup("F_Crazy")
- LoadAnimationGroup("F_Douts")
- LoadAnimationGroup("F_Girls")
- LoadAnimationGroup("F_Greas")
- LoadAnimationGroup("F_Jocks")
- LoadAnimationGroup("F_Nerds")
- LoadAnimationGroup("F_OldPeds")
- LoadAnimationGroup("F_Pref")
- LoadAnimationGroup("F_Preps")
- LoadAnimationGroup("G_Grappler")
- LoadAnimationGroup("G_Johnny")
- LoadAnimationGroup("G_Striker")
- LoadAnimationGroup("Grap")
- LoadAnimationGroup("J_Damon")
- LoadAnimationGroup("J_Grappler")
- LoadAnimationGroup("J_Melee")
- LoadAnimationGroup("J_Ranged")
- LoadAnimationGroup("J_Striker")
- LoadAnimationGroup("LE_Orderly")
- LoadAnimationGroup("Nemesis")
- LoadAnimationGroup("N_Ranged")
- LoadAnimationGroup("N_Striker")
- LoadAnimationGroup("N_Striker_A")
- LoadAnimationGroup("N_Striker_B")
- LoadAnimationGroup("P_Grappler")
- LoadAnimationGroup("P_Striker")
- LoadAnimationGroup("PunchBag")
- LoadAnimationGroup("Qped")
- LoadAnimationGroup("Rat_Ped")
- LoadAnimationGroup("Russell")
- LoadAnimationGroup("Russell_Pbomb")
- LoadAnimationGroup("Straf_Dout")
- LoadAnimationGroup("Straf_Fat")
- LoadAnimationGroup("Straf_Female")
- LoadAnimationGroup("Straf_Male")
- LoadAnimationGroup("Straf_Nerd")
- LoadAnimationGroup("Straf_Prep")
- LoadAnimationGroup("Straf_Savage")
- LoadAnimationGroup("Straf_Wrest")
- LoadAnimationGroup("TE_Female")
- LoadAnimationGroup("1_02BYourSchool")
- LoadAnimationGroup("1_02_MeetWithGary")
- LoadAnimationGroup("1_03The Setup")
- LoadAnimationGroup("1_04TheSlingshot")
- LoadAnimationGroup("1_06ALittleHelp")
- LoadAnimationGroup("1_07_SaveBucky")
- LoadAnimationGroup("1_07_Sk8Board")
- LoadAnimationGroup("1_08ThatBitch")
- LoadAnimationGroup("1_08_MandPuke")
- LoadAnimationGroup("1_09_Candidate")
- LoadAnimationGroup("1_10Betrayal")
- LoadAnimationGroup("1_11B_HeBigPrank")
- LoadAnimationGroup("1_G1_TheDiary")
- LoadAnimationGroup("1_S01HatVsGall")
- LoadAnimationGroup("2_01LastMinuteShop")
- LoadAnimationGroup("2_02ComicKlepto")
- LoadAnimationGroup("2_05TadsHouse")
- LoadAnimationGroup("2_06MovieTickets")
- LoadAnimationGroup("2_07BeachRumble")
- LoadAnimationGroup("2_08WeedKiller")
- LoadAnimationGroup("2_4RichAreaRace")
- LoadAnimationGroup("2_G2CarnivalDate")
- LoadAnimationGroup("2_G2_GiftExchange")
- LoadAnimationGroup("2_R03PaperRoute")
- LoadAnimationGroup("2_S02CharSheets")
- LoadAnimationGroup("2_S04CharSheets")
- LoadAnimationGroup("2_S05_CooksCrush")
- LoadAnimationGroup("2_S06PantyRaid")
- LoadAnimationGroup("3_01JealousJohnny")
- LoadAnimationGroup("3_04WrongPtTown")
- LoadAnimationGroup("3_05TheTenements")
- LoadAnimationGroup("3_BFightJohnnyV")
- LoadAnimationGroup("3_G3")
- LoadAnimationGroup("3_R05ChemicalDeliv")
- LoadAnimationGroup("3_R08RaceLeague")
- LoadAnimationGroup("3_S03CheatinTime")
- LoadAnimationGroup("4_01Paparazzi")
- LoadAnimationGroup("4_04_FunhouseFun")
- LoadAnimationGroup("4_06BigGame")
- LoadAnimationGroup("4_B2_JockBossBattle")
- LoadAnimationGroup("5_01Grp")
- LoadAnimationGroup("5_01Rats")
- LoadAnimationGroup("5_02PrVandalized")
- LoadAnimationGroup("5_05Zoe")
- LoadAnimationGroup("5_09MakingAMark")
- LoadAnimationGroup("6B_PARA")
- LoadAnimationGroup("AGymLght")
- LoadAnimationGroup("Ambient")
- LoadAnimationGroup("Ambient2")
- LoadAnimationGroup("Ambient3")
- LoadAnimationGroup("ANIBBALL")
- LoadAnimationGroup("AniBroom")
- LoadAnimationGroup("AniDice")
- LoadAnimationGroup("AniFooty")
- LoadAnimationGroup("AniGlobe")
- LoadAnimationGroup("AnimSave")
- LoadAnimationGroup("AniPillo")
- LoadAnimationGroup("ARC3D")
- LoadAnimationGroup("Area_Asylum")
- LoadAnimationGroup("Area_Funhouse")
- LoadAnimationGroup("Area_GirlsDorm")
- LoadAnimationGroup("Area_Infirmary")
- LoadAnimationGroup("Area_School")
- LoadAnimationGroup("Area_Tenements")
- LoadAnimationGroup("Armor")
- LoadAnimationGroup("AsyBars")
- LoadAnimationGroup("AsyDoorB")
- LoadAnimationGroup("AsyDoors")
- LoadAnimationGroup("AsyGate")
- LoadAnimationGroup("AsyLever")
- LoadAnimationGroup("AsySwtch")
- LoadAnimationGroup("AtcPlank")
- LoadAnimationGroup("Authority")
- LoadAnimationGroup("BANANA")
- LoadAnimationGroup("barelLad")
- LoadAnimationGroup("BarrGate")
- LoadAnimationGroup("BATON")
- LoadAnimationGroup("BBALL_21")
- LoadAnimationGroup("bbgun")
- LoadAnimationGroup("BCatcher")
- LoadAnimationGroup("BdrDoorL")
- LoadAnimationGroup("BeardLady")
- LoadAnimationGroup("Bike")
- LoadAnimationGroup("BikeGar")
- LoadAnimationGroup("BoldRoll")
- LoadAnimationGroup("BoltCutt")
- LoadAnimationGroup("Boxing")
- LoadAnimationGroup("BoxRopes")
- LoadAnimationGroup("BRDoor")
- LoadAnimationGroup("BrkSwtch")
- LoadAnimationGroup("BROCKETL")
- LoadAnimationGroup("BRSwitch")
- LoadAnimationGroup("BusDoors")
- LoadAnimationGroup("Butcher")
- LoadAnimationGroup("BXPBag")
- LoadAnimationGroup("B_Striker")
- LoadAnimationGroup("CarnCurt")
- LoadAnimationGroup("CARNI01")
- LoadAnimationGroup("carnies")
- LoadAnimationGroup("Car_Ham")
- LoadAnimationGroup("Cavalier")
- LoadAnimationGroup("Cheer_Cool1")
- LoadAnimationGroup("Cheer_Cool2")
- LoadAnimationGroup("Cheer_Cool3")
- LoadAnimationGroup("Cheer_Gen1")
- LoadAnimationGroup("Cheer_Gen2")
- LoadAnimationGroup("Cheer_Gen3")
- LoadAnimationGroup("Cheer_Girl1")
- LoadAnimationGroup("Cheer_Girl2")
- LoadAnimationGroup("Cheer_Girl3")
- LoadAnimationGroup("Cheer_Girl4")
- LoadAnimationGroup("Cheer_Nerd1")
- LoadAnimationGroup("Cheer_Nerd2")
- LoadAnimationGroup("Cheer_Nerd3")
- LoadAnimationGroup("Cheer_Posh1")
- LoadAnimationGroup("Cheer_Posh2")
- LoadAnimationGroup("Cheer_Posh3")
- LoadAnimationGroup("Chem_Set")
- LoadAnimationGroup("ChLead_Idle")
- LoadAnimationGroup("CLadderA")
- LoadAnimationGroup("CnGate")
- LoadAnimationGroup("Coaster")
- LoadAnimationGroup("COPBIKE")
- LoadAnimationGroup("Cop_Frisk")
- LoadAnimationGroup("CV_Female")
- LoadAnimationGroup("CV_Male")
- LoadAnimationGroup("C_Wrestling")
- LoadAnimationGroup("DartBrd")
- LoadAnimationGroup("DartCab")
- LoadAnimationGroup("DodgeBall")
- LoadAnimationGroup("DodgeBall2")
- LoadAnimationGroup("DoorStr1")
- LoadAnimationGroup("DO_Edgar")
- LoadAnimationGroup("DO_Grap")
- LoadAnimationGroup("DO_StrikeCombo")
- LoadAnimationGroup("DO_Striker")
- LoadAnimationGroup("DRBrace")
- LoadAnimationGroup("Drumming")
- LoadAnimationGroup("DuffBag")
- LoadAnimationGroup("DunkBttn")
- LoadAnimationGroup("DunkSeat")
- LoadAnimationGroup("Earnest")
- LoadAnimationGroup("EnglishClass")
- LoadAnimationGroup("ErrandCrab")
- LoadAnimationGroup("Errand_BUS")
- LoadAnimationGroup("Errand_IND")
- LoadAnimationGroup("Errand_RIC")
- LoadAnimationGroup("Errand_SCH")
- LoadAnimationGroup("ESCDoorL")
- LoadAnimationGroup("ESCDoorR")
- LoadAnimationGroup("ExtWind")
- LoadAnimationGroup("FDoor")
- LoadAnimationGroup("FDoorB")
- LoadAnimationGroup("FDoorC")
- LoadAnimationGroup("Ferris")
- LoadAnimationGroup("FGhost")
- LoadAnimationGroup("FGoblin")
- LoadAnimationGroup("FlagA")
- LoadAnimationGroup("FLbBook")
- LoadAnimationGroup("FlbLader")
- LoadAnimationGroup("FLbPaint")
- LoadAnimationGroup("FLbTable")
- LoadAnimationGroup("FMCntrl")
- LoadAnimationGroup("FMDoor")
- LoadAnimationGroup("FMTrapDr")
- LoadAnimationGroup("FMTrapSw")
- LoadAnimationGroup("FortTell")
- LoadAnimationGroup("funCart")
- LoadAnimationGroup("funCurtn")
- LoadAnimationGroup("funMiner")
- LoadAnimationGroup("funRocks")
- LoadAnimationGroup("FunTeeth")
- LoadAnimationGroup("FXTestG")
- LoadAnimationGroup("F_Adult")
- LoadAnimationGroup("F_BULLY")
- LoadAnimationGroup("F_Crazy")
- LoadAnimationGroup("F_Douts")
- LoadAnimationGroup("F_Girls")
- LoadAnimationGroup("F_Greas")
- LoadAnimationGroup("F_Jocks")
- LoadAnimationGroup("F_Nerds")
- LoadAnimationGroup("F_OldPeds")
- LoadAnimationGroup("F_Pref")
- LoadAnimationGroup("F_Preps")
- LoadAnimationGroup("GarbCanA")
- LoadAnimationGroup("GatCool")
- LoadAnimationGroup("GEN_SOCIAL")
- LoadAnimationGroup("Gfight")
- LoadAnimationGroup("GhostDrs")
- LoadAnimationGroup("Gift")
- LoadAnimationGroup("Go_Cart")
- LoadAnimationGroup("Grap")
- LoadAnimationGroup("GymHoop")
- LoadAnimationGroup("GymWLad")
- LoadAnimationGroup("G_Grappler")
- LoadAnimationGroup("G_Johnny")
- LoadAnimationGroup("G_Striker")
- LoadAnimationGroup("Halloween")
- LoadAnimationGroup("HallWind")
- LoadAnimationGroup("Hang_Jock")
- LoadAnimationGroup("Hang_Moshing")
- LoadAnimationGroup("Hang_Talking")
- LoadAnimationGroup("Hang_Workout")
- LoadAnimationGroup("Hobos")
- LoadAnimationGroup("Hobo_Cheer")
- LoadAnimationGroup("HSdinger")
- LoadAnimationGroup("HUMIL_4-10_B")
- LoadAnimationGroup("HUMIL_4-10_C")
- LoadAnimationGroup("HUMIL_5-8F_A")
- LoadAnimationGroup("HUMIL_5-8F_B")
- LoadAnimationGroup("HUMIL_5-8V4-10")
- LoadAnimationGroup("HUMIL_5-8V6-1")
- LoadAnimationGroup("HUMIL_5-8VPLY")
- LoadAnimationGroup("HUMIL_5-8_A")
- LoadAnimationGroup("HUMIL_5-8_B")
- LoadAnimationGroup("HUMIL_5-8_C")
- LoadAnimationGroup("HUMIL_6-1V4-10")
- LoadAnimationGroup("HUMIL_6-1V6-1")
- LoadAnimationGroup("HUMIL_6-1VPLY")
- LoadAnimationGroup("HUMIL_6-1_A")
- LoadAnimationGroup("HUMIL_6-1_B")
- LoadAnimationGroup("HUMIL_6-1_C")
- LoadAnimationGroup("HUMIL_6-5V4-10")
- LoadAnimationGroup("HUMIL_6-5V6-1")
- LoadAnimationGroup("HUMIL_6-5VPLY")
- LoadAnimationGroup("HUMIL_6-5_A")
- LoadAnimationGroup("HUMIL_6-5_B")
- LoadAnimationGroup("HUMIL_6-5_C")
- LoadAnimationGroup("IDLE_AUTH_A")
- LoadAnimationGroup("IDLE_AUTH_B")
- LoadAnimationGroup("IDLE_AUTH_C")
- LoadAnimationGroup("IDLE_AUTH_D")
- LoadAnimationGroup("IDLE_BULLY_A")
- LoadAnimationGroup("IDLE_BULLY_B")
- LoadAnimationGroup("IDLE_BULLY_C")
- LoadAnimationGroup("IDLE_BULLY_D")
- LoadAnimationGroup("IDLE_CIVF_A")
- LoadAnimationGroup("IDLE_CIVF_B")
- LoadAnimationGroup("IDLE_CIVF_C")
- LoadAnimationGroup("IDLE_CIVM_A")
- LoadAnimationGroup("IDLE_CIVM_B")
- LoadAnimationGroup("IDLE_CIVM_C")
- LoadAnimationGroup("IDLE_DOUT_A")
- LoadAnimationGroup("IDLE_DOUT_B")
- LoadAnimationGroup("IDLE_DOUT_C")
- LoadAnimationGroup("IDLE_DOUT_D")
- LoadAnimationGroup("IDLE_FATG_A")
- LoadAnimationGroup("IDLE_FATG_B")
- LoadAnimationGroup("IDLE_FATG_C")
- LoadAnimationGroup("IDLE_FAT_A")
- LoadAnimationGroup("IDLE_FAT_B")
- LoadAnimationGroup("IDLE_FAT_C")
- LoadAnimationGroup("IDLE_GREAS_A")
- LoadAnimationGroup("IDLE_GREAS_B")
- LoadAnimationGroup("IDLE_GREAS_C")
- LoadAnimationGroup("IDLE_GREAS_D")
- LoadAnimationGroup("IDLE_GSF_A")
- LoadAnimationGroup("IDLE_GSF_B")
- LoadAnimationGroup("IDLE_GSF_C")
- LoadAnimationGroup("IDLE_GSM_A")
- LoadAnimationGroup("IDLE_GSM_B")
- LoadAnimationGroup("IDLE_GSM_C")
- LoadAnimationGroup("IDLE_JOCK_A")
- LoadAnimationGroup("IDLE_JOCK_B")
- LoadAnimationGroup("IDLE_JOCK_C")
- LoadAnimationGroup("IDLE_JOCK_D")
- LoadAnimationGroup("IDLE_NERD_A")
- LoadAnimationGroup("IDLE_NERD_B")
- LoadAnimationGroup("IDLE_NERD_C")
- LoadAnimationGroup("IDLE_NERD_D")
- LoadAnimationGroup("IDLE_NGIRL")
- LoadAnimationGroup("IDLE_PREP_A")
- LoadAnimationGroup("IDLE_PREP_B")
- LoadAnimationGroup("IDLE_PREP_C")
- LoadAnimationGroup("IDLE_PREP_D")
- LoadAnimationGroup("IDLE_SEXY_A")
- LoadAnimationGroup("IDLE_SEXY_B")
- LoadAnimationGroup("IDLE_SEXY_C")
- LoadAnimationGroup("INDgateC")
- LoadAnimationGroup("JPhoto")
- LoadAnimationGroup("JunkCarA")
- LoadAnimationGroup("JV_Asylum")
- LoadAnimationGroup("J_Damon")
- LoadAnimationGroup("J_Grappler")
- LoadAnimationGroup("J_Melee")
- LoadAnimationGroup("J_Ranged")
- LoadAnimationGroup("J_Striker")
- LoadAnimationGroup("KISS1")
- LoadAnimationGroup("KISS2")
- LoadAnimationGroup("KISS3")
- LoadAnimationGroup("KISS4")
- LoadAnimationGroup("KissAdult")
- LoadAnimationGroup("KISSB")
- LoadAnimationGroup("KISSF")
- LoadAnimationGroup("LckrGymA")
- LoadAnimationGroup("LE_Officer")
- LoadAnimationGroup("LE_Orderly")
- LoadAnimationGroup("Mermaid")
- LoadAnimationGroup("MG_Craps")
- LoadAnimationGroup("MINIBIKE")
- LoadAnimationGroup("MINICHEM")
- LoadAnimationGroup("MINIDARTS")
- LoadAnimationGroup("MINIDunk")
- LoadAnimationGroup("MINIGraf")
- LoadAnimationGroup("MINIHACKY")
- LoadAnimationGroup("MINI_Arm")
- LoadAnimationGroup("MINI_BallToss")
- LoadAnimationGroup("MINI_Lock")
- LoadAnimationGroup("MINI_React")
- LoadAnimationGroup("Miracle")
- LoadAnimationGroup("MOWER")
- LoadAnimationGroup("MPostA")
- LoadAnimationGroup("N2B Dishonerable")
- LoadAnimationGroup("Nemesis")
- LoadAnimationGroup("nerdBar1")
- LoadAnimationGroup("NIS_0_00A")
- LoadAnimationGroup("NIS_1_02")
- LoadAnimationGroup("NIS_1_02B")
- LoadAnimationGroup("NIS_1_03")
- LoadAnimationGroup("NIS_1_04")
- LoadAnimationGroup("NIS_1_05")
- LoadAnimationGroup("NIS_1_07")
- LoadAnimationGroup("NIS_1_08_1")
- LoadAnimationGroup("NIS_1_09")
- LoadAnimationGroup("NIS_1_11")
- LoadAnimationGroup("NIS_2_01")
- LoadAnimationGroup("NIS_2_03")
- LoadAnimationGroup("NIS_2_04")
- LoadAnimationGroup("NIS_2_06_1")
- LoadAnimationGroup("NIS_2_B")
- LoadAnimationGroup("NIS_2_S04")
- LoadAnimationGroup("NIS_3_01")
- LoadAnimationGroup("NIS_3_02")
- LoadAnimationGroup("NIS_3_04")
- LoadAnimationGroup("NIS_3_05")
- LoadAnimationGroup("NIS_3_06")
- LoadAnimationGroup("NIS_3_08")
- LoadAnimationGroup("NIS_3_11")
- LoadAnimationGroup("NIS_3_B")
- LoadAnimationGroup("NIS_3_G3")
- LoadAnimationGroup("NIS_3_R09_D")
- LoadAnimationGroup("NIS_3_R09_G")
- LoadAnimationGroup("NIS_3_R09_J")
- LoadAnimationGroup("NIS_3_R09_N")
- LoadAnimationGroup("NIS_3_R09_P")
- LoadAnimationGroup("NIS_3_S03")
- LoadAnimationGroup("NIS_3_S03_B")
- LoadAnimationGroup("NIS_3_S11")
- LoadAnimationGroup("NIS_4_01")
- LoadAnimationGroup("NIS_4_05")
- LoadAnimationGroup("NIS_4_06")
- LoadAnimationGroup("NIS_4_B2")
- LoadAnimationGroup("NIS_5_01")
- LoadAnimationGroup("NIS_5_02")
- LoadAnimationGroup("NIS_5_03")
- LoadAnimationGroup("NIS_5_04")
- LoadAnimationGroup("NIS_5_05")
- LoadAnimationGroup("NIS_5_07")
- LoadAnimationGroup("NIS_5_G5")
- LoadAnimationGroup("NIS_6_02")
- LoadAnimationGroup("NIS_6_03")
- LoadAnimationGroup("NLock01A")
- LoadAnimationGroup("NPC_Adult")
- LoadAnimationGroup("NPC_AggroTaunt")
- LoadAnimationGroup("NPC_Chat_1")
- LoadAnimationGroup("NPC_Chat_2")
- LoadAnimationGroup("NPC_Chat_F")
- LoadAnimationGroup("NPC_Cheering")
- LoadAnimationGroup("NPC_Love")
- LoadAnimationGroup("NPC_Mascot")
- LoadAnimationGroup("NPC_NeedsResolving")
- LoadAnimationGroup("NPC_Principal")
- LoadAnimationGroup("NPC_Shopping")
- LoadAnimationGroup("NPC_Spectator")
- LoadAnimationGroup("N_Ranged")
- LoadAnimationGroup("N_Striker")
- LoadAnimationGroup("N_Striker_A")
- LoadAnimationGroup("N_Striker_B")
- LoadAnimationGroup("ObsDoor")
- LoadAnimationGroup("OBSMotor")
- LoadAnimationGroup("ObsPtf_1")
- LoadAnimationGroup("ObsPtf_2")
- LoadAnimationGroup("Pageant")
- LoadAnimationGroup("PedCoaster")
- LoadAnimationGroup("Player_Tired")
- LoadAnimationGroup("Player_VTired")
- LoadAnimationGroup("POI_Booktease")
- LoadAnimationGroup("POI_Cafeteria")
- LoadAnimationGroup("POI_ChLead")
- LoadAnimationGroup("POI_Gen")
- LoadAnimationGroup("POI_Smoking")
- LoadAnimationGroup("POI_Telloff")
- LoadAnimationGroup("POI_WarmHands")
- LoadAnimationGroup("POI_Worker")
- LoadAnimationGroup("PortaPoo")
- LoadAnimationGroup("PrepDoor")
- LoadAnimationGroup("PunchBag")
- LoadAnimationGroup("pxHoop")
- LoadAnimationGroup("pxLad10M")
- LoadAnimationGroup("Px_Arcade")
- LoadAnimationGroup("Px_Bed")
- LoadAnimationGroup("Px_Fountain")
- LoadAnimationGroup("Px_Garb")
- LoadAnimationGroup("Px_Gen")
- LoadAnimationGroup("Px_Ladr")
- LoadAnimationGroup("Px_Rail")
- LoadAnimationGroup("Px_RedButton")
- LoadAnimationGroup("Px_Sink")
- LoadAnimationGroup("Px_Tlet")
- LoadAnimationGroup("Px_Tree")
- LoadAnimationGroup("P_Grappler")
- LoadAnimationGroup("P_Striker")
- LoadAnimationGroup("QPed")
- LoadAnimationGroup("RAT_PED")
- LoadAnimationGroup("Reeper")
- LoadAnimationGroup("RMailbox")
- LoadAnimationGroup("Russell")
- LoadAnimationGroup("Russell_PBomb")
- LoadAnimationGroup("Santa_Lap")
- LoadAnimationGroup("SAUTH_A")
- LoadAnimationGroup("SAUTH_F")
- LoadAnimationGroup("SAUTH_U")
- LoadAnimationGroup("SAUTH_X")
- LoadAnimationGroup("SBarels1")
- LoadAnimationGroup("SBULL_A")
- LoadAnimationGroup("SBULL_F")
- LoadAnimationGroup("SBULL_S")
- LoadAnimationGroup("SBULL_U")
- LoadAnimationGroup("SBULL_X")
- LoadAnimationGroup("Scaffold")
- LoadAnimationGroup("SCbanpil")
- LoadAnimationGroup("SCBell")
- LoadAnimationGroup("SCDoor")
- LoadAnimationGroup("ScGate")
- LoadAnimationGroup("SCgrdoor")
- LoadAnimationGroup("scObsDr")
- LoadAnimationGroup("ScoolBus")
- LoadAnimationGroup("SCOOTER")
- LoadAnimationGroup("SecDoorL")
- LoadAnimationGroup("SecDoorR")
- LoadAnimationGroup("Sedan")
- LoadAnimationGroup("SFAT_A")
- LoadAnimationGroup("SFAT_F")
- LoadAnimationGroup("SFAT_I")
- LoadAnimationGroup("SFAT_S")
- LoadAnimationGroup("SGEN_A")
- LoadAnimationGroup("SGEN_F")
- LoadAnimationGroup("SGEN_I")
- LoadAnimationGroup("SGEN_S")
- LoadAnimationGroup("SGIRLS")
- LoadAnimationGroup("SGIRL_A")
- LoadAnimationGroup("SGIRL_D")
- LoadAnimationGroup("SGIRL_F")
- LoadAnimationGroup("SGIRL_S")
- LoadAnimationGroup("SGTargB")
- LoadAnimationGroup("ShopBike")
- LoadAnimationGroup("SHUMIL_01")
- LoadAnimationGroup("SHWR")
- LoadAnimationGroup("SIAMESE")
- LoadAnimationGroup("Siamese2")
- LoadAnimationGroup("Sitting_Boys")
- LoadAnimationGroup("SK8Board")
- LoadAnimationGroup("Skateboard")
- LoadAnimationGroup("SkeltonMan")
- LoadAnimationGroup("Slingsh")
- LoadAnimationGroup("SNERD_A")
- LoadAnimationGroup("SNERD_F")
- LoadAnimationGroup("SNERD_I")
- LoadAnimationGroup("SNERD_S")
- LoadAnimationGroup("SNGIRLS")
- LoadAnimationGroup("SNGIRL_D")
- LoadAnimationGroup("SNGIRL_F")
- LoadAnimationGroup("SnowBlob")
- LoadAnimationGroup("SnowMND")
- LoadAnimationGroup("SnowWall")
- LoadAnimationGroup("SOLD_A")
- LoadAnimationGroup("SOLD_F")
- LoadAnimationGroup("SOLD_I")
- LoadAnimationGroup("SOLD_S")
- LoadAnimationGroup("SPLAY_A")
- LoadAnimationGroup("SPLAY_B")
- LoadAnimationGroup("SprayCan")
- LoadAnimationGroup("SpudG")
- LoadAnimationGroup("Squid")
- LoadAnimationGroup("StalDoor")
- LoadAnimationGroup("Straf_Dout")
- LoadAnimationGroup("Straf_Fat")
- LoadAnimationGroup("Straf_Female")
- LoadAnimationGroup("Straf_Male")
- LoadAnimationGroup("Straf_Nerd")
- LoadAnimationGroup("Straf_Prep")
- LoadAnimationGroup("Straf_Savage")
- LoadAnimationGroup("Straf_Wrest")
- LoadAnimationGroup("SUV")
- LoadAnimationGroup("TadGates")
- LoadAnimationGroup("TadShud")
- LoadAnimationGroup("TE_Female")
- LoadAnimationGroup("TGKFlag")
- LoadAnimationGroup("ToolBox")
- LoadAnimationGroup("TrackSW")
- LoadAnimationGroup("TreeFall")
- LoadAnimationGroup("Truck")
- LoadAnimationGroup("Try_Clothes")
- LoadAnimationGroup("TSGate")
- LoadAnimationGroup("UBO")
- LoadAnimationGroup("Umbrella")
- LoadAnimationGroup("VDMilo")
- LoadAnimationGroup("VFlytrap")
- LoadAnimationGroup("V_Bike")
- LoadAnimationGroup("V_Bike_Races")
- LoadAnimationGroup("V_COPBIKE")
- LoadAnimationGroup("V_SCOOTER")
- LoadAnimationGroup("WBalloon")
- LoadAnimationGroup("WeaponUnlock")
- LoadAnimationGroup("Ween_Fem")
- LoadAnimationGroup("WHCrane")
- LoadAnimationGroup("WheelBrl")
- LoadAnimationGroup("WPCannon")
- LoadAnimationGroup("WPSheldB")
- LoadAnimationGroup("WPShield")
- LoadAnimationGroup("WPTurret")
- LoadAnimationGroup("W_BBall")
- LoadAnimationGroup("W_BBallBat")
- LoadAnimationGroup("W_BRocket")
- LoadAnimationGroup("W_Camera")
- LoadAnimationGroup("W_CherryBomb")
- LoadAnimationGroup("W_CHShield")
- LoadAnimationGroup("W_FlashLight")
- LoadAnimationGroup("W_Fountain")
- LoadAnimationGroup("W_Itchpowder")
- LoadAnimationGroup("W_JBroom")
- LoadAnimationGroup("W_Lid")
- LoadAnimationGroup("W_PooBag")
- LoadAnimationGroup("W_PRANK")
- LoadAnimationGroup("W_Slingshot")
- LoadAnimationGroup("W_Snowball")
- LoadAnimationGroup("W_snowshwl")
- LoadAnimationGroup("W_SprayCan")
- LoadAnimationGroup("W_SpudGun")
- LoadAnimationGroup("W_Stick")
- LoadAnimationGroup("W_Thrown")
- LoadAnimationGroup("W_wtrpipe")
- LoadAnimationGroup("x_cas1")
- LoadAnimationGroup("x_cas2")
- LoadAnimationGroup("x_cas3")
- LoadAnimationGroup("x_ccane")
- LoadAnimationGroup("X_Chair")
- LoadAnimationGroup("x_cndl")
- LoadAnimationGroup("x_sleigh")
- LoadAnimationGroup("x_tedy")
- collectgarbage()
- end
- F_AttendedClass = function()
- if IsMissionCompleated("3_08") and not IsMissionCompleated("3_08_PostDummy") then
- return
- end
- SetSkippedClass(false)
- PlayerSetPunishmentPoints(0)
- end
- F_MissedClass = function()
- if IsMissionCompleated("3_08") and not IsMissionCompleated("3_08_PostDummy") then
- return
- end
- SetSkippedClass(true)
- StatAddToInt(166)
- end
- F_AttendedCurfew = function()
- if not PedInConversation(gPlayer) and not MissionActive() then
- TextPrintString("You got home in time for curfew", 4)
- end
- end
- F_MissedCurfew = function()
- if not PedInConversation(gPlayer) and not MissionActive() then
- TextPrint("TM_TIRED5", 4, 2)
- end
- end
- F_StartClass = function()
- if IsMissionCompleated("3_08") and not IsMissionCompleated("3_08_PostDummy") then
- return
- end
- F_RingSchoolBell()
- local l_6_0 = PlayerGetPunishmentPoints() + GetSkippingPunishment()
- end
- F_EndClass = function()
- if IsMissionCompleated("3_08") and not IsMissionCompleated("3_08_PostDummy") then
- return
- end
- F_RingSchoolBell()
- end
- F_StartMorning = function()
- F_UpdateTimeCycle()
- end
- F_EndMorning = function()
- F_UpdateTimeCycle()
- end
- F_StartLunch = function()
- if IsMissionCompleated("3_08") and not IsMissionCompleated("3_08_PostDummy") then
- F_UpdateTimeCycle()
- return
- end
- F_UpdateTimeCycle()
- end
- F_EndLunch = function()
- F_UpdateTimeCycle()
- end
- F_StartAfternoon = function()
- F_UpdateTimeCycle()
- end
- F_EndAfternoon = function()
- F_UpdateTimeCycle()
- end
- F_StartEvening = function()
- F_UpdateTimeCycle()
- end
- F_EndEvening = function()
- F_UpdateTimeCycle()
- end
- F_StartCurfew_SlightlyTired = function()
- F_UpdateTimeCycle()
- end
- F_StartCurfew_Tired = function()
- F_UpdateTimeCycle()
- end
- F_StartCurfew_MoreTired = function()
- F_UpdateTimeCycle()
- end
- F_StartCurfew_TooTired = function()
- F_UpdateTimeCycle()
- end
- F_EndCurfew_TooTired = function()
- F_UpdateTimeCycle()
- end
- F_EndTired = function()
- F_UpdateTimeCycle()
- end
- F_Nothing = function()
- end
- F_ClassWarning = function()
- if IsMissionCompleated("3_08") and not IsMissionCompleated("3_08_PostDummy") then
- return
- end
- local l_23_0 = math.random(1, 2)
- end
- F_UpdateTimeCycle = function()
- if not IsMissionCompleated("1_B") then
- local l_24_0 = GetCurrentDay(false)
- if l_24_0 < 0 or l_24_0 > 2 then
- SetCurrentDay(0)
- end
- end
- F_UpdateCurfew()
- end
- F_UpdateCurfew = function()
- local l_25_0 = shared.gCurfewRules
- if not l_25_0 then
- l_25_0 = F_CurfewDefaultRules
- end
- l_25_0()
- end
- F_CurfewDefaultRules = function()
- local l_26_0 = ClockGet()
- if l_26_0 >= 23 or l_26_0 < 7 then
- shared.gCurfew = true
- else
- shared.gCurfew = false
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement