[TUTO] les ai_relationship

Ce forum regroupe tous les tutoriaux réalisés par des membres de Mapping-Area pour Half-Life 2.

Modérateurs: Co-Admin, Modérateur, Staff

[TUTO] les ai_relationship

Messagede Kirumi le 02 Fév 2006, 00:49

Bonjour a tous !
Beaucoup de personne se demandent "comment faire en sorte a ce que les combines ne me tirent plus dessus ?"
He bien a tout problème solution comme qui dirait ! :^^

Il existe dans hammer une entitée qui s'apelle ai_relationship et qui sert a définir comment les personnages de votre map vont réagir entre eux, ou même, avec vous.


Image


On va prendre un situation banalle :
Une map, 2 NPC qui ne s'aime pas par defaut ( un soldat du cartel et un citoyen en l'occurance ) et vous !


Image


Ce que nous allons faire, c'est faire en sorte a ce que tout ce petit monde s'aime et ne montre aucun signe d'acte subversif :roll:
Direction, le poseur d'entitée et recherchez l'entitée ai_relationship
qui se trouve un peu au debut.
Placez cette entitée pas trop loins de vos NPC, dans un coin bien visible ( au dessus de vos personnages par exemple )

Image

maintenant, il va faloir le paramètrer !
Comme on veut que totu le monde s'entendent bien, on va faire en sorte
à ce que le combine foute la paix a vous et au citoyen. :)

On a donc :

Name
mon_entitée (pas obligatoire de la nommer..)
Subject(s)
Mon_soldat
Target(s)
Mon_citoyen
Disposition
Neutral
Disposition priority
50
Start active
Yes (pas besoin de se compliquer la vie avec un
logic_auto)
Reciprocal
Yes (comme pour l'amour, c'est pour choisir si l'on veut que ça soit réciproque ou pas...)

Maintenant, on fait la même chose pour que vous ne soyez pas embêter par le soldat. Placer une 2 eme entitée et configurez là comme ceci :

Name
mon_entitée
Subject(s)
Mon_soldat
Target(s)
!player !!n'oubliez pas le "!" !!!!
Disposition
Neutral
Disposition priority
50
Start active
Yes

voila !
Vous savez maintenant gerer les relations d'amitiées avec l'IA :^^
Image
Et le symbole de changer de profil pour recommencer tout à zéro dans cette histoire ?
Avatar de l’utilisateur
Kirumi
NPC
 
Messages: 5160
Inscription: 02 Fév 2006, 00:39
Localisation: NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§

Messagede Seb le 02 Fév 2006, 01:30

Déplacé :)
Avatar de l’utilisateur
Seb
Administrateur
Administrateur
 
Messages: 3370
Inscription: 07 Aoû 2003, 18:08
Localisation: Bordeaux

Re: [TUTO] les ai_relationship

Messagede Alucard_DH le 02 Fév 2006, 01:41

The_Mapouze a écrit:Vous savez maintenant gerer les relations d'amitiées avec l'IA :^^


...et plus si affinités :@]
(suffit de voir comment Breen regarde Mossman :P)
Avatar de l’utilisateur
Alucard_DH
VIP
VIP
 
Messages: 4730
Inscription: 12 Aoû 2003, 02:11
Localisation: Lille (59) / Lannion (22)

Messagede moroes le 02 Fév 2006, 02:30

Sympas le ptit tuto, simple et...simple :^^ Merci!
Level Designer @ Ubisoft Paris
My LinkedIn ProfileMy portfolioI hate mountains - L4D
Avatar de l’utilisateur
moroes
VIP
VIP
 
Messages: 4754
Inscription: 26 Aoû 2003, 14:58
Localisation: Paris

Messagede Kirumi le 02 Fév 2006, 09:36

C'est drolement efficace pour que les combine attaquent les citoyen sans avoir a tout scripter !
Mon prochain tuto se servira des Ai-relationship pour faire en sorte a ce qu'un combine tire sur un tuyau et que ça produise une fuite de gaz :D
Et le symbole de changer de profil pour recommencer tout à zéro dans cette histoire ?
Avatar de l’utilisateur
Kirumi
NPC
 
Messages: 5160
Inscription: 02 Fév 2006, 00:39
Localisation: NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§

Messagede Valch le 28 Mar 2006, 12:23

The_Mapouze a écrit:C'est drolement efficace pour que les combine attaquent les citoyen sans avoir a tout scripter !
Mon prochain tuto se servira des Ai-relationship pour faire en sorte a ce qu'un combine tire sur un tuyau et que ça produise une fuite de gaz :D


Mouarf ... y'a de l'idée.

EDIT : (désolé du déterrage)
Sinon, chez moi j'ai fait exactement ce qui est dit dans ce tuto, et quand je lance ma map, j'entends un espèce de cris au début (j'ai mis HATE entre le npc_combine_s et le npc_citizen), et je ne vois pas le npc_combine_s il est dirais-je disparu (en fait il n'apparait pas du tout), et je vois mon npc_citizen qui est en l'air les bras en crois (comme quand on rajoute une entité npc_ ou info_player_) et quand je m'approche de lui, il tourne la tête...
Strange...
Quelqu'un a t'il déjà eu ce problème ?
Dernière édition par Valch le 28 Mar 2006, 13:07, édité 2 fois.
Punisher devient Valch

Image
Test en Séries
Avatar de l’utilisateur
Valch
Idéaliste
 
Messages: 483
Inscription: 20 Fév 2006, 20:17
Localisation: Tu t'en fous ? =)

Messagede vengeurlost le 28 Mar 2006, 12:41

Arf punsisher. :^^

Je préfère partir avant qu'on ne t'enguele pour tes déterrages :P

Au fait, le tuto dont il parle, il est là :

http://www.mapping-area.com/forum/viewtopic.php?t=8853
Avatar de l’utilisateur
vengeurlost
Idéaliste
 
Messages: 460
Inscription: 22 Sep 2005, 18:03

Messagede Grippy le 28 Mar 2006, 18:09

C'est pour quel mod ?
"Fais moi voir ta gueule de guerrier !!" Sgt Hartmann
Avatar de l’utilisateur
Grippy
Co-Admin
Co-Admin
 
Messages: 1891
Inscription: 14 Jan 2005, 18:48
Localisation: France

Messagede Valch le 29 Mar 2006, 13:07

Grippy a écrit:C'est pour quel mod ?


C'est en fait un mod multi que j'ai créé vite fait pour tester certains trucs DONT les relationships. C'est en gros un mod HL² DM
Punisher devient Valch

Image
Test en Séries
Avatar de l’utilisateur
Valch
Idéaliste
 
Messages: 483
Inscription: 20 Fév 2006, 20:17
Localisation: Tu t'en fous ? =)

Messagede Grippy le 29 Mar 2006, 13:27

L'IA n'est pas controlée sous hl2dm, du moins n'a pas été implantée, resultat, les npc restent plantés comme des legumes lors de lancement de la map...
"Fais moi voir ta gueule de guerrier !!" Sgt Hartmann
Avatar de l’utilisateur
Grippy
Co-Admin
Co-Admin
 
Messages: 1891
Inscription: 14 Jan 2005, 18:48
Localisation: France

Messagede Valch le 29 Mar 2006, 14:16

Mince alors ... mais pour l'exemple de The_Mapouze, j'ai plutôt l'impression que ça se passe sous HL² DM :><: ? non ? A tort ...
Punisher devient Valch

Image
Test en Séries
Avatar de l’utilisateur
Valch
Idéaliste
 
Messages: 483
Inscription: 20 Fév 2006, 20:17
Localisation: Tu t'en fous ? =)

Messagede Grippy le 29 Mar 2006, 14:23

C'est pour Half-Life 2.
"Fais moi voir ta gueule de guerrier !!" Sgt Hartmann
Avatar de l’utilisateur
Grippy
Co-Admin
Co-Admin
 
Messages: 1891
Inscription: 14 Jan 2005, 18:48
Localisation: France

Messagede Valch le 29 Mar 2006, 14:31

Parfait ! :)

Merci à toi de tes réponses Grippy, je t'en suis très reconnaissant :oops:
Punisher devient Valch

Image
Test en Séries
Avatar de l’utilisateur
Valch
Idéaliste
 
Messages: 483
Inscription: 20 Fév 2006, 20:17
Localisation: Tu t'en fous ? =)

Messagede Kirumi le 02 Avr 2006, 20:07

Je fait juste un petit Up pour akira qui n'a pas vu ce tuto :D
Sinon, je voudrais apporter une petite précision pour ceux qui débutent :
Les ai_relation_ship peuvent être modifier a partir des triggers, mais ne vous emmêlez pas les pinceaux ! :^^
Et le symbole de changer de profil pour recommencer tout à zéro dans cette histoire ?
Avatar de l’utilisateur
Kirumi
NPC
 
Messages: 5160
Inscription: 02 Fév 2006, 00:39
Localisation: NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§ NANCY§§

Messagede shiny le 12 Mai 2006, 21:10

Grippy a écrit:C'est pour Half-Life 2.


c possible sous CSS ? :lu
Avatar de l’utilisateur
shiny
Mapophobe
 
Messages: 16
Inscription: 05 Mai 2006, 20:17

Suivante

Retourner vers Cours & astuces

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités