OTEA
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Connexion

Récupérer mon mot de passe

Site Internet

créer un forum
TeamSpeak OTEA
Derniers sujets
»  *** Mission privée *** - Air Control - 29 Novembre 2024 - 21h00
mod achilles reforger : conversion  script sqf vers enfusion EmptyMar 19 Nov 2024 - 19:36 par [OTEA] giorbev

» INVITATION COMBAT OPS ZIMNITRITA MULTI TEAM 24/112024
mod achilles reforger : conversion  script sqf vers enfusion EmptyDim 17 Nov 2024 - 23:35 par [OTEA] jean

» *** Mission privée *** - High Mountains - 22 Novembre 2024 - 21h00
mod achilles reforger : conversion  script sqf vers enfusion EmptyDim 17 Nov 2024 - 23:33 par [OTEA] jean

» *** Mission privée *** -Operation Mangrove- 15 Novembre 2024 - 21h00
mod achilles reforger : conversion  script sqf vers enfusion EmptyVen 15 Nov 2024 - 18:42 par [OTEA] pimouss

» INVITATION COMBAT OPS ZIMNITRITA MULTI TEAM 24/112024
mod achilles reforger : conversion  script sqf vers enfusion EmptyLun 11 Nov 2024 - 21:29 par [OTEA] Rick_Hunter2

» *** MISSION PUBLIQUE Marteau d'Everon *** 08/11/2024
mod achilles reforger : conversion  script sqf vers enfusion EmptyJeu 7 Nov 2024 - 15:17 par [OTEA] BlackWolf

» *** MISSION PRIVEE *** 25/10/2024 | OPERATION TANOA WAR FROG
mod achilles reforger : conversion  script sqf vers enfusion EmptySam 26 Oct 2024 - 18:58 par [OTEA] giorbev

» proposition public reforger
mod achilles reforger : conversion  script sqf vers enfusion EmptyMer 16 Oct 2024 - 23:26 par [OTEA] jean

» *** MISSION PUBLIQUE *** 11/10/2024
mod achilles reforger : conversion  script sqf vers enfusion EmptyVen 11 Oct 2024 - 20:00 par [OTEA] madball01

Le Deal du moment : -50%
[Adhérents Fnac] -50% Casque Pro Gaming HyperX ...
Voir le deal
49.99 €

mod achilles reforger : conversion script sqf vers enfusion

Aller en bas

mod achilles reforger : conversion  script sqf vers enfusion Empty mod achilles reforger : conversion script sqf vers enfusion

Message par [OTEA] giorbev Jeu 9 Nov 2023 - 19:50

les scripts SQF de Arma 3 ne sont pas compatibles avec Reforger. Arma Reforger utilise un nouveau langage de script appelé Enforce Script, qui est basé sur C#.
Les scripts SQF peuvent être convertis en Enforce Script, mais cela nécessite un certain travail de développement. Il existe des outils disponibles pour aider à la conversion, mais ils ne sont pas parfaits et peuvent entraîner des erreurs.
Si vous souhaitez utiliser des scripts SQF dans Arma Reforger, vous pouvez utiliser un programme appelé Achilles. Achilles est un mod qui permet d'exécuter des scripts SQF dans Arma Reforger.
Voici quelques différences entre SQF et Enforce Script :
  • SQF est un langage procédural, tandis qu'Enforce Script est un langage orienté objet.

  • SQF utilise un système de types implicites, tandis qu'Enforce Script utilise un système de types explicites.

  • SQF a une syntaxe plus simple que Enforce Script.




lien du dépôt GitHub d'Achilles :
https://github.com/ArmaAchilles/Achilles
Pour installer Achilles, vous devez suivre ces étapes :
[list=7:1-10:0][*]Téléchargez le fichier ZIP du dépôt GitHub.

[*]Décompressez le fichier ZIP dans un dossier de votre choix.

[*]Copiez le dossier 
Code:
Achilles
 dans le répertoire 
Code:
Addons
 d'Arma Reforger.

[/list]
Une fois que vous avez installé Achilles, vous pouvez l'activer en ouvrant le menu des options d'Arma Reforger et en activant l'option "Activer les scripts SQF".
Voici quelques instructions pour utiliser Achilles :
  • Pour exécuter un script SQF, vous devez le placer dans le dossier 
    Code:
    Scripts
     du dossier 
    Code:
    Achilles
    .

  • Pour charger un script SQF, vous devez utiliser la commande 
    Code:
    loadScript
    . Par exemple, pour charger le script 
    Code:
    myscript.sqf
    , vous pouvez utiliser la commande suivante :



Code:
loadScript myscript.sqf


  • Pour arrêter l'exécution d'un script SQF, vous pouvez utiliser la commande 
    Code:
    stopScript
    . Par exemple, pour arrêter l'exécution du script 
    Code:
    myscript.sqf
    , vous pouvez utiliser la commande suivante :



Code:
stopScript myscript.sqf

============================================
mod achilles reforger : conversion  script sqf vers enfusion Giorbev_v122023_patronyme

Je choisi toujours une personne paresseuse pour faire un boulot compliqué... Car il trouvera un moyen facile de le faire. Bill Gates
[OTEA] giorbev
[OTEA] giorbev
Membre OTEA
Membre OTEA

Messages : 1303
Date d'inscription : 27/10/2013
Age : 56
Localisation : chelles

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum