Aller au contenu
Top-Metin2.org - Vous êtes à la recherche d'un serveur Metin 2 ? ×
×
×
  • Créer...
  • 0

fonction de quete


ben80

Question

bonjour je souhaite réaliser une quete qui fais ceci:

clic première fois sur l'item: applique le bonus X

clic deuxieme fois sur l'item: retire le bonus X

 

en gros j'aimerais que le bonus reste le temps entre les deux clics sur l'item

 

j'ai essayé avec affect.add_hair mais le bonus ne se met pas

 

 

			affect.add_hair(29, 20, 60*60)

 

 

Version des files :

Domaine (Base de données, Core, etc.) :

Votre niveau (débutant, intermédiaire, avancé) :

 

Description du problème :

Comment reproduire le problème :

Recherches et tests effectué :

Résultat des recherches et tests :

 

Message d'erreur, capture d'écran :

 

En postant ma demande d'aide, j'affirme avoir lu et accepté le règlement des demandes d'aides.

Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 16
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans cette question

Meilleurs contributeurs dans cette question

16 réponses à cette question

Messages recommandés

  • 0

quest Nomquetuveux begin -------Modifie le nom que tu veux

state start begin

when ID.use begin -------- modifie l'ID que tu veux

say_title("Nom que tu veux") --------Modifie le titre que tu veux

say("Veuillez choisir une fonction :")

local a=select("Activer Bonus", "Retirer bonus", "annuler") -------modifie a ton gout

if 3==a then

return

end

end

if a == 1 then

affect.add(Bonus que tu veux ,10,60*60*24*365*60) ---- modifie par le bonus que tu veux

if a == 2 then

affect.remove(Bonus que tu veux ,10) --- modifie par le même bonus que au desus

end

end

end

end

je ne l'ai pas testé je pourrais pas te dire si sa fonctionne j'ai fait sa a la va vite sinon tu peu essayer avec ceci comme fonction : affect.remove_collect_point affect.add_collect_point et effect.add_hair c'est pour les coiffure en faite

Lien vers le commentaire
Partager sur d’autres sites

  • 0

déjà ta quête marchera pas & ensuite je sais pas où tu vas mais tu pars loin lol, ta quête va donner le bonus pendant 60*60*24*365*60 secondes or ce n'est pas ce qu'il a demandé.

item proto (server) = effectif

item proto (client) = visuel

bref je t'ai donné la solution à toi de te débrouiller avec, regarde les pets & montures

Lien vers le commentaire
Partager sur d’autres sites

  • 0

c'est pour sa que par la suite il y'a le remove et rien ne l'empèche de mettre le temps qu'il souaite et oui pardon je vient de relire et comprendre pour se que tu a dit javais mal lu et vu que tu parlé qu'il devais passer part le item_proto client petite inattention de ma part désolé et item proto serveur sa serais plus pour sens servire t'elle qu'une potion ou item commme stuff lui il cherche a passe part une quête

Lien vers le commentaire
Partager sur d’autres sites

  • 0

Tu as changé le Makefile pour compiler et copié certaines libs? sans ça, la compilation n'est pas prête de marcher, après il n'y a que des erreurs assez simple à corriger pour la plupart, qui te seront indiqué via virtual box lors de la compilation.

Lien vers le commentaire
Partager sur d’autres sites

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.


  • brilliantdiscord_widget
  • Flux d'Activité

    1. 21

      Metin2 en 2020 peut-on en parler?

    2. 0

      METIN2Project

    3. 3

      Ressources - UnPack - Metin2 Client - Officiel

    4. 0

      Barre des tâches d'argent étendue

    5. 16

      Redémarrage automatique des channels

    6. 16

      Multi Logo GM / SGM / GA

    7. 0

      comment extraire les fichiers locale.epk locale.eix sur le serveur officiel ?

    8. 2

      Funky-emu.net -> fr.metin2.dev

  • En ligne récemment

    • Aucun utilisateur enregistré regarde cette page.

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.