Français Fermer toutes les portes des batiments vendables

  • Auteur de la discussion Auteur de la discussion I'm the Boss
  • Date de début Date de début

I'm the Boss

Leader
Membre du personnel
2/1/20
701
3
44
1 100
Ce script vous permettra de verrouiller toutes les portes des bâtiments qui sont à vendre sur votre serveur (dans votre config_housing.hpp). Cela donnera un peu plus de réalisme plutôt que tout les bâtiments soient grand ouvert !​

-----------------------------------------------------------------------------​

Installation :


  • Rendez vous dans la racine de votre life_server
  • Ouvrez le fichier init.sqf

Dans ce fichier en dessous de :
Code:
fn_whoDoneIt = compile preprocessFileLineNumbers "\life_server\Functions\Systems\fn_whoDoneIt.sqf";
ajoutez :
Code:
{
    if (isClass (missionConfigFile >> "Housing" >> worldname >> (typeOf _x))) then {
    _house = _x;
    _house setVariable ["locked",true,true];
    _numOfDoors = getNumber(configFile >> "CfgVehicles" >> (typeOf _house) >> "numberOfDoors");
    for "_i" from 1 to _numOfDoors do {
        _house setVariable [format ["bis_disabled_Door_%1",_i],1,true];
    };
};
} forEach nearestobjects [[worldSize/2, worldSize/2],["house"],worldsize];
Ensuite repacker votre dossier life_server en PBO et le tour est joué !