Check-list de validation de mission Grèce de canards

Cette check-list est un aide-mémoire qui permet de contrôler les points clés avant de déclarer une mission créée par et pour la communauté Grèce de canards jouable. Elle permet uniquement de s'assurer de son bon fonctionnement et de sa conformité aux critères “canardproof”. Elle ne permet pas de garantir la bonne qualité d'une mission. Pour cela, se reporter notamment au manuel du créateur de missions Grèce de canards.

  • La mission n'utilise que les mods validés par la communauté Grèce de canards
  • Le nom du fichier de mission respecte les règles de nommage
  • Les attributs et scripts de la mission ont été paramétrés
  • Le HC_slot a été ajouté et paramétré en jouable (playable)
  • La mission a été testée en local et sur le serveur
    • Tous les déclencheurs (triggers) ont été testés
    • Tous les scripts ont été testés
  • Le loadout de chaque joueur a été vérifié en local
  • le loadout d'un ou deux joueurs a été vérifié sur le serveur
  • La mission a été testée sur le serveur de la communauté avec plusieurs joueurs

Rendre sa mission CanardProof

(D'après manuel du créateur de missions Grèce de canards)

Afin de faciliter la gestion des missions sur le serveur et leur suivi (mises à jour), il est demandé aux créateurs de missions de respecter une convention de nommage. Chaque mission proposée par un Canard doit, en tant que nom de fichier et nom de mission se structurer de la façon suivante :

CPC-Type[NombreDeJoueursMax]-NomDeLaMission-NuméroDeVersion-(Divers)

Légende : CPC : Ce tag signifie que cette mission provient d’un canard et permet à l’administrateur du jeu de connaître ainsi sa provenance. Type : Seulement quatre types sont autorisés (jusqu’à nouvelle proposition)

  • CO : Mission coop (joueur contre IA, aussi appelé PvE)
  • COM : Mission coop modulables (nombre de joueurs modulables, mission aléatoire PvE)
  • TVT : Mission Team contre Team (joueur contre joueur, aussi appelé PvP)
  • GM : Mission avec un Game Master (Maître du Jeu)

NombreDeJoueursMax : Le nombre maximum de slots jouables. (pas obligatoire si c’est une mission GM) NomDeLaMission : Le nom de votre mission, tout simplement NuméroDeVersion : Indiquez le numéro de version afin de permettre le suivi des mises à jour. N’utilisez que des nombres entiers. Obligatoire pour une 2ème version de la mission. Divers : Tout élément que vous jugerez nécessaire à indiquer : mod spécial, utilisation du HC, etc.

Il n’est pas nécessaire d’indiquer le nom de l’île/map dans le nom de la mission. Le tri des missions sur Arma est fait par île/map. Le créateur peut mettre son nom dans la description. Les admins seront intransigeants sur le début du nommage (CPC-CO[XX]-Nom de mission). Avec plusieurs centaines de missions sur le serveur, il faut pouvoir les trouver rapidement.

Exemples de missions utilisant le système canardProof :

  • CPC-CO[06]-Jour_&_Brouillard-V1
  • CPC-CO[12]-Opération Barbecue-V2
  • CPC-GM-Jugement_dernier-V1
  • CPC-TVT[32]-Bagarre Royale

Certaines fonctionnalités sont indispensables afin de permettre aux canards de profiter au mieux de vos missions. Dans l'éditeur Eden, vous devez paramétrer ce qui suit.

Dans les attributs généraux de la mission, vous devez activer la console de debug pour les admins connectés :

Dans les attributs multijoueurs de la mission vous devez indiquer les nombres maximums et minimums de joueurs pour lesquels votre mission est jouable (ces valeurs sont purement indicatives et non restrictives) :

Et vous devez activer le mode spectateur lorsqu’un joueur meurt :

Vous devez ajouter un fichier nommé “onPlayerRespawn.sqf”. Ce fichier peut être téléchargé depuis le FTP missions (voir la section La communauté Grèce de canards). Ce fichier crée par Scarlok a pour fonction de rendre invisible les mouettes incarnées par les joueurs lorsqu’ils meurent et rejoignent les spectateurs, il contient également une commande qui active le mode spectateur de ACRE.

  • arma_3/createurs_de_missions/check-list_validation_mission.txt
  • Dernière modification: 2019/09/03 21:52
  • (modification externe)