Alexis

Member
  • Content count

    138
  • Donations

    0.00 EUR 
  • Joined

  • Last visited

  • Days Won

    1

Alexis last won the day on March 26 2018

Alexis had the most liked content!

Community Reputation

25 Good

About Alexis

  • Rank
    Capo

Recent Profile Visitors

2205 profile views
  1. Alexis

    Change vehicle plate

    ATTENTION: THIS SCRIPT REQUIRED ARMA 3 1.82! DO NOT USE THAT UNTILL RELEASE 1.82 PATCH! Thanks! This is first upload release, if scripts have mistakes, please, post problems here, in this topic! Checked on ArmA Vanilla vehicles, 90% vehicles supported successfuly! some 3rd party vehicles may not be supported.:( https://github.com/FairyTale5571/Exile-Change-vehicle-plate P.S. Yes, you can monetize it! Everywhere
  2. Alexis

    Exile 1.0.4 Bugs Megathread !! READ THE RULES!!

    @dekela try to put the transport in two different flags with the same name of transport, one of the territories will response error
  3. Alexis

    Exile 1.0.4 Bugs Megathread !! READ THE RULES!!

    @BaroN damn right, corrected, thx
  4. Alexis

    Exile 1.0.4 Bugs Megathread !! READ THE RULES!!

    Fix for virtual garage /** * ExileServer_object_vehicle_network_retrieveVehicleRequest * * Exile Mod * exile.majormittens.co.uk * © 2015 Exile Mod Team * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/. */ private["_sessionID", "_parameters", "_nickname", "_playerObject", "_flagObject", "_territoryID", "_vehicleInfo", "_buildRights", "_storedVehicles", "_index"]; _sessionID = _this select 0; _parameters = _this select 1; _nickname = _parameters select 0; try { _playerObject = _sessionID call ExileServer_system_session_getPlayerObject; if (isNull _playerObject) then { throw "Player is null"; }; if (_playerObject getVariable ["ExileMutex",false]) then { throw "Player is Mutex"; }; _playerObject setVariable ["ExileMutex", true]; _flagObject = _playerObject call ExileClient_util_world_getTerritoryAtPosition; if (isNull _flagObject) then { throw "Invalid Flag"; }; if (_flagObject getVariable [format["Exile%1Mutex", toLower(_nickname)], false]) then { throw "Vehicle is being processed by another player."; }; _flagObject setVariable [format["Exile%1Mutex", toLower(_nickname)], true]; _territoryID = _flagObject getVariable ["ExileDatabaseID", -1]; _vehicleInfo = format["confirmVehicleOwnership:%1:%2", _nickname,_territoryID] call ExileServer_system_database_query_selectSingle; if !((_vehicleInfo select 1) isEqualTo _territoryID) then { throw "Vehicle does not belong to this territory!"; }; _buildRights = _flagObject getVariable ["ExileTerritoryBuildRights", []]; if !((getPlayerUID _playerObject) in _buildRights) then { throw "You do not have rights to access this Virtual Garage"; }; _storedVehicles = _flagObject getVariable ["ExileTerritoryStoredVehicles", []]; _index = -1; { if (toLower(_x select 1) isEqualTo toLower(_nickname)) exitWith { _index = _forEachIndex; }; } forEach _storedVehicles; if (_index isEqualTo -1) then { throw "Unable to find vehicle in stored vehicles"; }; _storedVehicles deleteAt _index; _flagObject setVariable ["ExileTerritoryStoredVehicles", _storedVehicles, true]; format["retrieveVehicle:%1", _vehicleInfo select 0] call ExileServer_system_database_query_fireAndForget; (_vehicleInfo select 0) call ExileServer_object_vehicle_database_load; [_sessionID, "retrieveVehicleResponse", [true]] call ExileServer_system_network_send_to; } catch { [_sessionID, "retrieveVehicleResponse", [false]] call ExileServer_system_network_send_to; [_sessionID, "toastRequest", ["ErrorTitleAndText", ["Retrieve Vehicle Failed!", _exception]]] call ExileServer_system_network_send_to; _exception call ExileServer_util_log; }; _flagObject setVariable [format["Exile%1Mutex", toLower(_nickname)], nil]; _playerObject setVariable ["ExileMutex", false]; true [confirmVehicleOwnership] SQL1_1 = SELECT id, territory_id FROM vehicle WHERE nickname = ? AND territory_id = ? Number of Inputs = 2 SQL1_INPUTS = 1,2 OUTPUT = 1,2
  5. Alexis

    Exile 1.0.4 Bugs Megathread !! READ THE RULES!!

    15:47:33 Error in expression <_letter = _inputLetters select _i; if !(_letter in _whitespaceCharacters) exitWi> 15:47:33 Error position: <_letter in _whitespaceCharacters) exitWi> 15:47:33 Error Undefined variable in expression: _letter 15:47:33 File exile_client\code\ExileClient_util_string_trim.sqf, line 31 When store vehicle in virtual garage.
  6. Alexis

    Disable bicycle ramming

    .
  7. Alexis

    Disable bicycle ramming

    Add code into initPlayerLocal.sqf [] spawn { while {true} do { _obj = objectParent player; if (_obj isKindOf 'Bicycle') then { _speed = abs speed _obj; _norun = nearestObjects [_obj,["Car","Tank","Plane","Air","Ship","Submarine"],7]; if (count _norun > 0) then { if ((_obj != player) && (_speed > 3)) then { _vel = velocity _obj; _obj setVelocity [0,0,0]; }; }; }; uiSleep 0.1; }; };
  8. Why is the field "catchphrase"?
  9. Alexis

    No respect items waste dump

    in the ExileServer_system_trading_network_sellItemRequest script there is a parameter, _noRespectItems, but in the script ExileServer_system_trading_network_wasteDumpRequest, these goods which are listed in ExileServer_system_trading_network_sellItemRequest are not taken into account, and the player receives for them respect, is it possible to somehow add these goods to the wasteDumpRequest script? Or maybe that just a bug, and he will be fixed in 1.0.4...
  10. Alexis

    IMS - Development Paused

    Back to working out?
  11. Can u post mission.sqm file with objects? Please?
  12. Alexis

    Exile Default and Custom Container Loot System

    Yeah, see, sorry
  13. Alexis

    Exile Default and Custom Container Loot System

    Is it possible to make the boxes spawn in random places, and not where the clear place and type of box is already intended? I would like, for example, that after the restart the player does not find the same place, the same box, and look for it in another place, it seems to me more logical, because with your version players will simply remember the location of steep boxes and will go to first turn only there