Forum pour réunir les administrateurs de serveur L2
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  

Partagez | 
 

 Faire des dégats sur un monstre qu'en possecion d'un objet

Aller en bas 
AuteurMessage
yeti25

avatar

Nombre de messages : 56
Age : 28
Localisation : Besançon
Date d'inscription : 03/02/2008

MessageSujet: Faire des dégats sur un monstre qu'en possecion d'un objet   23/03/09, 09:25 pm

(Re)bonsoir tout le monde. Et oui, c'est encore moi....

Encore désolé de (re)poster dans cette rubrique mais j'ai un projet ou je ne suis pas en mesure de le réaliser seul. En effet, je bloque au début pour tout vous dire....
Je n'arrive pas à faire pour que par exemple un skill ou un objet (de préférence) puisse tuer un monstre.

Je m'explique, j'aimerai faire qu'une personne possédant un objet particulier ainsi qu'une arme propre puisse tuer un monstre dit. Et là.... c'est le drame, je ne sais absolument pas comment faire. Je ne connais aucun monstre qui le fait déjà dans le jeu.

De ce fait, si vous avez une idée, même infime, je suis preneur.

Merci par avance, cordialement, Yéti25.

[PS]Je suis vraiment désolé de venir déranger aussi fréquemment ces derniers temps.... Embarassed
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
theone



Nombre de messages : 56
Date d'inscription : 17/11/2008

MessageSujet: Re: Faire des dégats sur un monstre qu'en possecion d'un objet   23/03/09, 11:58 pm

Tu peux faire ça directement coté datapack si tu veux sans modifier le core, avec un petit AI.

Ça te prend juste un onAttack, puis tu vérifies si le joueur a l'objet. S'il ne l'a pas ça peut faire différentes choses:
- tuer le joueur(méthode extrème mais très efficace)
- téléporter le joueur plus loin (faut ajouter un check pour que le joueur ne se retrouve pas dans un mur)
- geler le joueur (dance of medusa fonctionnerait très bien)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
yeti25

avatar

Nombre de messages : 56
Age : 28
Localisation : Besançon
Date d'inscription : 03/02/2008

MessageSujet: Re: Faire des dégats sur un monstre qu'en possecion d'un objet   24/03/09, 06:36 am

Merci pour ta réponse, je jetterai un petit coup d'œil ce soir.
Encore merci.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Psychokiller1888

avatar

Nombre de messages : 114
Age : 34
Localisation : Suisse
Date d'inscription : 24/02/2008

MessageSujet: Re: Faire des dégats sur un monstre qu'en possecion d'un objet   25/03/09, 07:53 pm

J'ai répondu à Yeti sur un autre forum. Pour ceux qui veulent aussi faire ça c'est simple:

Code:

....................
from com.l2jfree.gameserver.model                import L2ItemInstance
from com.l2jfree.gameserver.model.itemcontainer  import Inventory
from com.l2jfree.gameserver.datatables            import ItemTable
....................
  def onSpawn (self, npc):
      npcId = npc.getNpcId()
      if npcId TON MOB:
        npc.setIsInvul(True)
....................
  def onAttack(self,npc,player,damage,isPet,skill):
      npcId = npc.getNpcId()
      if npcId TON MOB:
        weapon = player.getInventory().getPaperdollItem(Inventory.PAPERDOLL_LRHAND); !!!!DEUX MAINS!!!!
        if weapon:
            weaponId = weapon.getItemId()
            if weaponId == ID DE TON ARME:
              npc.setIsInvul(False)
            else:
              npc.setIsInvul(True)
        else:
            npc.setIsInvul(True)
..........................
QUEST.addSpawnId(TON MOB)
QUEST.addAttackId(TON MOB)
..........................
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Faire des dégats sur un monstre qu'en possecion d'un objet   

Revenir en haut Aller en bas
 
Faire des dégats sur un monstre qu'en possecion d'un objet
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Affiches comment être et faire pour apprendre
» faire une copie du fichier de la license de SZ ?
» Impossible de faire une M.A.J avec Avira [Résolu]
» Peut on faire des ticket a gratter?
» Pour celles qui veulent se faire vacciner H1N1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
L2J-FR :: Général :: Aides et Conseils-
Sauter vers: