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

      Hello,
        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.

erBradipo

Members
  • Content count

    22
  • Joined

  • Last visited

Community Reputation

0 Neutral

About erBradipo

  • Rank
    Member
  1. in 3.1.4.8 no
  2. yea all nice but a little particulars miss 1 file in the download folder
  3. it's an idea
  4. i can try to convert the Crafting system but it's so difficult. i actualy use a 3.1.4.8 becouse i have a pack of 50 script and it's not bugged i prefere use an old version but not bugged :).
  5. you can install the old version altis life 3.1.4.8 so much script in that version
  6. This script it's not my script i have found it in a mission but it can be useful 1° open function.h and under the class Shops add: class vehicleRotate {}; 2° go in core/shop and create a file named: fn_vehicleRotate.sqf in that file paste that private "_oldDir"; params["_vehicle"]; while {!isNull _vehicle} do { _oldDir = getDir _vehicle; _vehicle setDir (_oldDir + 0.5); uiSleep 0.01; }; IN the same folders modify 2 file: fn_vehicleShopMenu.sqf and fn_vehicleShopLBChange.sqf. in fn_vehicleShopmenu.sqf delete old code and paste that /* File: fn_vehicleShopMenu.sqf Author: Bryan "Tonic" Boardwine Description: Blah */ private["_shop","_sideCheck","_spawnPoints","_shopFlag","_disableBuy"]; _shop = [(_this select 3),0,"",[""]] call BIS_fnc_param; _sideCheck = [(_this select 3),1,sideUnknown,[civilian]] call BIS_fnc_param; _spawnPoints = [(_this select 3),2,"",["",[]]] call BIS_fnc_param; _shopFlag = [(_this select 3),3,"",[""]] call BIS_fnc_param; _disableBuy = [(_this select 3),5,false,[true]] call BIS_fnc_param; disableSerialization; //Long boring series of checks if(dialog) exitWith {}; if(_shop == "") exitWith {}; if(_sideCheck != sideUnknown && {playerSide != _sideCheck}) exitWith {hint localize "STR_Shop_Veh_NotAllowed"}; if(!createDialog "Life_Vehicle_Shop_v2") exitWith {}; life_veh_shop = [_shop,_spawnpoints,_shopFlag,_disableBuy]; //Store it so so other parts of the system can access it. ctrlSetText [2301,((_this select 3) select 4)]; if(_disableBuy) then { //Disable the buy button. ctrlEnable [2309,false]; }; //Fetch the shop config. _vehicleList = [_shop] call life_fnc_vehicleListCfg; _control = ((findDisplay 2300) displayCtrl 2302); lbClear _control; //Flush the list. ctrlShow [2330,false]; ctrlShow [2304,false]; // ::: NEW SHOP CAM ::: \\ _pos = [24262,18053,0]; _oldDir = getDir player; _oldPos = visiblePositionASL player; _light = "#lightpoint" createVehicleLocal [24262,18053,0]; _light setLightBrightness 1; _light setLightAmbient [1.0, 1.0, 1.0]; player setPosASL _pos; player setDir 90; {if(_x != player) then {_x hideObject true;};} foreach playableUnits; player switchMove ""; life_CarPreview = "Sign_Arrow_Yellow_F" createVehicleLocal (getPosATL player); life_CarPreview setPos (player modelToWorld [3,9,0]); life_CarPreview setDir ([life_CarPreview,player] call BIS_fnc_dirTo); life_CarPreview enableSimulation false; life_CarCAMPreview = "CAMERA" camCreate getPos player; showCinemaBorder false; life_CarCAMPreview cameraEffect ["Internal","Back"]; life_CarCAMPreview camSetTarget (life_CarPreview modelToWorld [3,0,0]); life_CarCAMPreview camSetPos (player modelToWorld [1,0,5]); life_CarCAMPreview camSetFovRange [0.1,0.7]; life_CarCAMPreview camSetFocus [50,0]; life_CarCAMPreview camCommit 0; //Loop through { _className = _x select 0; _basePrice = _x select 1; _vehicleInfo = [_className] call life_fnc_fetchVehInfo; _control lbAdd (_vehicleInfo select 3); _control lbSetPicture [(lbSize _control)-1,(_vehicleInfo select 2)]; _control lbSetData [(lbSize _control)-1,_className]; _control lbSetValue [(lbSize _control)-1,_ForEachIndex]; } foreach _vehicleList; waitUntil {isNull (findDisplay 2300)}; {if(_x != player) then {_x hideObject false;};} foreach playableUnits; player setPosASL _oldPos; player setDir _oldDir; {deleteVehicle _x;} foreach [_light]; life_CarCAMPreview cameraEffect ["TERMINATE","BACK"]; camDestroy life_CarCAMPreview; if((!isNil "life_CarPreview") AND (!isNull life_CarPreview)) then{ deleteVehicle life_CarPreview; }; in fn_vehicleShopLBChange.sqf delete the code and paste that #include <macro.h> /* File: fn_vehicleShopLBChange.sqf Author: Bryan "Tonic" Boardwine Description: Called when a new selection is made in the list box and displays various bits of information about the vehicle. */ disableSerialization; private["_control","_index","_className","_basePrice","_vehicleInfo","_colorArray","_ctrl"]; _control = _this select 0; _index = _this select 1; //Fetch some information. _className = _control lbData _index; _vIndex = _control lbValue _index; _vehicleList = [life_veh_shop select 0] call life_fnc_vehicleListCfg; _basePrice = (_vehicleList select _vIndex) select 1; _vehicleInfo = [_className] call life_fnc_fetchVehInfo; _trunkSpace = [_className] call life_fnc_vehicleWeightCfg; ctrlShow [2330,true]; (getControl(2300,2303)) ctrlSetStructuredText parseText format[ (localize "STR_Shop_Veh_UI_Rental")+ " <t color='#8cff9b'>$%1</t><br/>" +(localize "STR_Shop_Veh_UI_Ownership")+ " <t color='#8cff9b'>$%2</t><br/>" +(localize "STR_Shop_Veh_UI_MaxSpeed")+ " %3 km/h<br/>" +(localize "STR_Shop_Veh_UI_HPower")+ " %4<br/>" +(localize "STR_Shop_Veh_UI_PSeats")+ " %5<br/>" +(localize "STR_Shop_Veh_UI_Trunk")+ " %6<br/>" +(localize "STR_Shop_Veh_UI_Fuel")+ " %7<br/>" +(localize "STR_Shop_Veh_UI_Armor")+ " %8", [_basePrice] call life_fnc_numberText, [round(_basePrice * 2)] call life_fnc_numberText, _vehicleInfo select 8, _vehicleInfo select 11, _vehicleInfo select 10, if(_trunkSpace == -1) then {"None"} else {_trunkSpace}, _vehicleInfo select 12, _vehicleInfo select 9 ]; if((!isNil "life_CarPreview") AND (!isNull life_CarPreview)) then{ deleteVehicle life_CarPreview; }; life_CarPreview = _className createVehicleLocal (getPosATL player); life_CarPreview setPos (player modelToWorld [3,9,0]); life_CarPreview setDir ([life_CarPreview,player] call BIS_fnc_dirTo); life_CarPreview enableSimulation false; [life_CarPreview] spawn life_fnc_vehicleRotate; life_CarCAMPreview = "CAMERA" camCreate getPos player; showCinemaBorder false; life_CarCAMPreview cameraEffect ["Internal","Back"]; life_CarCAMPreview camSetTarget (life_CarPreview modelToWorld [3,0,0]); life_CarCAMPreview camSetPos (player modelToWorld [1,0,5]); life_CarCAMPreview camSetFovRange [0.1,0.7]; life_CarCAMPreview camSetFocus [50,0]; life_CarCAMPreview camCommit 0; _ctrl = getControl(2300,2304); lbClear _ctrl; _colorArray = [_className] call life_fnc_vehicleColorCfg; for "_i" from 0 to count(_colorArray)-1 do { if((_colorArray select _i) select 1 == (life_veh_shop select 2)) then { _temp = [_className,_i] call life_fnc_vehicleColorStr; _ctrl lbAdd format["%1",_temp]; _ctrl lbSetValue [(lbSize _ctrl)-1,_i]; }; }; if(_className in (__GETC__(life_vShop_rentalOnly))) then { ctrlEnable [2309,false]; } else { if(!(life_veh_shop select 3)) then { ctrlEnable [2309,true]; }; }; lbSetCurSel[2304,0]; if((lbSize _ctrl)-1 != -1) then { ctrlShow[2304,true]; } else { ctrlShow[2304,false]; }; true; 3° go in core/configuration and in Backend_Variables add: life_CarPreview = ObjNull; 4° if you want change position of the camera and vehicle you must modify the fn_vehicleShopMenu.sqf: _pos = [24262,18053,0]; set what do you want. (CAMERA) and (VEHICLE) _light = "#lightpoint" createVehicleLocal [24262,18053,0]; if you have problem ask me.
  7. yes i have defined
  8. i have an issue whit that script when i enter in a server to craft i see the gun but the materials are named to "any" i don't know why. but i think i'ts becouse i must set a other weapons. Any can help me whit that i post the screen shot of my file. i use a 4.4 r3 #include "..\..\script_macros.hpp" private["_craft"]; _craft = [_this,0,"",[""]] call BIS_fnc_param; if(_craft == "") exitWith {closeDialog 0}; //Bad shop type passed. switch(_craft) do { case "weapon": { switch(true) do { default { ["Weapons", [ //[Object classname, [item #1,quantity item #1,item #2,quantity item #2]],] ["arifle_AKM_F", ["barrel",1,"gear",3,"woodRefined",3,"steel",2]], ["gear", ["alluminiumRefined",2]], ["barrel", ["steel",3]], ["steel", ["ironRefined",1,"alluminiumRefined",1]], ["polimer", ["plastic",3,"_glass",1]] ] ]; }; }; }; }; class gear { variable = "gear"; displayName = "Ingranaggio"; weight = 1; buyPrice = -1; sellPrice = -1; illegal = false; edible = -1; icon = "icons\ico_gear.paa"; }; class polimer { variable = "polimer"; displayName = "Polimero"; weight = 1; buyPrice = -1; sellPrice = -1; illegal = false; edible = -1; icon = "icons\ico_polimer.paa"; }; class barrel { variable = "barrel"; displayName = "Canna in acciaio"; weight = 1; buyPrice = -1; sellPrice = -1; illegal = false; edible = -1; icon = "icons\ico_barrel.paa"; }; class plastic { variable = "plastic"; displayName = "STR_Item_Plastic"; weight = 2; buyPrice = -1; sellPrice = 5000; illegal = false; edible = -1; icon = "icons\ico_plastic.paa"; }; class steel { variable = "steel"; displayName = "Acciaio"; weight = 3; buyPrice = -1; sellPrice = -1; illegal = false; edible = -1; icon = "icons\ico_steel.paa"; }; /* File: fn_craftAction.sqf Author: EdgeKiller Description: Master handling for crafting an item. */ private["_dialog","_item","_itemInfo","_oldItem","_newItem","_upp","_itemName","_ui","_progress","_pgText","_cP","_allMaterial","_matsNeed","_invSize","_handledItem"]; disableSerialization; _dialog = findDisplay 666; if((lbCurSel 669) == -1) exitWith {hint localize "STR_ISTR_SelectItemFirst";}; _item = lbData[669,(lbCurSel 669)]; _allMaterial = true; _matsNeed = 0; if(!(player canAdd _item)) exitWith {hint localize "STR_NOTF_NoRoom";}; _config = ["weapon"] call life_fnc_craftCfg; { if(_item == _x select 0)then { _matsNeed = _x select 1; _invSize = count _matsNeed; for [{_i = 0},{_i < _invSize - 1},{_i = _i + 2}] do { _str = [_matsNeed select _i] call life_fnc_varToStr; _matsNum = _matsNeed select _i+1; if((missionNamespace getVariable (_matsNeed select _i)) < _matsNum) exitWith {_allMaterial = false;}; }; }; } foreach (_config select 1); if(!_allMaterial) exitWith {hint localize "STR_PM_NoMaterial";}; //Error checking if((count _matsNeed) == 0) exitWith {}; //Setup vars. _oldItem = _matsNeed; _newItem = _item; _itemInfo = [_newItem] call life_fnc_fetchCfgDetails; _itemName = _itemInfo select 1; _upp = format["Crafting %1",_itemName]; //Some more checks if((count _oldItem) == 0) exitWith {}; closeDialog 0; //Setup our progress bar. 5 cutRsc ["life_progress","PLAIN"]; _ui = uiNameSpace getVariable "life_progress"; _progress = _ui displayCtrl 38201; _pgText = _ui displayCtrl 38202; _pgText ctrlSetText format["%2 (1%1)...","%",_upp]; _progress progressSetPosition 0.01; _cP = 0.01; _removeItemSuccess = true; _invSize = count _oldItem; for [{_i = 0},{_i < _invSize - 1},{_i = _i + 2}] do { _handledItem = [_oldItem select _i,1] call life_fnc_varHandle; if(!([false,_handledItem,_oldItem select _i+1] call life_fnc_handleInv)) exitWith {_removeItemSuccess = false;}; }; if(!_removeItemSuccess) exitWith {5 cutText ["","PLAIN"]; life_is_processing = false;}; [] call life_fnc_p_updateMenu; life_is_processing = true; while{true} do { sleep 0.3; _cP = _cP + 0.01; _progress progressSetPosition _cP; _pgText ctrlSetText format["%3 (%1%2)...",round(_cP * 100),"%",_upp]; if(_cP >= 1) exitWith {}; }; _invSize = count _oldItem; if(!(player addItem _item)) exitWith { 5 cutText ["","PLAIN"]; for [{_i = 0},{_i < _invSize - 1},{_i = _i + 2}] do { _handledItem = [_oldItem select _i,1] call life_fnc_varHandle; [true,_handledItem,_oldItem select _i+1] call life_fnc_handleInv; }; life_is_processing = false; }; 5 cutText ["","PLAIN"]; titleText[format[localize "STR_CRAFT_Process",_itemName],"PLAIN"]; life_is_processing = false;
  9. you say were i can found that update for that script?
  10. don't work i put the image in the folder icons but when i'm in game don't show me the image! Plase help me
  11. don't work for me i use detonate but he don't say nothing
  12. this script don't work! When i plant the code cracker, the time its bugged "i can't see the all time only "02:", and when the code finish i can't take the money plase help me to fix that
  13. how i can set the 3d sound in game? becouse when i go to suicide the player don't other the Akbar
  14. oh my god that file mission its so bugged im going to install the 4.4r3 Framework and why i try to enter he give me the mex setting up client, i try to do all but it don't want work.
  15. Ok thanks at all i will try to modify a 4.4 altis life to lakeside life