La Bibliothèque de Neverwinter Nights
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.
La date/heure actuelle est 23/11/2024 14:29:29


  Page 1 sur 1 ¤

Voir le sujet précédent ¤ Voir le sujet suivant 
Auteur Message
trenim
Ecuyer
Inscrit le: 24 Aoû 2005
Messages: 64
Localisation: DANS TON C** !!!!
Répondre en citant
Posté le : 25/08/2005 16:08:49 Sujet du message : Mort et fin du jeu à la fin d'un dialogue

Salut
J'essaie de faire un script qui tue le joueur la fin d'un dialogue et lui fait quitter le jeu au bout de 15 secondes.

Donc, est ce que quelqu'un pourrais m'aider ?


PS: les tutos sont plutot bon ... si l'on s'y connais (au moins) un peu en programation ( en C apparement), ce qui n'est pas mon cas ^^

merci a tous pour leur boulots qui nous aide tous, nous, les nSmileVery Happyb

NdFinipe : sujet divisé pour plus de clarté
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
arknax
Ecuyer
Inscrit le: 15 Mai 2005
Messages: 56
Répondre en citant
Posté le : 26/08/2005 13:30:07 Sujet du message :

Je crois que ça devrait suffir. Very Happy

À mettre dans le Action Taken de ta conversation :

void main()
{
DelayCommand(15.0,BootPC(GetPCSpeaker()));
}
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
trenim
Ecuyer
Inscrit le: 24 Aoû 2005
Messages: 64
Localisation: DANS TON C** !!!!
Répondre en citant
Posté le : 29/08/2005 17:12:20 Sujet du message :

Heu...
C'est peut etre moi, mais j'arrive pas marche a le faire marcher.
_________________
ON EST DES MARINES !!
ON EST NAIT POUR TUER !!

C'EST QUOI NOTRE METIER ?
TUER TUER TUER !!!
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Elandil2
Chevalier
Inscrit le: 14 Fév 2005
Messages: 97
Localisation: sur mon ordi loir-et-cher
Répondre en citant
Posté le : 29/08/2005 20:22:08 Sujet du message :

Ce qu'il veux dire, c'est que dans le noeud de dialogue où tu veux que tout s'arrete, tu vas dans l'onglet action conséquente et tu place ce script Cool
_________________
Rejoignez nous sur notre forum
Aelor, module en construction
Vive Gimli

 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger Ignorer l'utilisateur
 
trenim
Ecuyer
Inscrit le: 24 Aoû 2005
Messages: 64
Localisation: DANS TON C** !!!!
Répondre en citant
Posté le : 29/08/2005 21:12:42 Sujet du message :

Bon, maintenant j'arrive a tuer un perso dans un dialogue.
Mais le jeu ne quite pas apres.

NWScript :Note : le code affiché ci-dessus n'est pas rendu tel qu'il devrait l'être réellement, en particulier des sauts de lignes sont automatiquement insérés pour éviter de casser la mise en page. En le copiant/collant, vous résoudrez ce problème.


Le script compile correctement, mais il ne quite pas le jeu...
_________________
ON EST DES MARINES !!
ON EST NAIT POUR TUER !!

C'EST QUOI NOTRE METIER ?
TUER TUER TUER !!!
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Léviathan
Grand Sage du Conseil
Inscrit le: 11 Mar 2003
Messages: 671
Localisation: Sigil
Répondre en citant
Posté le : 31/08/2005 08:15:25 Sujet du message :

C'est pour un module solo ou un module multi ?

Parce que si c'est un module solo, tu n'as qu'à utiliser la fonction EndGame("").
_________________
Forum Planescape NWN
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger Ignorer l'utilisateur
 
trenim
Ecuyer
Inscrit le: 24 Aoû 2005
Messages: 64
Localisation: DANS TON C** !!!!
Répondre en citant
Posté le : 31/08/2005 14:09:37 Sujet du message :

C'est pour un mod multi
_________________
ON EST DES MARINES !!
ON EST NAIT POUR TUER !!

C'EST QUOI NOTRE METIER ?
TUER TUER TUER !!!
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
trenim
Ecuyer
Inscrit le: 24 Aoû 2005
Messages: 64
Localisation: DANS TON C** !!!!
Répondre en citant
Posté le : 03/09/2005 15:48:36 Sujet du message :

bon, je ne trouve pas la commande qui fais quitter le jeu...
quelqu'un la connais ?
_________________
ON EST DES MARINES !!
ON EST NAIT POUR TUER !!

C'EST QUOI NOTRE METIER ?
TUER TUER TUER !!!
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
finipe
Grand Sage du Conseil
Inscrit le: 11 Fév 2003
Messages: 519
Localisation: Nantes
Répondre en citant
Posté le : 03/09/2005 16:07:38 Sujet du message :

Quitter le jeu ou quitter le module en cours ?
_________________
» Le Tref & l'Aucube : Histoire, misanthropie & zoologie léonine
» 1626, le Gant & l'Epée : intrigues & duels sous le règne de Louis XIII
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur Ignorer l'utilisateur
 
Raudgers
Ecuyer
Inscrit le: 08 Aoû 2005
Messages: 46
Localisation: En furtif à coter de toi...
Répondre en citant
Posté le : 03/09/2005 16:23:25 Sujet du message :


Citation :
bon, je ne trouve pas la commande qui fais quitter le jeu...
Qui coupe NWN ou qui eject le joueur du modul ? Car je ne comprend pas tres bien ou est le probleme.
_________________
I need your help.Give light to me please.
J'ai besoin de votre aide. Donnez-moi la lumière s'il vous plaît.
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger Ignorer l'utilisateur
 
trenim
Ecuyer
Inscrit le: 24 Aoû 2005
Messages: 64
Localisation: DANS TON C** !!!!
Répondre en citant
Posté le : 03/09/2005 16:26:10 Sujet du message :

Je voudrais ejecter un joueur d'un module multi, persistant, a la fin d'un dialogue.
_________________
ON EST DES MARINES !!
ON EST NAIT POUR TUER !!

C'EST QUOI NOTRE METIER ?
TUER TUER TUER !!!
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Raudgers
Ecuyer
Inscrit le: 08 Aoû 2005
Messages: 46
Localisation: En furtif à coter de toi...
Répondre en citant
Posté le : 03/09/2005 16:39:09 Sujet du message :

Dans le "action concequente" :

NWScript :
void main()
{
object oJoueur = GetPCSpeaker();
string NomPC = GetPCPlayerName(oJoueur);
BootPC(oJoueur);
SendMessageToAllDMs(NomPC+" a ete ejecter du mod.");
}
Note : le code affiché ci-dessus n'est pas rendu tel qu'il devrait l'être réellement, en particulier des sauts de lignes sont automatiquement insérés pour éviter de casser la mise en page. En le copiant/collant, vous résoudrez ce problème.


Voila, tu as même gagner un message envoyer aux DMs present en jeu un message si un joueur est éjecté.
_________________
I need your help.Give light to me please.
J'ai besoin de votre aide. Donnez-moi la lumière s'il vous plaît.
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger Ignorer l'utilisateur
 
trenim
Ecuyer
Inscrit le: 24 Aoû 2005
Messages: 64
Localisation: DANS TON C** !!!!
Répondre en citant
Posté le : 03/09/2005 16:57:09 Sujet du message :

C'est cool, ca marche ^^

voici le script au final

A PLACER DANS : action consequente du noeud de dialoque

NWScript :
// ce sript tue et kick un joueur lors d'un dialogue sur un seveur multi.


void main()
{

object oPC = GetPCSpeaker();
effect eDeath = EffectDeath (TRUE,TRUE);
ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDeath(), oPC, 1.0);
object oJoueur = GetPCSpeaker();
string NomPC = GetPCPlayerName(oJoueur);
BootPC(oJoueur);
SendMessageToAllDMs(NomPC+" a ete ejecter du mod.");
}
Note : le code affiché ci-dessus n'est pas rendu tel qu'il devrait l'être réellement, en particulier des sauts de lignes sont automatiquement insérés pour éviter de casser la mise en page. En le copiant/collant, vous résoudrez ce problème.




Merci a tous ceux qui m'ont aidés.
_________________
ON EST DES MARINES !!
ON EST NAIT POUR TUER !!

C'EST QUOI NOTRE METIER ?
TUER TUER TUER !!!
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Montrer les messages depuis :
Page 1 sur 1 ¤


Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Sauter vers:
FAQ | Rechercher | Liste des Membres | Groupes d'utilisateurs | S'enregistrer | Profil | Se connecter pour vérifier ses messages privés | Connexion
Powered by phpBB 2.* [m] © 2001, 2002 phpBB Group
Theme rewritten in beautiful XHTML code by Baldurien.
Thème "La Bibliothèque de Neverwinter" crée par Kruger
Traduction par : phpBB-fr.com
Page generated in 35.078ms