Jump to content

Liam

Members
  • Content Count

    88
  • Joined

  • Last visited

  • Days Won

    2

Liam last won the day on May 2

Liam had the most liked content!

Community Reputation

9 Neutral

About Liam

  • Rank
    Advanced Member
  • Birthday October 17

Recent Profile Visitors

938 profile views
  1. setMarkerPos - pos: Array - format Position2D Whyyyyyyyy can't this be 3D as well.... Is there a way to set a specific marker height ? In regards to spawning vehicles from garages on a high platform. I checked out 'fn_vehicleShopBuy' to see how the medic air shop works, however I couldn't figure out how to apply it to a specific marker at a specific store. Cheers
  2. Liam

    Altis 5.0 - Rcon Help

    Thanks for your reply, the issue has been resolved. Inbound/ Outbound Port UDP was being restricted by Firewall.
  3. I can't seem to setup my Rcon for my dedicated server. Any help is appreciated. Here is what I have done... (I am using TADST, not a .bat) I have a BEServer.cfg located in Arma 3 Server\TADST\default\BattlEye Inside the BEserver.cfg is as follows: RConPassword 123 RConPort 2309 Now in my Rcon is as follows: Port:2309 password: 123 Host: 127.0.0.1 I have tried with different ports, and have tried changing from "root" to "127.0.0.1", but no luck. Any help is appreciated, cheerio.
  4. Receiving this error message when trying to setup a local mySQL database for my altislife server. Have never encountered this error in the past. Thank you for your time.
  5. [TUTORIAL] Fix "Error Loading Mission" I have noticed that since the forums have been revived no one has posted a fix for the "error loading mission file" after building in the Eden editor, which is a very common error. So here is a quick simple fix. 1.) Open your Altis Life map in the Eden editor. 2.) At the top left of your screen, select "entities", this will bring up all the entities in the game, from npc's, markers, cars, buildings etc. 3.) In the search bar, search for "car1_1". There should be two identical duplicates. 4.) Delete one of them, and save. DONE! Now you can edit in the 3D editor as much as you want.
  6. Liam

    [Tutorial] Zip Ties

    I have already tried that, with a bunch of other things. It definitely is not conflicting scripts because I have reversed the additions.
  7. Liam

    [Tutorial] Zip Ties

    Yes, just add an addAction. https://community.bistudio.com/wiki/addAction
  8. Liam

    [Tutorial] Dynamic Airdrop Script

    Why don't you test it on 4.4 ? By doing that, you will have answered your own question
  9. Liam

    [Tutorial] Dynamic Airdrop Script

    Why don't you test it on 4.4 ? By doing that, you will have answered your own question
  10. Liam

    [TUTORIAL][4.4R3] RYANTTS DYNAMIC MARKET SYSTEM

    Uhhh a little problem. Not really a problem, but a question out of confusion... Changing the prices in fn_config.sqf located in core\DynMarket does not seem to be changing the prices in game. Am I missing something? I even matched the corresponding prices with the config_vitems. Here is what it looks like in fn_config.sqf: ["heroin_processed",9000], ["marijuana",5250], ["cocaine_processed",9750] Is there another file that needs to be altered to change the prices? *EDIT* I even changed the config.sqf serverside and prices remain the same. *EDIT #2* I forgot to change it in the databse... I haven't slept in 18 hours :c Cheers, Liam.
  11. How to add custom spawn points: Difficulty: EASY For adding spawn points that require a certain license: Step 1: Open your mission file in the editor, and create a new marker and place it where you want the player to spawn. There CANNOT be any spaces in the name, if you wish to use a space use _ as a replacement. So one e.g. could be gang_spawn_1 or just gang_spawn.. It really doesn't matter, just make sure the marker name doesn't already exist. Step 1: Open up Config_SpawnPoints.hpp and find which side (cop,civ,med) you want to add the spawn to. The process is the exact same for every side. (For this example I will be adding a civilian spawn). Step 2: Make a new class, it is easier to just copy and paste the above class and then adjust it. New class CAN look like this: class Gang { //"Gang" can be anything you want! displayName = "Gang Spawn"; //this is the display name that will appear on the spawn selection menu! spawnMarker = "gang_spawn_3"; //this needs to be the exact same name as the spawn marker you named in the editor! icon = "textures\spawnicons\spawnciv.paa"; //This is the icon that will appear next to the display name, if any. [64x64] licenses[] = { { "gang", true } }; //"gang" is the license required to be able to spawn at the new spawn. We will add the license in the next step! level[] = { "", "", -1 }; //leave this alone }; Now for the license: Open up Config_Licenses and again, find which side you want to add the license to. Copy the above class and then adjust it like this: class Gang { //must be the same class as the class name in Config_SpawnPoints.hpp variable = "gang"; //must also be the same as the variable in "Config_Spawnpoints.hpp displayName = "STR_License_Gang"; //just change the last word (Gang) to whatever you want price = 75000; //The price for buying the license! Does not matter if you don't want people to be able to buy it, and only want to manually add it through the database. illegal = true; //is the license illegal? side = "civ"; //which side is this license for? *IMPORTANT* }; For adding spawn points that do NOT require a license: Literally just do the exact same process, but do not touch Config_Licenses! And make sure you get rid of the License name in : licenses[] = { { "gang", true } }; So it should look like this if you do not want a license to be required: licenses[] = { { "", true } };
  12. For noobs. Here are the codes you need to add custom textures for cop uniform skins, medic uniform skins, medic backpack skins, cop backpack skins, medic backpack skins allocated to certain ranks, cop backpack skins allocated to certain ranks etc. File: fn_playerSkins.sqf COP: For adding custom backpack textures: if ((backpack player) == "insertClassnameHere") then { (unitbackpack player) setObjectTextureGlobal [0,"textures\*insertDirectoryHere.jpg"]; }; For adding custom uniform skins assigned to certain ranks: if ((FETCH_CONST(life_coplevel) >= 3) && ((uniform player) == "U_B_CombatUniform_mcam")) then { player setObjectTextureGlobal [0, "textures\clothing\cop\cop_uniform_sarg.jpg"]; }; *NOTE* the "3" in >= 3 refers to the cop level. and the >= basically means "greater than or equal too". You can change it accordingly to what you want. <= will mean less than or equal too. So "if life_coplevel is less than or equal to 3, than all cop levels below level 3 including level 3 will equip THAT specified skin when they buy the clothing, which in this case is U_B_CombatUniform_mcam. MEDIC: For medics it is literally the same, just changing life_coplevel to life_mediclevel. It should look something like this. if ((FETCH_CONST(life_mediclevel) >= 3) && ((uniform player) == "U_B_CombatUniform_mcam")) then { player setObjectTextureGlobal [0, "textures\clothing\med\par.jpg"]; }; Hopefully you get the idea. For reference, below I will include an example of what your file should look like. case west: { if(uniform player == "U_Rangemaster") then { player setObjectTextureGlobal [0, "textures\cop_uniform.jpg"]; }; if ((FETCH_CONST(life_coplevel) >= 3) && ((uniform player) == "U_B_CombatUniform_mcam")) then { player setObjectTextureGlobal [0, "textures\clothing\cop\cop_uniform_sarg.jpg"]; }; if ((FETCH_CONST(life_coplevel) >= 7) && ((uniform player) == "U_O_OfficerUniform_ocamo")) then { player setObjectTextureGlobal [0, "textures\clothing\cop\coastguard.jpg"]; }; if ((backpack player) == "B_Bergen_blk") then { (unitbackpack player) setObjectTextureGlobal [0,"textures\clothing\cop\cop_bergen.jpg"]; }; }; case independent: { if(uniform player == "U_Rangemaster") then { player setObjectTextureGlobal [0, "textures\clothing\med\medic_uniform.jpg"]; }; if ((FETCH_CONST(life_mediclevel) >= 1) && ((uniform player) == "U_B_CombatUniform_mcam")) then { player setObjectTextureGlobal [0, "textures\clothing\med\emt.jpg"]; }; if ((FETCH_CONST(life_mediclevel) >= 2) && ((uniform player) == "U_B_CombatUniform_mcam")) then { player setObjectTextureGlobal [0, "textures\clothing\med\aemt.jpg"]; }; if ((FETCH_CONST(life_mediclevel) >= 3) && ((uniform player) == "U_B_CombatUniform_mcam")) then { player setObjectTextureGlobal [0, "textures\clothing\med\par.jpg"]; }; if ((FETCH_CONST(life_mediclevel) >= 4) && ((uniform player) == "U_Rangemaster")) then { player setObjectTextureGlobal [0, "textures\clothing\med\lieutenant.jpg"]; }; if ((FETCH_CONST(life_mediclevel) >= 5) && ((uniform player) == "U_Rangemaster")) then { player setObjectTextureGlobal [0, "textures\clothing\med\captain.jpg"]; }; if ((backpack player) == "B_Kitbag_mcamo") then { (unitbackpack player) setObjectTextureGlobal [0,"textures\clothing\med\medic_backpack.jpg"]; }; }; *WARNING* Make sure you order your skin ranks as shown above ! They must be in ascending order otherwise the game will just load the one after the next, which may not be the skin you want for that rank.
×