L2J-FR
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Forum pour réunir les administrateurs de serveur L2
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -28%
Brandt LVE127J – Lave-vaisselle encastrable 12 ...
Voir le deal
279.99 €

 

 Multiplicateur "alternatif" des buffs

Aller en bas 
4 participants
AuteurMessage
Tauphraen

Tauphraen


Nombre de messages : 191
Date d'inscription : 27/11/2007

Multiplicateur "alternatif" des buffs Empty
MessageSujet: Multiplicateur "alternatif" des buffs   Multiplicateur "alternatif" des buffs Empty03/05/09, 11:03 pm

Je me tourne vers vous car j'essaie de comprendre comment fonctionne le multiplicateur des buff développé par L2JFree ou L2J (je ne sais pas qui la développé) pour en créer un alternatif pour mon server.

J'ai bien compris comment ils définissent le multiplicateur dans la classe L2Skill.java mais je n'arrive pas à comprendre comment ils l'appliquent!

Dans L2Character j'ai trouvé la méthode doCast (L2Skill, skill) mais ça ne met pas le temps du buff!
J'ai regardé du côté des npc buffer avec la méthode makeBuffs(players, _templateId) mais pareil a aucun moment il font référence au temps.

J'ai vu dans le documentBase un time *= _timeMulti etc ... (me souviens plus de tête)

Cependant, je n'arrive pas à comprendre comment ils appliquent leur facteur.

Vous allez me demander pourquoi j'essaye de développer un autre multiplicateur alors qu'il en existe déjà un !? Smile
Ben, je répondrai tout simplement que nous essayons de développer un background pour le server Sacrifice et en fonction que les joueurs intègre une "section" après avoir fait une quête, ils auraient accès à un npc buffer spécial qui leur proposerait des buffs avec des temps supérieur au normaux! Donc, on est obligé de passer par un autre multiplicateur pour ne pas impacter les buffs des joueurs.

Pour ça, je crée une instance pour un npc buffer qui permettra de buffer les joueurs avec les temps des buffs modifié mais voilà, je suis bloqué à ce niveau là.

Pourriez vous m'éclairer?

Je vous remercie d'avance.

Cordialement,
Tauphraen.
Revenir en haut Aller en bas
http://sacrifice.montagnedudestin.com
phpsteuf

phpsteuf


Nombre de messages : 570
Date d'inscription : 17/03/2007

Multiplicateur "alternatif" des buffs Empty
MessageSujet: Re: Multiplicateur "alternatif" des buffs   Multiplicateur "alternatif" des buffs Empty04/05/09, 12:28 pm

Tauphraen a écrit:

Ben, je répondrai tout simplement que nous essayons de développer un background pour le server Sacrifice et en fonction que les joueurs intègre une "section" après avoir fait une quête, ils auraient accès à un npc buffer spécial qui leur proposerait des buffs avec des temps supérieur au normaux! Donc, on est obligé de passer par un autre multiplicateur pour ne pas impacter les buffs des joueurs.

Dans ce cas pourquoi faire compliqué quand on peux faire simple... Pourquoi ne pas simplement définir les buffs via les XML, avec plusieurs level qui à chaque level sera définis un temps de temps... Il me semble que cela est possible non ?
Revenir en haut Aller en bas
http://www.loreal.com
darksimonus

darksimonus


Nombre de messages : 732
Date d'inscription : 12/09/2007

Multiplicateur "alternatif" des buffs Empty
MessageSujet: Re: Multiplicateur "alternatif" des buffs   Multiplicateur "alternatif" des buffs Empty04/05/09, 12:47 pm

oui mais cela implique si on ajoute des lvl un travail de costumisation du client pour faire apparaitre ces nouveau lvl et nous voulions quelque chose de plus clean qui ne modifie pas les xml officiel deplus nous voudrions reprendre beaucoup de buff et meme song et dance pratiquement tous ceux du jeux donc ca serait vraiement plus simple d'avoir un multiplicateur de temps qui s'applique au buff existant délivré par un NPCbuffer
Revenir en haut Aller en bas
http://www.l2sacrifice.fr/
Kurogane




Nombre de messages : 4
Date d'inscription : 12/05/2009

Multiplicateur "alternatif" des buffs Empty
MessageSujet: Re: Multiplicateur "alternatif" des buffs   Multiplicateur "alternatif" des buffs Empty12/05/09, 12:21 am

Pour votre petit soucis j'aurais plutot penser a faire une page HTML (comme pour les TP nobless) vérifiant la condition de la "quête" condition du joueur (puisque vous disez qu'il faudrai que le joueur fasse partis d'un certain "groupe") donc une simple petite page peut-etre avec un êtit "check.inventory" ou autre dans le python et ça permettrai au player en question de lui afficher la page de buff spéciaux si il a remplis ces conditions.
Revenir en haut Aller en bas
darksimonus

darksimonus


Nombre de messages : 732
Date d'inscription : 12/09/2007

Multiplicateur "alternatif" des buffs Empty
MessageSujet: Re: Multiplicateur "alternatif" des buffs   Multiplicateur "alternatif" des buffs Empty12/05/09, 09:21 am

[HS]merci de te présenter Kurogane avant de parler merci.[/HS]

c'est ce qu'on fait biensur, mais tu n'as pas compris la question, on cherchait un multiplicateur de temps mais que sur les skills délivré par le npc en gardant les skill offi sans faire des customs

on a trouvé un post de respawner sur le sujet Smile merci a lui
Revenir en haut Aller en bas
http://www.l2sacrifice.fr/
Contenu sponsorisé





Multiplicateur "alternatif" des buffs Empty
MessageSujet: Re: Multiplicateur "alternatif" des buffs   Multiplicateur "alternatif" des buffs Empty

Revenir en haut Aller en bas
 
Multiplicateur "alternatif" des buffs
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Inquisitor Buffs
» [RESOLU] Modification Buffs clan hall
» Probleme : Skills Doom Cryer "Gate Chant"
» La Section "Le Client L2", qu'en pensez-vous?

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:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser