Gaming Zone Communautes Battlefield PiTrust Communautes Mods

Mettre un Axe sur une mg42. (COD et CODUO)

Retour au sommaire.

Tutorial créé par Tropheus.

1/ Mapping.

Il existe 3 cas pour pouvoir utiliser la mg42, soit debout, soit accroupi, soit allongé.
Lorsque vous l'utlisez debout, il vous faut créer un brush pour poser l'arme. Je vous conseille un brush de 36 unités de haut. Attention plus haut l'action ne parait pas réaliste.
Si vous l'utilisez accroupi un support d'environ 16 semble correcte.

Une fois créé vous allez y poser votre arme.
clic-droit/misc/mg42

ensuite appuyez sur la touche "N" pour pouvoir entrer les différentes Keys / Values :

model / xmodel/mg42_bipod
weaponinfo / mg42_bipod_stand /////ou mg42_bipod_prone si l'axe est allongé. ou duck s'il est accroupi.
convergencetime / 3 /// temps de convergence vers la cible.
count / 0 // ?????????
delay / 0.00 // ?????????????????
health / 100 // ????????????????
maxrange / 2800 //distance jusqu'à laquelle la mg42 détectera la cible.
script_burst_max / 2 //temps maximal d'une rafale
script_burst_min / 0.3//temps minimal d'une rafale
script_delay_max / 0.8//temps maximal pour le spawn de l'AI ////ces 2 valeurs doivent être comprises entre
script_delay_min / 0.1//temps minimal pour le spawn de l'AI ///// les valeurs burst_min et max.
script_mg42 / 1//permet de définir un groupe permet aussi de toujours maintenir un AI sur la mg42 .
targetname / mg1

Installez maintenant un "node_pathnode" proche de la mg42 et donnez-lui les key / values suivantes :

targetname / p1
target / mg1
script_mg42 / 1

Choisissez ensuite un actor et donnez lui les key / values suivantes.

targetname / axe1
target / p1
script_mg42 / 1

N'oubliez pas de cocher les cases forcespawn et undeletable sinon vos AI risquent de ne pas spawner.

Voila ce que ça donne au final.

IMPORTANT.
Une fois l'AI morte le joueur peut utiliser la mg32, et ceci sans aucune autre manipulation.

2/ Variantes et rappels.

* Pour utiliser une mg34 (Valable sous UO seulement je crois.)
dans la vue 2D clic-droit/misc/turret
choisissez le model suivant :
model / xmodel/w_ge_lmg_mg34_bipod

* Pour limiter les mouvements de la mg42.
V voici quelques Keys / values .
bottomarc / 15 // angle autorisé vers les bas. 15 peut être modifié.
leftarc / 65 // idem mais vers la gauche.
rightarc / 65 //idem mais vers la droite
toparc / 5 /idem mais vers le haut.

* Pour avoir diférentes position sur la mg42 (34) selon la hauteur de l'arme.
weaponinfo / mg34_bipod_stand ==> AI debout avec une mg34.
weaponinfo / mg42_bipod_duck==> AI accroupie avec une mg42.
weaponinfo / mg42_bipod_prone==> AI allongée avec une mg42.

* Pour avoir un nouvel AI sur la mg si le premier meure.
Créez un second actor et donnez lui la même valeur de script_mg42 que les autres membres du groupe.
Sur l'exemple fourni il s'agit de script_mg42 / 2 à la fois pour les AI mais aussi pour le dernier node_pathnode et la mg42.
ll semble que le chemin de pathnodes  créé pour rejoindre la mg n'ait pas besoin des la valeur script_mg42, SAUF evidemment pour celui "targeté" sur l'arme.

Voici ce que l'on peut avoir.


Si on veut que la relève soit proche.


Si on veut que l'AI 2 arrive après.
L'AI 1 étant la plus près elle ira prendre la mg32 en premier, et le seconde ira la prendre dès que la première sera morte.


Voila vous savez maintenant comment mettre une mg42 sur une map solo.

Télécharger le pk3.

Ce pk3 comprend une map exclusivement pour CODUO.
Dézipper le pk3 dans le répertoire UO de Call of Duty.
Mettez le fichier test_mg.bat dans le répertoire Call of Duty.
Vous avez aussi le fichier test_mg.map que vous pouvez étudier.

Tropheus

Pour CaskAmiProd et MohaaScriptLib
Tropheus©
avril 2005