Imladris production

Le forum français de création de cartes et de mods pour Bataille pour la Terre du Milieu
 
AccueilFAQRechercherS'enregistrerMembresConnexion

Partagez | 
 

 faire des unités qui peuvent être à pied ou monté (problème pour changer le model)

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
barahir
Fondateur
avatar

Nombre de messages : 1187
Age : 27
Location : Paris (bastille)
Add-On : Oui
Date d'inscription : 13/01/2008

MessageSujet: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Ven 23 Juil - 12:53

COUCOU ! xD
hum... ça fait un bout de temps, et je suis un peu rouillé.Je voudrais faire des unités assez polyvalente qui peuvent monter/descendre de chevaux, cela simplement en changeant le model de l'unité par celui d'une autre unité à cheval (lorsqu'on clique sur le bouton)

ça marche à peut près le model change, mais les animation ne change pas Question (une fois à cheval le truc se déplace bizarement)


j'ai utilisé un paysant du rohan (à qui l'on peut mettre la texture des cavaliers)qui une fois avec son épée, son bouclier et sa cape verte font une parfaite unité du rohan qui corespond parfaitement à un rohirim à pied ok!






Spoiler:
 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Wolf8888
Invité



MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Ven 23 Juil - 14:36

Salut Barahir,

Citation :
Je voudrais faire des unités assez polyvalente qui peuvent monter/descendre de chevaux, cela simplement en changeant le model de l'unité par celui d'une autre unité à cheval (lorsqu'on clique sur le bouton)
Moi, je fais cela via une transformation en utilisant ces modules:

Spoiler:
 

Cela, comme tu le sais, en mettant à jour le specialpower, commandbutton, commandset.ini et en adaptant ça pour ton map.ini.
Revenir en haut Aller en bas
cdd59554
Admin
avatar

Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Ven 23 Juil - 18:32

Je te conseille d'aller lire le tuto de barahir la ferme lol!
Plus sérieusement : le model se change bien car t'as mis le ModelConditionState = MOUNTED avec le model à cheval, par contre ya aucune anim avec AnimationState = BLABLA MOUNTED (BLABLA correspond à n'importe quel état, je veut dire qu'il n'y a pas de MOUNTED) et les anims du début sont celles du paysan donc en gros t'anime le cheval avec des animations d'un mec à pied d'ou le résultat plutot bizarre.
Pour règler le probleme il faut mettre d'abord toutes les animations à cheval avec des AnimationState = BLABLA MOUNTED puis mettre les animations à pied avec seulement le AnimationState = BLABLA .

Si faut absolument mettre les anims à cheval en premier sinon le jeu jouera les mauvaise anim.
Car par exemple si le model est dans l'état BLABLA, le jeu vera AnimationState = BLABLA et jouera l'anim -> ca va si l'unité est a pied mais si elle est à cheval ca va pas
Si tu met AnimationState = BLABLA MOUNTED en premier le jeu le jouera si l'objet est à cheval, sinon si l'objet n'est pas à cheval le jeu passe le bloc et trouve juste après AnimationState = BLABLA (qui correspond à l'anim à pied) donc il le joue.

PS : le module de wolf à l'air moins casse tete ok!
PS2 : wolf tu veut pas t'inscrire ? (ou alors ca t'embete d'avoir apprenti moddeur parce que t'aura pas posté assez de message Smile ? )
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Tom
Maître floodeur incontesté
Maître floodeur incontesté
avatar

Nombre de messages : 3345
Age : 22
Location : Thaïlande.
Add-On : « La valeur d’un homme tient dans sa capacité à donner et non dans sa capacité à recevoir. »
En bon modo, j'édite le poste du membre de votre choix pour seulement 5 euros Smile



« Ne fais jamais rien contre ta conscience, même si l'Etat te le demande. »

Date d'inscription : 24/05/2010

MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Ven 23 Juil - 18:35

Citation :
PS2 : wolf tu veut pas t'inscrire ? (ou alors ca t'embete d'avoir apprenti moddeur parce que t'aura pas posté assez de message ?

Il avait essayer de se réinscrire mais son mot de passe ne fonctionnait plus No ( ca m'est déjà arriver aussi )

_________________
<< Si j'avance, suivez-moi ; si je meurs, vengez-moi ; si je recule, †uez-moi. >>


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
barahir
Fondateur
avatar

Nombre de messages : 1187
Age : 27
Location : Paris (bastille)
Add-On : Oui
Date d'inscription : 13/01/2008

MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Ven 23 Juil - 19:11

( lol! cdd)
merci à tout les deux je vais éssayer ! ok!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
barahir
Fondateur
avatar

Nombre de messages : 1187
Age : 27
Location : Paris (bastille)
Add-On : Oui
Date d'inscription : 13/01/2008

MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Ven 23 Juil - 21:13

humm... c'est pas gagné, j'ai corrigé tout comme tu as dis cdd (me suis même rendu compte que j'avais oublier des trucs) mais ça ne marche toujours pas scratch

je suis même arrivé au résultat inverse, c'est mon cavalier qui bouge bien mais mon mec à pied ne bouge plus lol!

pour ça il me suffit de mettre un point virgule devant le skelton de mon paysant

Citation :

Object RohanPeasant1
ReplaceModule ModuleTag_01
Draw = W3DScriptedModelDraw ModuleTag_01_new56453

OkToChangeModelColor = Yes

;ExtraPublicBone = PASSENGERBONE
; DependencySharedModelFlags = TURN_LEFT_HIGH_SPEED TURN_RIGHT_HIGH_SPEED MOVING ACCELERATE DECELERATE TURN_LEFT TURN_RIGHT ATTACKING BACKING_UP

DefaultModelConditionState
Model = RUPsnt_1_SKN
; Skeleton = RUPsnt_1_SKL ;(le point virgule qui inverse le pb)
WeaponLaunchBone = PRIMARY SPEAR
WeaponLaunchBone = SECONDARY SPEAR
WeaponLaunchBone = TERTIARY SPEAR
End




ModelConditionState = MOUNTED
Model = RURohrm_SKN

End

;(j'avais oublié tout ça)

ModelConditionState = SWAPPING_TO_WEAPONSET_1 MOUNTED ; swapping to bow
Model = RURohrm_SKN

End




;-----Flaming arrows + bow-----
ModelConditionState = WEAPONSET_PLAYER_UPGRADE USER_2 SWAPPING_TO_WEAPONSET_2 MOUNTED ; swapping to spear
Model = RURhrmArch_SKN

WeaponLaunchBone = SECONDARY FIREAROWTIP
ParticleSysBone = FireArowTip arrowFire FollowBone:Yes
End
ModelConditionState = WEAPONSET_PLAYER_UPGRADE USER_2 WEAPONSET_TOGGLE_1 MOUNTED
Model = RURhrmArch_SKN

WeaponLaunchBone = SECONDARY FIREAROWTIP
ParticleSysBone = FireArowTip arrowFire FollowBone:Yes
End





;-----Bow-----
ModelConditionState = SWAPPING_TO_WEAPONSET_2 MOUNTED ; swapping to spear
Model = RURhrmArch_SKN

WeaponLaunchBone = SECONDARY FIREAROWTIP
End
ModelConditionState = WEAPONSET_TOGGLE_1 MOUNTED
Model = RURhrmArch_SKN

WeaponLaunchBone = SECONDARY FIREAROWTIP
End
;-----------



;;================== ANIMATIONS =================================================================
;---------------------------------------------
;-----------------Bow Anims-------------------
;---------------------------------------------
AnimationState = PASSENGER WEAPONSET_TOGGLE_1 MOUNTED
Animation = grabbed
AnimationName = RURhrmArch_SKL.RURhrmArch_GBDA
AnimationMode = LOOP
End
Flags = RANDOMSTART
End

; --- stunned anims
AnimationState = FREEFALL WEAPONSET_TOGGLE_1 MOUNTED
Animation = free fall
AnimationName = RURhrmArch_SKL.RURhrmArch_FLYA
AnimationMode = LOOP
End
Flags = RANDOMSTART
End

AnimationState = STUNNED_FLAILING WEAPONSET_TOGGLE_1 MOUNTED
Animation = JustDie
AnimationName = RURhrmArch_SKL.RURhrmArch_FLYC
AnimationMode = LOOP
End
Flags = RANDOMSTART
End



.
.
.
blablabla toutes les anims



le pb viens donc de l'attribution du squelette, quelqu'un a t'il une suggestion ? Question



Revenir en haut Aller en bas
Voir le profil de l'utilisateur
cdd59554
Admin
avatar

Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Ven 23 Juil - 21:21

Montre le blablabla stp Smile pour voir si les anim a pied sont correctes

et retire le point virgule rouge

et dans tout les ModelConditionState met le Skeleton correspondant sinon le jeu garde celui du mec à pied :S
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
barahir
Fondateur
avatar

Nombre de messages : 1187
Age : 27
Location : Paris (bastille)
Add-On : Oui
Date d'inscription : 13/01/2008

MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Ven 23 Juil - 21:30

j'ai déja test de préciser le skelton des rohirim sur les ModelConditionState à cheval pour que il fasse le changement, mais au final il n'y avait aucun des deux qui bougeait Smile donc je les avait reretiré
Spoiler:
 


(sinon si t'as besoin pour tester direct, voici le map.ini complet, tu peux le mettre sur n'importe quelle map vierge les unités se place toute seul o début (joue les hommes))
http://www.filefront.com/17139823/map.ini carte pour que le mec monte cheval.txt
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
cdd59554
Admin
avatar

Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Ven 23 Juil - 23:05

Au pire ya toujours la solution de wolf Rolling Eyes mais je vais regarder le map.ini demain matin
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
barahir
Fondateur
avatar

Nombre de messages : 1187
Age : 27
Location : Paris (bastille)
Add-On : Oui
Date d'inscription : 13/01/2008

MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Sam 24 Juil - 16:05

c'est bon j'ai trouvé , enfin j'ai pas vraiment corriger le problème ^^
pour que ca marche je me susi basé sur les anims de eomer et à chaque fois que il est fait mention de son model ou de son squelette j'ai relmplacé par le squelette ou le model correspondant, puis j'ai remplacé chaque anim par celle du cavalier ou du mec à pied correspondant (un travail long .... très long xD)
mais ça marche , bon ya quelques petit problème genre quand le mec il cour ou que le cheval se lance mais je vais éssayé de corriger Smile
Spoiler:
 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
barahir
Fondateur
avatar

Nombre de messages : 1187
Age : 27
Location : Paris (bastille)
Add-On : Oui
Date d'inscription : 13/01/2008

MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Sam 24 Juil - 16:36

NAN J AI TROUVE !!!!!!!!!!!!
(oui je suis admin et je double poste par ce que je le vaux bien lol! )

alors écoutez bien ça peut être utile:
il ne faut pas préciser de squelette ni dans le model de base(defaultmodel condition state) ni dans le model de changement (model condition state)
puis il faut pour chaque anims, spécifé séparément le squelette correspondant
grossomodo dans les anims du mec à cheval je précise à chaque fois le squelette (donc celui du mec à cheval), puis pour les anims du mec à pied je précise à chaque fois qu'il sagit d'utiliser le squelette du mec à pied
comment on fait ?
bah c'est très simple à : AnimationName = on met nomdusquelette.nomdel'anim


grossomodo:
Citation :


DefaultModelConditionState
Model = RUPsnt_1_SKN
End

ModelConditionState = MOUNTED
Model = RURohrm_SKN
End



AnimationState = MOVING WANDER MOUNTED
Animation = WLKA
AnimationName = RURohrm_SKL.RURohrm_WLKA ;(nomdusquelette.nomdel'anim)

AnimationMode = LOOP
End
End
;et *

AnimationState = MOVING WANDER
Animation = WLKA
AnimationName = RUPsnt_1_SKL.RUPsnt_1_WLKA ;(nomdusquelette.nomdel'anim)

AnimationMode = LOOP
End


pour résoudre mon problème j'ai donc "simplement" ajouté un"nomdusquelette." devant chaque nom d'anim du paysant à pied
Wink


ps: sinon quelqu'un a une idée de comment on change le model d'une unité lorsqu'on achète un upgrade (genre j'ai un payant (worker) on achète l'amélioraton armure lourde à la forge et la comme par magie , il se transforme en soldat du gondor) ???

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Wolf8888
Invité



MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Sam 24 Juil - 23:55

Salut à tous,

Barahir,
Citation :
j'ai relmplacé par le squelette ou le model correspondant, puis j'ai remplacé chaque anim par celle du cavalier ou du mec à pied correspondant (un travail long .... très long xD)
Avec ma technique, ça aurait été un travail court....très court Smile (->5 minutes max en buvant un café...).
Mais bon, tu as réussi et c'est le principal.

Citation :
sinon quelqu'un a une idée de comment on change le model d'une unité lorsqu'on achète un upgrade (genre j'ai un payant (worker) on achète l'amélioraton armure lourde à la forge et la comme par magie , il se transforme en soldat du gondor) ???
Je fais cela via une transformation... lol!
En fait, ça me paraît vraiment être le plus simple, si je devais faire cette manip, j'utiliserais le 1er module que je t'avais mis tout en bloquant le commandbutton par l'upgrade de l'armure lourde à acheter à la forge (comme ça pas de problème avec les animations ou autres: tu passes directement d'un object à un autre).

Cdd,
Citation :
wolf tu veut pas t'inscrire ?
Merci de l'intérêt que tu me portes, mais mon inscription changerait quoi? (bon, c'est bien parce que t'es un viking avec un prénom d'étymologie grecque (et moi aussi) que je vais réfléchir... Wink )

Citation :
ca t'embete d'avoir apprenti moddeur parce que t'aura pas posté assez de message Smile ?
lol! Du tout, j'ai remarqué depuis lontemps que les grades "veulent pas dire grand chose"...
Et puis, j'aime bien le mien...

Tom,
Citation :
Il avait essayer de se réinscrire
De me reconnecter... Wink
Revenir en haut Aller en bas
cdd59554
Admin
avatar

Nombre de messages : 7235
Age : 24
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Dim 25 Juil - 0:07

Bravo barahir, je sens que ca va encore etre une de ces maps excellentes....
ok!

Wolf8888 a écrit:
Merci de l'intérêt que tu me portes, mais mon inscription changerait quoi?
Bin tu pourrait avoir une image (avantage non négligeable ok! ), tu pourra éditer tes messages, etre un vrai membre et pas un simple invité (au moins on sait que t'es connecté par exemple), tu pourrais aller faire ta présentation, etc... sage
Mais si tu veut rester invité c'est toi qui voit Very Happy
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Tom
Maître floodeur incontesté
Maître floodeur incontesté
avatar

Nombre de messages : 3345
Age : 22
Location : Thaïlande.
Add-On : « La valeur d’un homme tient dans sa capacité à donner et non dans sa capacité à recevoir. »
En bon modo, j'édite le poste du membre de votre choix pour seulement 5 euros Smile



« Ne fais jamais rien contre ta conscience, même si l'Etat te le demande. »

Date d'inscription : 24/05/2010

MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Dim 25 Juil - 0:11

Citation :
Merci de l'intérêt que tu me portes, mais mon inscription changerait quoi?

Tu pourrais poster des liens,des vidéos,des screens,... ( ce qui m'aurait bien aidé une fois ok! )

PS: Ca m'aiderait toujours en faîtes lol!

_________________
<< Si j'avance, suivez-moi ; si je meurs, vengez-moi ; si je recule, †uez-moi. >>


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Wolf8888
Invité



MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Dim 25 Juil - 0:34

lol!
Revenir en haut Aller en bas
barahir
Fondateur
avatar

Nombre de messages : 1187
Age : 27
Location : Paris (bastille)
Add-On : Oui
Date d'inscription : 13/01/2008

MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Dim 25 Juil - 12:25

wolf j'envisageai ta technique jusqu'à ce que je me rende compte que le fait d'utiliser 2 unités différentes causerait des problème o nivo des pouvoir (oui par ce que vous me conaissez en fait c'est pour faire des héros personnalisable (comme dab quoi xD)
parcque lorsque l'unité est remplacé par une autre de model différent et bah ces pouvoir sont aussi remis à zéros, et ça pour une carte multi c trop cheaté ^^
mais j'ai peut être tord dans ce cas n'hésite pas à le signaler! sage


(cdd qui a dit que je voulait faire une map.... Smile (me fait plus avoir maintenant ^^))

sinon wolf, ordre d'admin que je suis, hop go t'inscrire ! lol!

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Wolf8888
Moddeur confirmé
Moddeur confirmé
avatar

Nombre de messages : 499
Add-On : Oui


Date d'inscription : 29/07/2010

MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Jeu 29 Juil - 19:10

Salut Barahir,
Citation :
mais j'ai peut être tord dans ce cas n'hésite pas à le signaler!
Tu n'as pas tort, je crois que j'avais trouvé une solution à cela...
Cependant, pour l'upgrade, il n'y aura pas ce problème car ton personnage après amélioration, ne reviendra pas à sa forme d'origine.

Citation :
sinon wolf, ordre d'admin que je suis, hop go t'inscrire ! lol!
Un "ordre"... auquel j'ai décidé de donné suite... Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
barahir
Fondateur
avatar

Nombre de messages : 1187
Age : 27
Location : Paris (bastille)
Add-On : Oui
Date d'inscription : 13/01/2008

MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   Mar 3 Aoû - 22:05

bien , très bien ! Smile
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: faire des unités qui peuvent être à pied ou monté (problème pour changer le model)   

Revenir en haut Aller en bas
 
faire des unités qui peuvent être à pied ou monté (problème pour changer le model)
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Quand Dan zombifié, lui toujours faire ainsi ( pv Lauraleen)
» Armurerie de Konoha
» [Tuto] - Introduction à l'aimantation
» Un grand changement dans la vie de la lycan [PV]
» Que faire pour changer Haiti ?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Imladris production :: Ini codes et .str :: Discussion-
Sauter vers: