Aller au contenu

Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'Mettre'.

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Discussions communautaires
    • Annonces importantes
    • Suggestions
    • Postulation
    • Présentation des membres
    • Discussions générales
    • Multimédias
    • Jeux vidéos
    • Actualités
    • Aide / Support
    • Études
    • Archives
  • Informatique
    • Projets des membres
    • Autres / Divers / Découvertes
    • Crypto-monnaie(s)
    • Hardware / Electronique
    • Réseaux
    • Gestion de serveur
    • Système d'exploitation : Smartphone
    • Système d'exploitation : Ordinateur
  • Programmation
    • Projets des membres
    • Développement web
    • Développement de logiciels
    • Développement d'applications pour smartphones
    • Outils du développeur
    • Aide / Support
  • Emulation
    • Aion
    • Arma III
    • Dofus
    • Dragonica
    • Emulateurs consoles
    • S4 League
    • FlyFF
    • Grand Theft Auto
    • Minecraft
    • Tera
  • Partenariats
    • <b>WoW Emu - La communauté émulation WoW</b>
    • <b>ActuGaming</b>
    • <b>H-Wars</b>
    • <b>EasyChat - Solution gratuite de chat client et serveur (anciennement Melichat)</b>
    • <b>Le Monde des Lunes</b>
    • <b>DansTonCode</b>

Rechercher les résultats dans…

Rechercher les résultats qui…


Date de création

  • Début

    Fin


Dernière mise à jour

  • Début

    Fin


Filtrer par nombre de…

Inscription

  • Début

    Fin


Groupe


Skype


Site web


AIM


MSN


ICQ


Yahoo


Jabber


Tox


Centres d'interêts


Localisation


Niveau d'étude

3 résultats trouvés

  1. hamzadams

    Mettre du nitro

    Mettre du nitro Adapter pour la version 3.1.4.8 (La dernière de itsyuka) Pour commencer on va créée l'item "nitro" : Vous aller dans le fichier fn_VarHandle.sqf pour y rajoutez dans la case 0 dans le switch case 0: { switch (_mode) do { case 0: { switch (_var) do { case "nitro": {"life_inv_nitro"}; }; };Maintenant vous aller juste en bas dans case 1 case 1: { switch (_var) do { case "life_inv_nitro": {"nitro"}; }; }; };Voila maintenant l'items créer on va le configurer pour ça il faut aller dans le fichier Config_Master.hpp puis aller dans la class VirtuelItems //Virtual Items class VirtualItems { VITEMMACRO(nitro,"Nitro",nitro,5,1500,0,-1,false,-1,"") }; Voila vous rajouter ça puis vous pouvez configurer le poids le prix ... et pour terminer la config il faut aller dans le fichier fn_useItem.sqf Vous rajouter ça a la fin avant Default case (EQUAL(_item,"nitro")): { if(vehicle player != player) exitWith {hint "Nitro Activer"}; [] spawn life_fnc_nitroUse; else { hint format ["Il faut etre dans un vehicule pour utiliser %1",player ] } }; Puis vous allez dans le fichier de configuration des touches fn_KeyHandler.sqf vous rajouter ça ou vous voulez de façon logique bien sur ^^ //N Touche Nitro case 49: if([false,"nitro",1] call life_fnc_handleInv) then { [] spawn life_fnc_nitroUse; } }Pour finir vous créer un fichier fn_nitroUse.sqf dans \Altis-Life-master\extDB-Build\Altis_Life.Altis\core\items /*fn_nitroUse.sqf Adapter pour altis life par HamzaDams By: Hellop 2008 Copyright: Released to the Public Domain. It would be cool if you gave me credit in your mission if you use it. Purpose: Simulate Nitrous Oxide speed-boost for vehicles. Sets global variable on client computer, cli_nitroLock so that the nitro can't be engaged more than once at at time. Pre: 1. Global var: cli_nitroLock = true; 2. Player's vehicle has an action menu item enabled that runs this script. e.g. in the initline of a car/tank: this addEventHandler ["getin", { if ((_this select 1) == "driver") then { actionIDNitro = _this select 0 addAction ["Nitro", "client\action\fn_nitroUse.sqf"]; }; }]; this addEventHandler ["getout", {_this select 0 removeAction actionIDNitro;}]; Post: cli_nitroLock is set to true; Testing: 5 min. reverse doesn't work. Would be nice if it worked dynamically from vehicle weight/maxspeed. Air Vehicles not tested. */ private ["_obj", "_vel", "_tmrInterval", "_dir", "_maxSpeed"]; _actionID = _this select 2; _obj = vehicle player; //Tanks and stuff get less nitro. _tmrInterval = .1; _maxSpeed = 120; _speedMultiplier = .4; //2 is good for cars, too much for tanks _nitroDuration = 5; if ((typeOf _obj) isKindOf "Car") then { _tmrInterval = .02; _maxSpeed = 180; _speedMultiplier = 1.5; }; if ((typeOf _obj) isKindOf "Air") then { _tmrInterval = .02; _maxSpeed = 500; //What is best val here? _speedMultiplier = .3; }; if ((typeOf _obj) isKindOf "Motorcycle") then { _tmrInterval = .02; _maxSpeed = 140; //What is best val here? _speedMultiplier = .2; }; //Initialize vars; _vel = 0; _velX = 0; _velY = 0; _velZ =0; _dir = 0; _sinDir = 0; _cosDir = 0; _previousVel = velocity _obj; _previousSpeed = speed _obj; _curSpeed = 0; if ((speed _obj) <= 3) then { player sideChat format ["Vous devez être en mouvement pour activer Nitro."]; } else { if (cli_nitroLock) then { cli_nitroLock = false; player sideChat format ["Nitro engagé."]; //player globalchat format["Time: %1, Vehicle Type: %2, MaxSpeed: %3", time, typeOf _obj, _maxSpeed]; _startTime = time; _tmpSpeedMultiplier = _speedMultiplier; while {(time - _startTime) < _nitroDuration} do { sleep _tmrInterval; _vel = velocity _obj; _curSpeed = (speed _obj); if (((abs _curSpeed) - (abs _previousSpeed)) > 30) then {_vel = _previousVel}; //To prevent getting thrown far in collisions _velX = _vel select 0; _velY = _vel select 1; _velZ = _vel select 2; _dir = getdir _obj; //player globalChat format ["Speed: %1", speed _obj]; if ((speed _obj) > _maxSpeed) then {_tmpSpeedMultiplier = 0} else {_tmpSpeedMultiplier = _speedMultiplier}; _sinDir = _tmpSpeedMultiplier*(sin _dir); _cosDir = _tmpSpeedMultiplier*(cos _dir); _obj setvelocity [_velX + _sinDir, _velY + _cosDir, _velZ -.1]; //Keep Z vector moving with gravity _previousSpeed = _curSpeed; _previousVel = _vel; }; cli_nitroLock = true; player sideChat format ["Test Nitro Fait ! Vel: %1. Dir: %2, Speed: %3", velocity _obj, direction _obj, speed _obj]; }; };Voila j’espère ça marchera pour tout le monde et que j'ai été le plus claire ^^ Faite moi des retour
  2. Mettre à jour automatiquement Linux Par défaut, vous devez mettre à jour le système d'exploitation Linux manuellement. Cela peut devenir très vite lassant puisque sur Linux les mises à jour sont quotidiennes. Cependant, les mises à jour de sécurités peuvent se faire automatiquement garantissant une meilleure protection de votre ordinateur. Pour cela, dans votre terminal de commandes préféré, saisissez la commande suivante : sudo dpkg-reconfigure -plow unattended-upgrades Note : Cette commande n'est compatiable qu'avec les distributions Debian et ses dérivées. J'espère que cela vous aura été utile
  3. Cyanogen OS est une ROM Android pour smartphones compatibles. De nombreuses fonctionnalités sont à votre disposition et vous pouvez personnaliser entièrement votre téléphone. Important : Avant de commencer, nous vous conseillons fortement de transférer toutes vos données sur un périphérique externe. Nous ne sommes en aucun cas responsable en cas de mauvaise manipulation de votre part et de perte de données. Vous avez déjà Cyanogen OS sur votre smartphone - Mise à jour : 1. Votre version de Cyanogen OS est d'origine : Si vous n'avez pas déverrouillé le bootloader de votre téléphone alors votre installation est d'origine et vous pouvez effectuer la mise à jour OTA proposée dans « Paramètres -> A propos du téléphone -> Mises à jour système ». 2. Vous avez déjà installé CyanogenMod manuellement : Si vous avez déverrouillé le bootloader et installé manuellement CyanogenMod précédemment, vous devez retélécharger la dernière version de CyanogenMod (YOG4PAS1N0 au 27/08/2015) et dans le recovery mode suivez les instructions suivantes : Redémarrer en recovery mode (« Power + Volume Bas »)Dans le menu « Install Zip » choisissez l'image système de CM12.Videz le cache dans le menu « Wipe » et sélectionnez uniquement « cache / dalvik ».Votre smartphone est prêt, redémarrez le : Dans le menu « Reboot », sélectionnez « System ». Note : Si vous voulez faire un « CleanFlash » de votre smartphone, suivez les instructions d'installation de CyanogenMod ci-dessous. Vous n'avez pas Cyanogen OS sur votre smartphone - Nouvelle installation : La nouvelle installation se fait via le recovery de votre smartphone Android. Cependant, nous vous recommandons d'installer l'utilitaire de restauration système TWRP. Tout d'abord, faites une sauvegarde complète de toutes vos données présentes sur votre téléphone pour éviter toute perte involontaire des données. Ensuite, téléchargez la dernière version de CyanogenMod en fonction du modèle de votre smartphone (YOG4PAS1N0 au 27/08/2015) : https://download.cyanogenmod.org/ Enfin, redémarrez votre téléphone en mode de récupération (« Power + Volume Bas ») et suivez les instructions suivantes : Faites un Backup avant de commencer.Supprimer la ROM existante : « Wipe -> Advanced Wipe » (cochez tout sauf « internal storage » et « USB-OTG »).Retournez sur le menu principal et dans le menu « Install Zip » choisissez l'image système de CM12.Récupérer vos données dans le menu « Restore » et sélectionnez votre backup (seulement la case « data »).Videz le cache dans le menu « Wipe » et sélectionnez uniquement « cache / dalvik ».Votre smartphone est prêt, redémarrez le : Dans le menu « Reboot », sélectionnez « System ».Important : A l'étape n°2, si vous cochez la case « internal storage », la mémoire interne de votre téléphone sera formatée sans aucun moyen de pouvoir récupérer les données présentes dessus. Félicitations, vous avez installé Cyanogen OS ! Amusez-vous bien sous Cyanogen OS
×
×
  • Créer...