La Bibliothèque de Neverwinter Nights
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.
La date/heure actuelle est 22/09/2024 11:30:53


  Page 1 sur 1 ¤

Voir le sujet précédent ¤ Voir le sujet suivant 
Auteur Message
Siléphrael
Grand Chevalier
Inscrit le: 13 Aoû 2004
Messages: 122
Localisation: Toulouse
Répondre en citant
Posté le : 11/02/2005 16:33:36 Sujet du message : Limitation d'objet par ... CLASSE

Je voudrai que les protecteurs nains ne puissent utiliser certains objets. le probleme est que là ou je suis Mj, les joueurs font souvent des roublards protoas nains, ils ont donc accès a tous les objets magiques de mon mod, ce qui les rends trop puissants et qui fait partie le mod en cacahuète.

J'aimerai s'il vous plait que vous m'indiquiez koi comment et ou faire un script qui sur chaque objet que ne devrai aps utiliser une ou plusieurs classe, empecherai les classes de mon choix d'utiliser l'item. un truc du genre "on ékip item".

Marci bcp bcp bcp ^^
_________________
* Tenant sous sa lame le jeune prince * Je vais compter jusqu'a trois et tu mourra .... * lui tranche la gorge * mince, j'ai oublié de compter ...
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger Ignorer l'utilisateur
 
Klemmth
Seigneur
Inscrit le: 26 Juin 2004
Messages: 176
Localisation: france
Répondre en citant
Posté le : 11/02/2005 20:31:25 Sujet du message :

NWScript :
void main()
{
  int nNombre = 2; //nombre d'objets inutilisables
  int i;

  SetLocalString( GetModule(), "sTag1", "tagobjet1" );
  SetLocalString( GetModule(), "sTag2", "tagobjet2" );
  //etc..

  object oItem = GetPCItemLastEquipped();
  object oPC = GetPCItemLastEquippedBy();

  if ( ( GetLevelByClass( CLASS_TYPE_DWARVEN_DEFENDER , oPC ) != 0 ) && ( GetLevelByClass( CLASS_TYPE_DWARVENDEFENDER, oPC ) != 0 ) ) //je ne connais pas la difference entre les 2, donc je les ai mis tous les 2 dans le doute
  {
    for ( i=1; i<=nNombre; i++ )
    {
      if ( GetTag( oItem ) == GetLocalString( GetModule(), "sTag"+IntToString( i ) ) )
      {
        DelayCommand( 0.5, AssignCommand( oPC, ActionUnequipItem( oItem ) ) );
        SendMessageToPC( oPC, "vous ne pouvez porter cette arme" );
      }
    }
  }
}
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.

_________________
...
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Heldar
Seigneur
Inscrit le: 09 Sep 2004
Messages: 169
Localisation: France
Répondre en citant
Posté le : 11/02/2005 23:00:11 Sujet du message :

Ce serait pas plus simple d'utiliser un restriction d'utilisation classe. Enfin ça marche pas avec les potions mais sinon...
_________________
Heldar qui tue tous les monstres du soir.
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Klemmth
Seigneur
Inscrit le: 26 Juin 2004
Messages: 176
Localisation: france
Répondre en citant
Posté le : 11/02/2005 23:02:32 Sujet du message :

C'est exact, je n'y avais pas pensé...
moi on me demande un script, je donne un script Embarassed
_________________
...
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Devilon Bersek
Ecuyer
Inscrit le: 13 Sep 2004
Messages: 59
Localisation: Certainement dans une forge...sinon a Beaune
Répondre en citant
Posté le : 12/02/2005 00:47:14 Sujet du message :

salut, j'ai le meme genre de problemes, mais aparament, un roublard avec pas mal de point de competences en utilisation d'objets magiques peut se servir des objets avec restriction de classe, donc un script est necessaire Very Happy je vais d'ailleurs le garder de coté celui la Cool

merci klemmth
_________________
Rien n'est grave dans la vie...sauf de la perdre...
Chroniques des Royaumes Perdus :
[http]
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé Ignorer l'utilisateur
 
Siléphrael
Grand Chevalier
Inscrit le: 13 Aoû 2004
Messages: 122
Localisation: Toulouse
Répondre en citant
Posté le : 12/02/2005 14:54:56 Sujet du message :

Mais c'est le klemmth des téléphones portables, je me trompe ?! Bon, en tout cas merci, le but était justement que MALGRE l'utilisation d'objets magiques, les roubs et rodeurs ne puissent se servir de certains objets !! ( et le probleme sur l'arène, ce sont les roublards protecteurs nains qui abusent ... ^^ )

Marci, marci et MARCI !
_________________
* Tenant sous sa lame le jeune prince * Je vais compter jusqu'a trois et tu mourra .... * lui tranche la gorge * mince, j'ai oublié de compter ...
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger Ignorer l'utilisateur
 
Siléphrael
Grand Chevalier
Inscrit le: 13 Aoû 2004
Messages: 122
Localisation: Toulouse
Répondre en citant
Posté le : 12/02/2005 17:43:04 Sujet du message :

Heu, bon, j'ai un niou probleme pour les items toujours ... pour les armes, je ne l'ai pas testé, mais j'ai une confiance aveugle en les gens d'ici.

Mon probleme est le suivant, j'ai divers objets non ékipables qui permettent de lancer des sorts. J'aimerai que ces objets a sorts ne puissent pas etre utilisés par le biais de l'uitilisation d'objets magiques ( mon but est d'éviter que les joueurs mélangent des roublards avec n'importe quoi dans le simple but d'obtenir l'utilisation de tous les objes du serveur. )

Marci.
_________________
* Tenant sous sa lame le jeune prince * Je vais compter jusqu'a trois et tu mourra .... * lui tranche la gorge * mince, j'ai oublié de compter ...
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger Ignorer l'utilisateur
 
Siléphrael
Grand Chevalier
Inscrit le: 13 Aoû 2004
Messages: 122
Localisation: Toulouse
Répondre en citant
Posté le : 28/03/2005 18:27:23 Sujet du message :

il va ou ce script ?! j'arrive po a le faire marchheeeeeerr !
_________________
* Tenant sous sa lame le jeune prince * Je vais compter jusqu'a trois et tu mourra .... * lui tranche la gorge * mince, j'ai oublié de compter ...
 
Revenir en haut Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger 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 30.05ms