La Bibliothèque de Neverwinter Nights
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.
La date/heure actuelle est 01/11/2024 04:34:15


  Page 1 sur 1 ¤

Voir le sujet précédent ¤ Voir le sujet suivant 
Auteur Message
nwar_dezir
Ecuyer
Inscrit le: 12 Aoû 2005
Messages: 61
Répondre en citant
Posté le : 13/11/2005 10:23:16 Sujet du message : téléportation aléatoire

bonjour
je voudrais un script qui permettrait, lors d'un clic sur un portail, d'être téléporté aléatoirement dans différentes cartes, à différents waypoints.
par exemple, une chance de tomber sur le waypoint 1 dans la zone 1, une chance de tomber sur le waypoint 2 de la zone 2, une chance de tomber sur les waypoints 3a et 3b de la zone 3...
c'est possible, ou c'est trop compliqué ?
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Black Knight
Grand Maître Chanteur du Conseil
Inscrit le: 27 Oct 2005
Messages: 1031
Localisation: Fin fond du trou du cul du monde
Répondre en citant
Posté le : 13/11/2005 10:52:43 Sujet du message :

C'est hyper facil mais pourquoi mettre des Waypoint quand on peut faire vraiment aleatoirement (sa s'appelle le random!) Tu veut des waypoint (donc destination precis) ou vraiment une teleportation aleatoire ?
_________________
[http]
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
nwar_dezir
Ecuyer
Inscrit le: 12 Aoû 2005
Messages: 61
Répondre en citant
Posté le : 13/11/2005 11:39:36 Sujet du message :

ben ils doivent arriver sur une île
mais je veux qu'ils arrivent à n'importe quelle endroit de la COTE (c'est pas logique qu'ils échouent en pleins milieu des montagnes)
y'a un moyen de faire ça ?
si possible, de me mettre un petit script parce que vu mon niveau en scripting jvais jamais y arriver...
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Black Knight
Grand Maître Chanteur du Conseil
Inscrit le: 27 Oct 2005
Messages: 1031
Localisation: Fin fond du trou du cul du monde
Répondre en citant
Posté le : 13/11/2005 12:20:39 Sujet du message :

Ha bein je vien de voir que j'ai besoin de plusieur script donc je vais voir pour prepare tout sa Razz
_________________
[http]
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Nicetios
Seigneur
Inscrit le: 20 Juin 2004
Messages: 217
Répondre en citant
Posté le : 13/11/2005 14:00:25 Sujet du message :

Est ce que un script de la sorte te suffirait :

--> Clic sur le portail : jet de dés en fonction du nombre de wp que tu veux placer ( d8, d10, ou pourquoi pas d100 )
Tu récupère la valeur du jet.
SI valeur == n alors télèportation au lieu n , waypoint n1.
Ca irait ? ( si c'est le cas, mon petit P. , je peux te le fournir )
_________________
Luttons contre le language SMS !
Nicetios : Le monde d'Yhgdrazil serveur nwn 1 up, serveur nwn 2 en developpement. Venez nous voir ! Venez decouvrir un autre monde !
[http]
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Ivellios
Légende vivante
Inscrit le: 25 Jan 2005
Messages: 447
Localisation: Poitiers
Répondre en citant
Posté le : 13/11/2005 14:29:46 Sujet du message :

Tes waypoints sur la côte devra être de forme WPC_1, WPC_2, ..., WPC_12, etc
Tu as juste à mettre le nombre de destinations et le tag d'un waypoint au cas où ça ne marcherais pas bien.

NWScript :
const int WP_NMBR = 1;// Ici le nombre de WP
const string WP_BASE = "Tag_WP";

void main()
{
object oPC = GetLastUsedBy();

if(GetIsPC(oPC))
{
  object oWP = GetWaypointByTag("WPC_"+IntToString(Random(WP_NMBR)+1));
  if(oWP != OBJECT_INVALID)
  {
  AssignCommand(oPC, ActionJumpToObject(oWP));
  }
  else
  {
  AssignCommand(oPC, ActionJumpToObject(GetWaypointByTag(WP_BASE)));
  }
}
}
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.

_________________
Scripts, systèmes, fonctions,... c'est par ici...
Pyjama pour castor, une vocation, un avenir sûr
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger Ignorer l'utilisateur
 
nwar_dezir
Ecuyer
Inscrit le: 12 Aoû 2005
Messages: 61
Répondre en citant
Posté le : 13/11/2005 22:28:15 Sujet du message :

bon ben merci, j'en attendais pas autant ^^
et Nicetios, va voir sur mon forum si t'as 5 min, j'ai pas mal progressé... (faut croire que le travail en solo me correspond plus... *honteux*)
 
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 28.564ms