Welcome to Altis Life RPG

Register now to gain access to all of our features.
Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more.

Note that you can now sign-in with your Steam account.

This message will be removed once you have signed in.

  • Announcements

    • Rozo

      Donations   09/18/2016

        We've added a donation block on the right side. All of those donation goes directly to the developer of Altis Life mod ( currently BoGuu ). None of that money is used to maintain the forum. In the future we might add a donation button to support the forum, but for now we want to encourage the developer because they went through a lot. To discuss this topic - Here
    • Shakir Darwish

      IS YOUR SERVER BROKEN SINCE 1.64 UPDATE?   09/22/2016

      If your server is broken since 1.64 go check this link thanks. https://github.com/AsYetUntitled/Framework/issues/104
    • Rozo

      Sad Day   01/04/2017

      Good evening community of Altis Life RPG, Today was a sad day. We learned the hard way that one of the helper was using his status and visibility on the forum to do things i wouldn't imagine.  We were warned about this user in the beginning, we talked about his behavior and he said that they were things of the past. We were fooled.
      Unfortunately, he fooled other community members by selling stolen content and impersonating his role as a developer in another community. Here's a remember of one of the rules on our forum, No selling scripts, snippets, or services.   So if anyone come across someone who's selling his services, scripts or whatever, Report them. Especially if it's coming from an Helper, Mod, Admin. No one in the staff should ask for money, we already mention this when we reopened the forum and that rule is here to stay.

      We can't be sorry enough for what happen here, for any harm it as caused among other communities, for money that shouldn't been spent and we truly hope this doesn't happen again.

      As for the user in question, he is now banned from our forum and discord and we wish to never cross his path again.
        If there's anything we can do hit us on Discord or send a message to an admin.
      Thanks, Rozo.


Popular Content

Showing most liked content since 11/17/2017 in all areas

  1. 5 points
  2. 4 points
  3. 4 points
    Hi So I had used this piece of script for a long time now and today I want to release it to your guys. Keep in mind, it will only be useful if you lock your pbo. Use for example https://armaservices.maverick-applications.com/Products/Obfuscator/ You can find the script here and the newest version if I change it. Feel free to customize it and change it to your needs. The rightful owner of this script have I forgot and if you are the person and you can proof it I would gladly put your credits in the code https://github.com/HappyDuckie/Arma-3---Protect-your-mission What the script does, is that when you spawn in as a player you are getting killed and kick out to the lobby. You can only use the mission if the server name is the same as the server name in the fn_stealmission.sqf. Duck out <3
  4. 3 points
    Use acction physical inventory Open Functions.hpp and add on "class Actions" class dblclick2 {}; Then go to core\actions and create fn_dblclick2.sqf and add this code: /* Author: TerraGaming forum: www.terragaming.es */ life_fnc_dblClick = { _idc = ctrlIDC (_this select 0); _selectedIndex = _this select 1; _data = format ["%1",lbData [_idc, _selectedIndex]]; //CLASE DEL OBJETO _text = format ["%1",lbText [_idc, _selectedIndex]]; _value = format ["%1",lbValue [_idc, _selectedIndex]]; //// case "IDITEM": {hint "gg"; ["IDITEM", -1] spawn life_thirst = 100;}; // /ACTION\ switch (_data) do { case "wather": {hint "gg"; ["wather", -1] spawn life_thirst = 100;}; }; false }; while {true} do { waituntil {!(isnull (findDisplay 602))}; ((findDisplay 602) displayCtrl 633) ctrlSetEventHandler ["LBDblClick", "_this call life_fnc_dblClick"]; // uniform ((findDisplay 602) displayCtrl 638) ctrlSetEventHandler ["LBDblClick", "_this call life_fnc_dblClick"]; // vest ((findDisplay 602) displayCtrl 619) ctrlSetEventHandler ["LBDblClick", "_this call life_fnc_dblClick"]; // backpak // ((findDisplay 602) displayCtrl 640) ctrlSetEventHandler ["LBDblClick", "_this call life_fnc_dblClick"]; // ground waituntil {isnull (findDisplay 602)}; }; This is my script of planting system, you can do with water, food, for all of objects
  5. 3 points
    I appoligize if this not where I post app but I'm very interested in becoming a recruit EMT or Police officer..
  6. 3 points
    Hey! My name is Nick and I want to introduce you to our Altis Life RP project named "ILLICIT". I'm here today to present you what I and my dev team have been working on for over two months now. As we all know, there is an incredible amount of Altis Life servers and competition is undeniably miles ahead with their development and player base but we are here to give it a shot regardless as we believe we have something to offer! _________________________________________________________________________________________________________ Let's start with a catchphrase as old as Altis Life itself. We have a custom map!.. well not really. It's a regular Altis map edited and customised to our needs with places such as police stations, NPAS HQ, SCO-19 HQ, two rebel bases and other things essential for Altis Life. I won't be posting screenshots of every single place on the map as we would love you to see it for yourself! _________________________________________________________________________________________________________ To achieve a different look we have all textures self-made, including police uniforms, civilian clothing, vehicles and others. Some of them are subject to change at the moment as improvements and small edits are scheduled prior to public release. There are some textures that will only be available to more advanced players owning certain licenses to ensure we do have some sort of end-game items and things that will allow experienced and dedicated players differentiate themselves and make them more recognisable, more on this later. _________________________________________________________________________________________________________ Another feature is a custom HUD designed by us and made solely for our server. We are currently working on improving GUI and other additions to our HUD. _________________________________________________________________________________________________________ That's all nice Nick, but come on, I want to know what I can actually do on the server! Here is a list of some features that you will be able to enjoy! Active Police, Admins and support Stable performance Custom Runs (Including radioactive zones) Great "Custom Map" Balanced money making and gear costs HM Treasury and bank robberies Vehicle Clamping Dynamic Threat level and events Red Zones Custom textures Maverick Scripts (Taxi, Navigator, Shipwrecks, Tuning, EXP System) New faction Coming Soon TM _________________________________________________________________________________________________________ So what are you waiting for? If you are looking for a new community to be a part of, become a cop, rebel, or just a regular Kavala hobo go and sign up on illicitgaming.co.uk or join our Teamspeak (ts3.illicitgaming.co.uk) LastNickLeft Server is now up and running!
  7. 3 points
    *************************************** Author: Edgekiller Difficulty: Easy I know there is already a tutorial on this but you can't really copy and paste the code without having to edit alot of stuff. *************************************** First off go to core and create a folder named craft And then create these files: fn_craft.sqf fn_craft_update.sqf fn_craft_updateFilter.sqf fn_craftAction.sqf fn_craftCfg.sqf and here are the codes for the different files: fn_craft.sqf fn_craft_update.sqf fn_craft_updateFilter.sqf fn_craftAction.sqf fn_craftCfg.sqf open up functions.hpp and add the following: open up stringtable.xml and add this: now go to dialog and create a file called craft.hpp and paste this code: then go to Masterhandler.hpp and add: and in the dialogs folder open up player_inv.hpp and add:
  8. 3 points
    Tell us about yourself: Im Rob, AKA JedINyte/Jedifer, i'm 38 years old and live in the south of England I've been a member of this community for a few years now (long before it was hacked) but lost an account due to forgetting the email and password o.0 I don't really have a lot to say about myself other than i feel that i'm a nice guy who is always willing to go the extra mile and help those in need. What skills do you possess that you feel will help you do well as a helper? I've ran a few servers with other people and been staff on a couple of others. I try to be unbiased and as fair as possible, i'm a good listener and have an inquisitive nature. I try my best to help others as much as i can, i know how hard it can be if you are new to running/setting up servers. I'm not easily offended and generally don't take anything to heart, i understand this is the internet and people may not always come across how they intended, and others will be rude or malicious because of their anonymity on the internet. I feel the most crucial thing for a helper is politeness, a good grasp of the English language and the willingness to help and learn. Have you ever been banned/kicked ( if yes please specify why )? I've never been banned, i was placed on a restriction after i broke a rule which i was unaware of....that's now been removed and my posting rights have been returned Your date of birth: xx /11/79/ What's your experience with SQF and SQL languages, or other sorts of Arma related development? I'm by no means an expert, i can find problems and errors and fix them (most of the time), i can write basic SQF scripts, i am pretty good with textures and map editing. What is the first thing you would like to change about the forums(Nothing? then NA)? I don't really think it's for a helper to start dictating how the site looks or runs to be honest. Do you have any problems working with other staff members? The staff i have spoke to on here and on our old TS have all been nice guys, i don't think they or i would have any issues working together. Why do you want to be a Helper? I'd like to show my appreciation for all the help others have given to me in the past, i would assume as a helper you would be called upon a little more often than a regular user...i already get a few DM's a week asking for help and i do my best to help them. I see helpers as trusted members who aren't totally green to ARMA3 or running/setting up servers...i believe given the hours i have put into the development and running of servers i can give people good advice and call on personal experiences to help them help themselves. How would you deal with someone being rude towards members? It would really depend on what is meant by rude. Saying something others don't like isn't necessarily rude, it may be obnoxious or blunt but sometimes people need to be blunt to get a point across. Obviously if someone is calling people names (cu**, wan*** etc), telling them they are retarded and to kill themselves then a helper should probably try and diffuse the situation. I believe a helpers role is more to help people rather than to police the forums, so if i couldn't diffuse the situation i'd call on a moderator to assert some authority and deal with it. If you were to become a helper, would a moderator position be appealing to you as well in the future? I think that becoming a moderator would be something that i would be interested in the future if i was given the opportunity.
  9. 3 points
    your screenshot is no help what so ever
  10. 3 points
    First time I logged onto this server. I was tazed, restrained, put into a police hunter and sent to jail for no reason at all. I literally logged in. It is cancer.
  11. 3 points
    Just a quick note here, you can easily have the menu skip over licenses you aleady have and only show licenses you don't have in the "Buy" menu by putting the following section inside he foreach loop in fn_licshop_update.sqf _displayName = M_CONFIG(getText,"Licenses",_x,"displayName"); _price = M_CONFIG(getNumber,"Licenses",_x,"price"); if (!(_price isEqualTo -1)) then { _buylic_list lbAdd format["%1 (£%2)",(localize _displayName),[_price] call life_fnc_numberText]; _buylic_list lbSetData [(lbSize _buylic_list)-1,_x]; _buylic_list lbSetValue [(lbSize _buylic_list)-1,_price]; _icon = M_CONFIG(getText,"Licenses",_x,"icon"); if (!(_icon isEqualTo "")) then { _buylic_list lbSetPicture [(lbSize _buylic_list)-1,_icon]; }; }; inside the following if() statement: if(!(call compile format ['license_%1_%2',_side,_x])) then { }; so the end result would look like: { if(!(call compile format ['license_%1_%2',_side,_x])) then { _displayName = M_CONFIG(getText,"Licenses",_x,"displayName"); _price = M_CONFIG(getNumber,"Licenses",_x,"price"); if (!(_price isEqualTo -1)) then { _buylic_list lbAdd format["%1 (£%2)",(localize _displayName),[_price] call life_fnc_numberText]; _buylic_list lbSetData [(lbSize _buylic_list)-1,_x]; _buylic_list lbSetValue [(lbSize _buylic_list)-1,_price]; _icon = M_CONFIG(getText,"Licenses",_x,"icon"); if (!(_icon isEqualTo "")) then { _buylic_list lbSetPicture [(lbSize _buylic_list)-1,_icon]; }; }; }; } forEach _shopLicenses; and finally, move the following section ABOVE the foreach block: _side = switch (playerSide) do {case west:{"cop"}; case civilian:{"civ"}; case independent:{"med"};};
  12. 2 points
    BY: Our New Green Island RP Server COMING 2018 CUSTOM SCRIPTS (when we say "custom" we mean it! custom scripts that created for us only!!!) MODDED CARS AND WEAPONS MODDED BUILDINGS CAPTURABLE GANGS BOUNTY HUNTERS (Coming Soon) TaskForceRadio - for better sound and RP Car Tuning Modular Talent Tree (Perk System) WEBSITE
  13. 2 points
    I firmly believe that placing billboard on top of buildings should be a criminal offence and act of public indecency. Besides of that I wish you good luck mate. ☺️
  14. 2 points
  15. 2 points
  16. 2 points
    made as a joke for @Coreybut everyone can use it (if you really want to lool) https://i.imgur.com/RAgkxwI.png https://i.imgur.com/IEJAZzo.png
  17. 2 points
  18. 2 points
    Hello, since I still see many People, not knowing how to correctly search for textures, I want to make this small Info/Tutorial.... This is how it works: After making sure that you download a texture/logo your allowed to use (pay atention, Sometimes you NEED to Credit the Author) --> I recommend Pixabay (Because its always clear if you are allowed to use the Pic/Texture https://pixabay.com/de/ ) you open Photoshop (I use CS2 because its free (but I have a legal key anyway ^^) http://www.chip.de/downloads/Photoshop-CS2-kostenlos-Vollversion_59762951.html ) and you also open up this template from Armaholic http://www.armaholic.com/page.php?id=26979 . Then you just Put the camo over the vehicle, like this: I hope someone finds this somehow helpfull.
  19. 2 points
    *************************************** Author: Herman "Mordin" Othelius Difficulty: Easy -I have only tested this on 5.0 *************************************** First off go to Core/Functions and create a file called fn_progressBaren.sqf paste the following inside the file and then save and exit. now go to dialog and create a file called prison_list.hpp and paste the following inside: Then in the same folder open up MasterHandler.hpp and add And now go to core/pmenu and create a file named fn_p_prisonbreak.sqf and paste the following inside: Open Functions.hpp and add the following inside: then go to core/functions and create a file named fn_prisonbreak.sqf and paste the following inside: then go to core and open configuration.sqf and add this code under Backend Variables go to stringtable.xml and add this: And now place a marker on the map where you would like the prisoners to go when they get broken out and name it jail_breakout Finally place an object (I used a laptop) and place this in the init: and you SHOULD also put a roof on your jail so people can't take out their friends with helicopters
  20. 2 points
    Custom Textures? Is that why it says Roleplay.co.uk on the arms on some of the clothes?
  21. 2 points
    Just make the object a sign rather than a character?
  22. 2 points
    Looking good, Good Luck !
  23. 2 points
    Hi buddy , I'm sorry but i have to agree with what the others are saying. You're offering co owner correct? "staff apps, staff handbooks and procedures. If I could get a professional Teamspeak dev, and arma 3 dev" For starters a co owner is pretty much the 2nd highest rank depending on your ranking system? So if you want devs and co owners to be making handbooks etc then you've got to grant a lot of access and tbh i don't see why you would want anyone you've never met before having CO OWNER of your server that you're putting money into? Its totally up to you on what you want to do mate , But don't come on here saying "oh this guy bob fucked my server over !!! everyone watch out for him" Its at your own risk taking members from here so if they screw you over (70% chance they will) please don't come on here posting about it. Good luck buddy ;P
  24. 2 points
    Hello, Joel from Elkoy here. I am management on the server. We launched this server only 3 days ago. We currently have a playerbase around 10-20 people everyday. We have active police, medics and staff. We are looking for police/medics and a couple new staff members. I am also looking for some developers that could help me get this server up to it's proper potential. They will need to have a vast knowledge of mostly everything with altis life. We currently have 3 custom scripts from maverick applications, although they have not yet been installed. I will be getting to that within the next few days (We are aiming to buy atleast 2-3 scripts each month). We have our own police and medic skins already on the server. Scripts; Shipwrecks Towing Taxis Server Restart Events Indicators Module Talent Tree Convoy Sidemissions Tuning Intro Cam Speed Cameras We're adding new ones every week!! We also have infiSTAR setup. I have currently purchased 2 years of two domains; one being my teamspeak and the other website. This shows how keen we are on getting this server up to it's best and populating it as much as possible. In order to be able to grow and get big is with your help. Our playerbase may be small but we are very welcoming to all and would love for you to come and join our community. If you've got down to this sentence, I'd love for you to join our community and thanks for reading. Website (Sticking with enjin till a bigger playerbase) www.elkoy.co.uk TeamSpeak ts.elkoy.net - Joel
  25. 2 points
    I dont "JUST GIVE" my skins away but if you have one or two things ya struggling with i can help. I dont mind doing a skin or two for ya but I have gotten alot of requests to design a whole fleet of vehicles for peeps. I can show you how to do some of this yourself. Jump on out TS the address is at the top of the page. Regards Sidewinder AOGN
  26. 2 points
    you need to change a few things to make this work... _size is true or false for big or small storage... i suggest to give the classname of the item instead and change the other files where its given to as well so it can handle the new given parameter as far as i know the storage items are listed in some more files here and there... and the new stuff needs to be added there in all files to get it working a quick search for B_supplyCrate_F or Box_IND_Grenades_F gives me a list of following files life_server\functions\housing\fn_houseCleanup.sqf altislife.altis\config\config_vehicles.hpp altislife.altis\core\actions\fn_removecontainer.sqf altislife.altis\core\functions\fn_actionkeyhandler.sqf altislife.altis\core\functions\fn_inventoryclosed.sqf altislife.altis\core\functions\fn_inventoryopened.sqf altislife.altis\core\functions\fn_keyhandler.sqf altislife.altis\core\housing\fn_placecontainer.sqf altislife.altis\core\items\fn_placestorage.sqf altislife.altis\core\items\fn_storagebox.sqf altislife.altis\core\vehicle\fn_openinventory.sqf so at least these files need to be modified... maybe others as well... need to see which files are called here and there
  27. 2 points
    He won't help you that guy is just here to be a dick
  28. 2 points
    Hello, So I come from the Exile Mod Community and I run a community called EXP. I dont play Altis Life and I dont run any Altis Life servers. But I wanted to start sharing content here as much as I do in Exile Mod. So ill be releasing more content here as I go along. Ill be including stuff like Auto Messages, Intro Credits, Restart Warning, and more. All scripts will be built with performance in mind. So if you have any questions or ideas PLEASE let me know! I dont read through these forums a whole lot so I may release something thats already been made, if so please let me know and if its a issue ill remove it! __________________ Content __________________ [EXP] Auto Messages - PM FOR INFO [EXP] Logo - PM FOR INFO [EXP] Restart Warnings - PM FOR INFO [EXP] Intro Credits - PM FOR INFO [EXP] Map Type Out - PM FOR INFO [EXP] Night Fog - PM FOR INFO [EXP] Salvage Vehicle - PM FOR INFO [EXP] Custom UI - PM FOR INFO For Info On How To Get Access To My Files PLEASE PM Me Do Not Ask In The Chat !
  29. 2 points
    Hi there, If you look on the other coding snips, if (_veh isEqualTo "B_Heli_Transport_01_F") then { _vehicle removeMagazinesTurret ["2000Rnd_65x39_Belt_Tracer_Red",[1]]; _vehicle removeMagazinesTurret ["2000Rnd_65x39_Belt_Tracer_Red",[2]]; }; You need to put the vehicle name and after that the magazine you want to remove. You can not just put in the weapons name and remove the magazine.
  30. 2 points
    1 post. Must of been setup to reply on this. Looks bad dude, also you both replied 13 hours ago. Using fixed people to get your ratings up on an arma scripting help website is the low. Sorry but yeah.
  31. 2 points
    this is a joke its like call of duty lol
  32. 2 points
    I was simply stating my 2 cents, the point of a roleplay server is to simply roleplay, the way people interpret it is vastly different. The "cancer" ones are those whom focus solely on shooting everyone in a 6 km radius, then you have servers like A3PL that genuinely give players a civillian life that's not about shooting everyone. You can add as many screenshots or features as you need, its an advertisement, the more custom and non-vanilla features you can list the better as it tends to draw in more people
  33. 2 points
    MySQL Auto-Backup Summary: This tutorial will show you step by step how to setup automated backups of your MySQL DB every 6 hours on a Windows Server. I will assume your are using MySQL 5.7x64 and Workbench 6.3, but you can adapt this guide to MariaDB and Heidi with the same code. Tutorial: Login to your dedicated server. Download my SQL Backup Zip MySQLBackups.zip Extract the zip file to C:\ Open MySQL Workbench, and login as root. Click on users and privileges: Create a new user called backupadmin: Click on administrative roles, and give our newly created backupadmin user the BackupAdmin role: Now open the MySQLBackups folder you extracted to C:\ Edit mysqlbackup.bat in your preferred editing program. Line 43: Change the password to the password you gave backupadmin. Save and Close. Press windows key and R to bring up the run prompt and type Taskschd.msc. Click create task: End a title and for the task: Go to the trigger tab, and select new. Select a start time of your choosing,and set the repeat to 6 hours:. Go to the actions tab and brows to C:\MySQLBackups\mysqlbackup.bat: All Done! Now your DB will backup every 6 hours, and keep those backups for 7 days.
  34. 2 points
  35. 1 point
    https://gyazo.com/5d585131d6f650a727871f3df303e9ab I give up
  36. 1 point
    case "IDITEM": {hint "gg"; ["IDITEM", -1] spawn life_thirst = 100;}; /ACTION\
  37. 1 point
  38. 1 point
    @SuperDudeplayer You mean this?
  39. 1 point
    If you want me to come round your house to press ctrl c ctrl v then we can arrange a date.
  40. 1 point
  41. 1 point
    As wackbatt said, this isn't the place to be looking for developers You will get screwed over Literally take the time for all of you to learn and do it yourselves
  42. 1 point
    I would honestly use these if I still was running my server. These are beautiful
  43. 1 point
    Alright. When people get revived you can see them.
  44. 1 point
  45. 1 point
    Today i'll show you a quick tip. I'm sure some of you asked yourself how to mark all ATMs on the map which are placed by default on the map. Here you go: /* File: fn_atmMarkers.sqf Author: B4v4r!4n_Str!k3r ([email protected]) Licence: THIS FILE AND EXTRACTS OF IT IS THE MINDSET OF CATIONSTUDIO AND ONLY AUTHORIZED PEOPLE/SERVERS ARE ALLOWED TO USE IT. Description: Marks all ATMs on the Map */ if (!isServer) exitWith {}; // default atms on map _atms = []; { if(["atm_",str(_x)] call BIS_fnc_inString) then { _atms pushBack _x; }; } foreach nearestTerrainObjects [[0,0,0],["HIDE"],30000]; { _marker = createMarker [format["%1_marker",_x],visiblePosition _x]; _marker setMarkerColor "ColorGreen"; _marker setMarkerType "loc_Tourism"; } foreach _atms; It's not very performance friendly, but it works. And you only have to run it once on server start - so there should be no real performance problem. So how to run the code? Either you add the code to your life_server and execute it via execVM in your init.sqf or you install ,if not already done, the cationCoresystem.zip and download atmmarkers.zip, then copy the folder atm in <mission>/cation/ and insert #include "atm\functions.cpp" in cation_functions.cpp and #include "atm\config.cpp" in cation_master.cpp and #include "atm\remoteExec.cpp" in cation_remoteExec.cpp - all right! If you wish to mark also your self placed ATMs on map, enable it in the config.cpp
  46. 1 point
    I feel this is a lie just to make people join your server
  47. 1 point
    I wont let anyone except the person I know in real life to have any of the panel passwords, or any thing.
  48. 1 point
    Author: StonerGaming Difficulty: Easy/Copy Paste Step 1. Open Config_VItems.hpp. Add under //mined items class uranium_unrefined { variable = "uraniumUnrefined"; displayName = "STR_Item_UraniumOre"; weight = 3; buyPrice = -1; sellPrice = -1; illegal = true; edible = -1; icon = ""; }; class uranium_refined { variable = "uraniumRefined"; displayName = "STR_Item_Uranium"; weight = 1; buyPrice = -1; sellPrice = 6500; //Optional Price illegal = true; edible = -1; icon = ""; }; Step 2. Open Config_VItems.hpp. Add Under Virtual Shops class uranium { name = "STR_Shops_Uranium"; side = "civ"; license = ""; level[] = { "", "", -1, "" }; items[] = { "uranium_refined" }; }; Step 3. Open Config_Gather.hpp. Add under "Class Minerals" class uranium_unrefined { amount = 15; zones[] = { "uranium_mine" }; item = "pickaxe"; mined[] = { "uranium_unrefined" }; zoneSize = 30; }; Step 4. Open Config_License.hpp. Add under //Processing License class uranium { variable = "uranium"; displayName = "STR_License_Uranium"; price = 35000; illegal = true; side = "civ"; }; Step 5. Open Config_Process.hpp. Add class uranium { MaterialsReq[] = {{"uranium_unrefined",1}}; MaterialsGive[] = {{"uranium_refined",1}}; Text = "STR_Process_Uranium"; //ScrollText = "Refine Uranium"; NoLicenseCost = 10000; }; Step 6. Open stringtable.xml. Add <Key ID="STR_Item_Uranium"> <Original>Uranium</Original> </Key> <Key ID="STR_Item_UraniumOre"> <Original>Uranium Ore</Original> </Key> <Key ID="STR_MAR_Uranium_Trader"> <Original>Uranium Trader</Original> </Key> <Key ID="STR_Process_Uranium"> <Original>Processing Uranium</Original> </Key> <Key ID="STR_License_Uranium"> <Original>Uranium Processing</Original> </Key> Step 7. Open your mission.sqm in A3 Editor. Place a marker variable name: uranium_mine Step 8. Place a NPC. add in the init. (For Processing) this enableSimulation false; this allowDamage false; this addAction[localize"STR_Process_Uranium",life_fnc_processAction,"uranium",0,false,false,"",' life_inv_uraniumUnrefined > 0 && !life_is_processing && !life_action_inUse']; this addAction[format ["%1 ($%2)",localize (getText(missionConfigFile >> "Licenses" >> "uranium" >> "displayName")), [(getNumber(missionConfigFile >> "Licenses" >> "uranium" >> "price"))] call life_fnc_numberText],life_fnc_buyLicense,"uranium",0,false,false,"",' !license_civ_uranium && playerSide isEqualTo civilian ']; Step 9. Place a NPC. add in the init. (For Trader) this allowDamage false; this enableSimulation false; this addAction[localize"STR_MAR_Uranium_Trader",life_fnc_virt_menu,"uranium"]; I am 100% sure this version works i have tested it on my server
  49. 1 point
    Great tuttorial it works on 4.4r4... Can you tell me how to activate also for the medics? Do i hace to add also this in fn_keyhandler.sqf? //F5 key, Barrier Menu case 0x3F: { if (side player == WEST) then if (side player == independent) then { closedialog 0; createdialog "Toni_GUI_BarrierGUI"; }; }; like this?
  50. 1 point
    SOURCE: http://www.armaholic.com/page.php?id=20465 Fockers Arma3 Scripting Guide Author: Mikie boy Author Website: http://fockers.moonfruit.com Version: 3.0 Short description: This is an old but useful guide from 2013. Chapter 1, 2 and 3 of Fockers Arma3 Scripting Guide Download Link: Fockers_Arma_Scripting_guide_v30.7z Features: The first chapter covers the basics of: Setting up a file, showscripterrors, and window mode Variables, assignment, initialization, and variable types. Init.sqf, interactions between the game world and the scripts. Alignment of code, bracket usage and setting out code. If/else statement, nested if/else statements. While, and both for-loops types. Commands - player, waituntil, getpos, createvehicle, createunit, hint, format, sleep and a few other bits. And a lot of reference on using BIS forums and the Wiki. The second chapter covers the basics of: Part 1: Basic Arrays Selecting elements Subtracting Addition forEach command Part 2: Basic Functions Local and global call Spawn Part 3: Making a basic Patrol function. Few other commands have been thrown in The third chapter covers the basics of: Part 1: Eventhandlers adding removing use of scope and exitwith command example usage and creation of eject and mine functions Part 2: Get and set Variable handle variables Create a driving licence system using eventhandlers and get/set variables to control access to vehicles Few other commands have been thrown in.