mission Arma 3.txt

  • Upload
    pierre

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

1 2 3 4 5 6 7 8 91011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889Fichier init.sqf (ce qu'il faut mettre dedans):execVM "briefing.sqf"Fichier briefing.html (ce qu'il faut mettre dedans) :

Fin n1

texte voulu pour la fin n1.

Fin n2

Texte voulu pour la fin n2.

Fichier briefing.sqf (ce qu'il faut mettre dedans):waitUntil { !isNil {player} };waitUntil { player == player };player createDiaryRecord ["Diary", ["conseil", "description"]];//Task1 - COMMENTtask_1 = player createSimpleTask ["nom de la tache"]; task_1 setSimpleTaskDescription ["description de la tache","nom de la tache","nom de la tache"]; task_1 setSimpleTaskDestination (getMarkerPos "nom de votre marqueur");task_1 setTaskState "Assigned"; player setCurrentTask task_1;//Task2 - COMMENTtask_2 = player createSimpleTask ["nom de la tache"]; task_2 setSimpleTaskDescription ["description de la tache","nom de la tache","nom de la tache"]; task_2 setSimpleTaskDestination (getMarkerPos "nom de votre marqueur");task_2 setTaskState "Assigned"; player setCurrentTask task_2;EXEMPLE DE BRIEFING ( ecrire dans briefing.sqf):waitUntil { !isNil {player} };waitUntil { player == player };player createDiaryRecord ["Diary", ["Renseignements", "Carlos est souvent en patrouille du cote de l'aeroport"]];//Task1 - COMMENTtask_1 = player createSimpleTask ["Eliminer Carlos"]; task_1 setSimpleTaskDescription ["votre objectif est de tuer le sergent Carlos","Eliminer Carlos","Eliminer Carlos"]; task_1 setSimpleTaskDestination (getMarkerPos "task_1");task_1 setTaskState "Assigned"; player setCurrentTask task_1;//Task2 - COMMENTtask_2 = player createSimpleTask ["s'exfiltrer"]; task_2 setSimpleTaskDescription ["s'enfuir de l ile par l'ouest","s'exfiltrer","s'exfiltrer"]; task_2 setSimpleTaskDestination (getMarkerPos "task_2");LA COMMANDE Carlos dans l'exemple permettra de faire du mot "carlos" dans l'ecran du briefing un "lien" qui montrera l'objectif sur la map en cliquant dessus. vous de remplacer le mot "Carlos" par autre chose et "task_1" par le nom que vous avez donn au marker li cette tache dans l'diteur. Script utilis dans le trigger li carlos:"1" objStatus "DONE"; task_1 setTaskState "SUCCEEDED"; player setCurrentTask task_2; task_1 = true; publicVariable "task_1"; hint "Carlos est mort, vous pouvez quitter l'le";QUELQUES EXPLICATIONS:task_1 setTaskState "SUCCEEDED" = dfinit la task_1 comme succs (valide la tche task_1).player setCurrentTask task_2 = dfinit la task_2 comme tche active (et donc suivie dsormais). hint "Carlos est mort, vous pouvez quitter l'le" = affiche un message en haut droite de l'cran, assez pratique pour informer le joueur de la russite de la tche.MODIFIER: pour modifier selon votre mission, il suffit par exemple de remplacer les task_1 ou task_2 par le nom que vous donnez vos taches dans le briefing (conserver Task_1 etc reste plus simple^^.