JDubb18T

[Release] Al Rayak Exile 1.02

12 posts in this topic

Second release, learning as I go.

This is a working version of Al Rayak Exile; modify or keep the same.

https://github.com/JDubb17WRX/Al-Rayak-Exile

Completely custom designed Traders/Spawn Points/DMS Missions/Nuclear Fallout Island and MORE!!!

Working addons and scripts:

-DMS ~ Missions including Custom Fallout Island and Fallout Island Bridge Missions

-Occupation ~ Town Occupation/Missions

-VEMF ~ Additional mission system

-Enigma Revive ~ Revive with Defib, configured into trader

-ExileZ ~ Zombies with fixed loot and death

-Extended Base ~ Additional Buildings

-Advanced Towing/SlingLoading/Rappelling/UrbanRappelling ~ Self Expl. Depends on mods

-ExAd XM8 Apps ~ Virtual Garage

-IgiLoad ~ Towing System

-RHS Vehicles/Weapons/Units ~ Depends on mods

Finally,

There is enough support with each and everyone of the components of this so I will not be offering individual support on the addons or scripts. However I'm here to offer advice or lessons learned. 

-JDubb

  • Like 2

Share this post


Link to post
Share on other sites
Advertisement
1 hour ago, Osoben said:

Thank you for the files but issue I am having is Vandors not showing up all the signs are there but no vendors?

 

 

Vendors/Traders are called from the initPlayerLocal.sqf file in the mission folder. Check to make sure you copied mine over.

Share this post


Link to post
Share on other sites

Hi JDubb18T.

Wanned to test out this map but it seems like I get the same problem as Osoben.

UPDATE 10.03.17

You forgot a , after the first Exile_Trader_VehicleCustoms. :/

Is also a few missplacement but nothing that cant be fixed. :P

Thank you for making this mission. :)

20170310225716_1.jpg

20170310225808_1.jpg

20170310225911_1.jpg

Edited by nTitan
Update Fixed

Share this post


Link to post
Share on other sites

Hi JDubb18T

 

Been working on using your settings and map etc.. I have changed the traders a bit and added some stuff we want. I have added more spawn Points and started on some markers for PVP Zones. With help from community I have fixed some issues with errors I was getting in RPT file . Maybe they were due to 1.68 update. However I am still getting errors with the Fallout Island and Bridge missions. Do you know who scripted them ?

This is one of the errors I am getting. Cannot see why the Variable is undefined. Cannot see what format its meant to be defined in.

Spoiler

Error in expression <fnc_SelectRandomVal
],
_missionAIUnits,
_missionObjs,
[_missionName,_msgWIN,_msg>
  Error position: <_missionObjs,
[_missionName,_msgWIN,_msg>
  Error Undefined variable in expression: _missionobjs
File x\addons\DMS\missions\static\falloutisland.sqf, line 231

Thanks in advance

Zeus

 

Share this post


Link to post
Share on other sites

Firstly, thank you so much for sharing your files... it has honestly saved my sanity, in trying to get Al Rayak up and running ASAP... much appreciated!

I was receiving the same issues of AI/NPC not showing up at Traders, all signs etc are there, just not the actual AI...they actually are there... the configs are off badly, I'm guessing due to a few updates since OP shared the files, it's messed things up.... I have spent a lot of tedious hours going back and forth to adjust and test Trader AI (testing in editor was a no-go for these files, so had to run on actual dedi server to test) anyway, to save anyone else the hassle I will share what I have so far...

NOTE:

  • I have added an OFFICE trader to Elborah, he'll show up in the hardware/equipment building.
  • Fallout Island traders have NOT been amended/tested as yet, so i have not included them in spoiler.
  • All airport trader objects (i.e. office table) still need fixing.

my current traders from initPlayerLocal.sqf

Spoiler

/*
    ////////////////////////////////////////////////////////////////////////
    // START Example - trader format
    ////////////////////////////////////////////////////////////////////////

    _trader = 
        [
            "Exile_Trader_Office",
            "Exile_Trader_Office",
            "WhiteHead_20",
            ["HubStandingUC_idle1","HubStandingUC_move1","HubStandingUC_move2"], 
            [6573.67, 15362.7, 0.6],
            90       //rotation - 0=north 90=east 180=south etc
        ]
    call ExileClient_object_trader_create;
        
    _trader setVariable ["ExileTraderType", "Exile_Trader_XXX"];
        
    ////////////////////////////////////////////////////////////////////////
    // Example - trader format END
    //////////////////////////////////////////////////////////////////////// 
*/
   
// START CALL TRADER AI/NPC      

///////////////////////////////////////////////////////////////////////////
// Ma'Arat - Central East Traders
///////////////////////////////////////////////////////////////////////////

    ///////////////////////////////////////////////////////////////////////
    // Hardware - Ma'Arat
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_Hardware", 
            "Exile_Trader_Hardware", 
            "WhiteHead_10", 
            ["HubSittingChairB_move1"], 
            [16813.4, 10558.2, 0.3712], 
            180
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Hardware"];
    
    ///////////////////////////////////////////////////////////////////////
    // Office - Ma'Arat
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_Office", 
            "Exile_Trader_Office", 
            "GreekHead_A3_05",
            ["HubSittingAtTableU_idle3"], 
            [16738.6, 10670.6, 0.53526],
            100
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Office"];
    
   ///////////////////////////////////////////////////////////////////////
    // Vehicle Customs - Ma'Arat
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_VehicleCustoms",
            "Exile_Trader_VehicleCustoms", 
            "WhiteHead_18", 
            ["HubStandingUA_idle2","HubStandingUA_idle3"], 
            [16868.1, 10573.3, 0], 
            0
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_VehicleCustoms"];
    
    ///////////////////////////////////////////////////////////////////////
    // Vehicle - Ma'Arat
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_Vehicle", 
            "Exile_Trader_Vehicle", 
            "WhiteHead_06",
            ["Acts_carFixingWheel"], 
            [16875.3, 10573.8, 0], 
            0
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Vehicle"];
    
    ///////////////////////////////////////////////////////////////////////
    // Armory - Ma'Arat
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_Armory",  
            "Exile_Trader_Armory", 
            "WhiteHead_12",
            ["HubStanding_idle2"],
            [16761.1, 10674.0, 0.85926],
            270
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Armory"];

    ///////////////////////////////////////////////////////////////////////
    // Food - Ma'Arat
    ///////////////////////////////////////////////////////////////////////
    
    _trader =
        [
            "Exile_Trader_Food",  
            "Exile_Trader_Food", 
            "AfricanHead_03", 
            ["HubStandingUA_idle1","HubStandingUA_idle2","HubStandingUA_idle3"],
            [16770.7, 10751, 1.20927],
            0
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Food"];
   
    ///////////////////////////////////////////////////////////////////////
    // Equipment - Ma'Arat
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_Equipment", 
            "Exile_Trader_Equipment", 
            "AfricanHead_01", 
            ["HubSittingChairA_move1"], 
            [16771.3, 10473.9, 3.42725], 
            0
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Equipment"];
   
    ///////////////////////////////////////////////////////////////////////
    // Boat Customs - Ma'Arat
    ///////////////////////////////////////////////////////////////////////
    
    _trader =
        [
            "Exile_Trader_BoatCustoms", 
            "Exile_Trader_BoatCustoms", 
            "WhiteHead_10", 
            ["HubStandingUA_idle2","HubStandingUA_idle3"], 
            [16714.9, 10187.7, 3],
            90
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_BoatCustoms"];

    ///////////////////////////////////////////////////////////////////////
    // Boat - Ma'Arat
    ///////////////////////////////////////////////////////////////////////
    _trader =
        [
            "Exile_Trader_Boat", 
            "Exile_Trader_Boat", 
            "GreekHead_A3_05", 
            ["HubStandingUC_idle1","HubStandingUC_move1"], 
            [16714.5, 10177.3, 3.67644],
            80
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Boat"];       
    
    ///////////////////////////////////////////////////////////////////////
    // Aircraft - Ma'Arat
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_Aircraft", 
            "Exile_Trader_CommunityCustoms2", 
            "AfricanHead_01", 
            ["HubSittingHighA_idle1"], 
            [1665.23, 993.53, 16.6222],
            0
        ]
    call ExileClient_object_trader_create;
   
    _trader setVariable ["ExileTraderType", "Exile_Trader_Aircraft"];
   
    

///////////////////////////////////////////////////////////////////////////
// Elborah - North West Traders
///////////////////////////////////////////////////////////////////////////

    ///////////////////////////////////////////////////////////////////////
    // Waste Dump - Elborah
    ///////////////////////////////////////////////////////////////////////

    _trader = 
        [
            "Exile_Trader_WasteDump",
            "Exile_Trader_WasteDump", 
            "GreekHead_A3_05", 
            ["HubStandingUA_move1", "HubStandingUA_move2", "HubStandingUA_idle1"],
            [6614.09, 15333, 0], 
            5
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_WasteDump"];

    ///////////////////////////////////////////////////////////////////////
    // Office - Elborah
    ///////////////////////////////////////////////////////////////////////

    _trader = 
        [
            "Exile_Trader_Office",
            "Exile_Trader_Office",
            "WhiteHead_20",
            ["HubStandingUC_idle1","HubStandingUC_move1","HubStandingUC_move2"], 
            [6573.67, 15362.7, 0.6],
            90
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Office"];    

    ///////////////////////////////////////////////////////////////////////
    // Vehicle Customs - Elborah
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_VehicleCustoms",
            "Exile_Trader_VehicleCustoms", 
            "GreekHead_A3_08", 
            ["HubStandingUA_move1", "HubStandingUA_idle2", "HubStandingUA_idle3"],
            [6591.17, 15336.8, 0.15837],
            10
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_VehicleCustoms"];    

    ///////////////////////////////////////////////////////////////////////
    // Equipment - Elborah
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_Equipment", 
            "Exile_Trader_Equipment", 
            "WhiteHead_08", 
            ["HubSittingChairUA_idle3"], 
            [6573.65, 15340, 0.34023],
            235
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Equipment"];    

    ///////////////////////////////////////////////////////////////////////
    // Food - Elborah
    ///////////////////////////////////////////////////////////////////////
   
    _trader =
        [
            "Exile_Trader_Food", 
            "Exile_Trader_Food", 
            "AfricanHead_03", 
            ["HubStandingUA_move1", "HubStandingUA_move2", "HubStandingUA_idle1", "HubStandingUA_idle2", "HubStandingUA_idle3"], 
            [6599.64, 15363.6, 0],
            180
        ]
    call ExileClient_object_trader_create;

    _trader setVariable ["ExileTraderType", "Exile_Trader_Food"];    
    
    ///////////////////////////////////////////////////////////////////////
    // Vehicle - Elborah
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_Vehicle", 
            "Exile_Trader_Vehicle", 
            "WhiteHead_15", 
            ["HubSittingChairUA_idle3"], 
            [6550.41, 15371.3, 0.23568],
            255
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Vehicle"];    

    ///////////////////////////////////////////////////////////////////////
    // Armory - Elborah
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_Armory", 
            "Exile_Trader_Armory", 
            "WhiteHead_13", 
            ["HubStanding_idle3"],           
            [6583.84, 15360.5, 0.6],
            270
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Armory"];    

    ///////////////////////////////////////////////////////////////////////
    // Hardware - Elborah
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_Hardware", 
            "Exile_Trader_Hardware", 
            "WhiteHead_18", 
            ["HubStandingUA_move2", "HubStandingUA_idle1"],           
            [6579.55, 15361.1, 3.73544],
            0
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Hardware"];    
    
    
    
    
    
///////////////////////////////////////////////////////////////////////////
// START Incirkil - Far North East Aifield
////////////////////////////////////////////////////////////////////////////

    ///////////////////////////////////////////////////////////////////////
    // Aircraft - Incirkil
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_Aircraft", 
            "Exile_Trader_Aircraft", 
            "WhiteHead_19", 
            ["HubSittingChairB_move1"], 
            [19480.6, 19153.8, 9.4006],
            90
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Aircraft"];    

    ///////////////////////////////////////////////////////////////////////
    // Aircraft Customs - Incirkil
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_AircraftCustoms", 
            "Exile_Trader_AircraftCustoms", 
            "WhiteHead_14", 
            ["InBaseMoves_repairVehicleKnl"], 
            [19615.5, 19200.3, 0],
            270
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_AircraftCustoms"];    
    

   
   
   
///////////////////////////////////////////////////////////////////////////
// START Jableh - Far South Central Tarders
/////////////////////////////////////////////////////////////////////////// 

    ///////////////////////////////////////////////////////////////////////
    // RussianRoulette
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_RussianRoulette", 
            "Exile_Trader_RussianRoulette", 
            "GreekHead_A3_07", 
            ["HubStandingUA_move1", "HubStandingUA_move2"], 
            [9571.03, 2435.19, 3.80436],
            175
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_RussianRoulette"];

    ///////////////////////////////////////////////////////////////////////
    // Boat Customs
    ///////////////////////////////////////////////////////////////////////
    
    _trader =
        [
            "Exile_Trader_BoatCustoms", 
            "Exile_Trader_BoatCustoms", 
            "WhiteHead_11", 
            ["HubStandingUA_move1", "HubStandingUA_move2"], 
            [9196.63, 2364.43, 18.05644],
            0
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_BoatCustoms"];
    
    ///////////////////////////////////////////////////////////////////////
    // Boat
    ///////////////////////////////////////////////////////////////////////
    
    _trader =
        [
            "Exile_Trader_Boat", 
            "Exile_Trader_Boat", 
            "GreekHead_A3_07", 
            ["HubStandingUA_idle1", "HubStandingUA_idle2", "HubStandingUA_idle3"], 
            [9203.34, 2364.42, 18.07016],
            0
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Boat"];


///////////////////////////////////////////////////////////////////////////
// START Al Safyrah - Far South East airfield
/////////////////////////////////////////////////////////////////////////// 
   
    ////////////////////////////////////////////////////////////////////////
    // Aircraft
    ////////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_Aircraft", 
            "Exile_Trader_Aircraft", 
            "WhiteHead_19", 
            ["HubSittingChairB_move1"], 
            [18387.5, 3551.8, 9.3023],
            0
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Aircraft"];    
    

    ///////////////////////////////////////////////////////////////////////
    // Aircraft Customs
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_AircraftCustoms", 
            "Exile_Trader_AircraftCustoms", 
            "WhiteHead_14", 
            ["InBaseMoves_repairVehicleKnl"], 
            [18415.8, 3625.93, 0.30036], 
            180
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_AircraftCustoms"];
    
    


    
 
///////////////////////////////////////////////////////////////////////////
// START Al Quatria wastedump
///////////////////////////////////////////////////////////////////////////     

    _trader =
        [
            "Exile_Trader_WasteDump", 
            "Exile_Trader_WasteDump", 
            "WhiteHead_12", 
            ["HubStandingUA_idle1", "HubStandingUA_idle2"], 
            [14927.5, 4404.64, 0],
            0
        ]
    call ExileClient_object_trader_create;    
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_WasteDump"];    
    

    
///////////////////////////////////////////////////////////////////////////
// START Amanaz wastedump
///////////////////////////////////////////////////////////////////////////     
 
    _trader =
        [
            "Exile_Trader_WasteDump", 
            "Exile_Trader_WasteDump", 
            "WhiteHead_01", 
            ["HubStandingUA_idle1", "HubStandingUA_idle2"], 
            [11366.9, 14284.2, 0],  
            270
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_WasteDump"];    
    
    
    
    
    
    
///////////////////////////////////////////////////////////////////////////
// START Al Vegh - Far South West Tarders
/////////////////////////////////////////////////////////////////////////// 

    ///////////////////////////////////////////////////////////////////////
    // Aircraft
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_Aircraft", 
            "Exile_Trader_Aircraft", 
            "WhiteHead_17", 
            ["HubSittingChairB_move1"],
            [4718.81, 9024.10, 9.2881],
            90
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Aircraft"];    

    ///////////////////////////////////////////////////////////////////////
    // Aircraft Customs
    ///////////////////////////////////////////////////////////////////////

    _trader =
        [
            "Exile_Trader_AircraftCustoms", 
            "Exile_Trader_AircraftCustoms", 
            "WhiteHead_17", 
            ["InBaseMoves_repairVehicleKnl"], 
            [4793.93, 8989.89, 0.08105],
            180
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_AircraftCustoms"];
    
    


///////////////////////////////////////////////////////////////////////////
// START Naba Albaker wastedump
/////////////////////////////////////////////////////////////////////////// 
   
    _trader =
        [
            "Exile_Trader_WasteDump", 
            "Exile_Trader_WasteDump", 
            "WhiteHead_14", 
            ["HubStandingUA_idle3"], 
            [3441.38, 12880, -0.03],
            0
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_WasteDump"];    


    
    
    
///////////////////////////////////////////////////////////////////////////
// START Al Tabqah Boat traders
///////////////////////////////////////////////////////////////////////////     
    
    ///////////////////////////////////////////////////////////////////////
    // Boat
    ///////////////////////////////////////////////////////////////////////
    
    _trader =
        [
            "Exile_Trader_Boat", 
            "Exile_Trader_Boat", 
            "WhiteHead_19", 
            ["HubStandingUA_idle1", "HubStandingUA_idle2"], 
            [1489.88, 8442.3, 14.06],
            345
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Boat"];    
    
    ///////////////////////////////////////////////////////////////////////
    // Boat Customs
    ///////////////////////////////////////////////////////////////////////
    
    _trader =
        [
            "Exile_Trader_BoatCustoms", 
            "Exile_Trader_BoatCustoms", 
            "AfricanHead_03", 
            ["HubStandingUA_idle1", "HubStandingUA_idle2"], 
            [1475.75, 8473.8, 13.97456],
            155
        ]
    call ExileClient_object_trader_create;

    _trader setVariable ["ExileTraderType", "Exile_Trader_BoatCustoms"];    
    
    
    

    
///////////////////////////////////////////////////////////////////////////
// START Al Rayan wastedump
/////////////////////////////////////////////////////////////////////////// 
    ///////////////////////////////////////////////////////////////////////
    // WasteDump
    ///////////////////////////////////////////////////////////////////////
    
    _trader =
        [
            "Exile_Trader_WasteDump", 
            "Exile_Trader_WateDump", 
            "WhiteHead_11", 
            ["HubStandingUA_idle1", "HubStandingUA_idle2"], 
            [2523.69, 3253.54, 0.06174],
            270
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_WasteDump"];    
    


    
///////////////////////////////////////////////////////////////////////////
// START Al Nabqah Boat traders
///////////////////////////////////////////////////////////////////////////     

    ///////////////////////////////////////////////////////////////////////
    // Boat
    ///////////////////////////////////////////////////////////////////////
   
    _trader =
        [
            "Exile_Trader_Boat", 
            "Exile_Trader_Boat", 
            "WhiteHead_01", 
            ["HubStandingUA_idle1", "HubStandingUA_idle2"], 
            [519.428, 18381.5, 23.45905],
            270
        ]
    call ExileClient_object_trader_create;
    
    _trader setVariable ["ExileTraderType", "Exile_Trader_Boat"];    

    ///////////////////////////////////////////////////////////////////////
    // Boat Customs
    ///////////////////////////////////////////////////////////////////////
    
    _trader =
        [
            "Exile_Trader_BoatCustoms", 
            "Exile_Trader_BoatCustoms", 
            "WhiteHead_11", 
            ["HubStandingUA_idle3"], 
            [489.24, 18398.7, 27.01508],
            90
        ]
    call ExileClient_object_trader_create;

    _trader setVariable ["ExileTraderType", "Exile_Trader_BoatCustoms"];    

Good luck and happy gaming! :)

Edited by Numbat177
adding initPlayerLocal.sqf trader adjustments

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.