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

quete bonus


Cube

Question

Bonjour

 

Version des files : 2012

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

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

 

Description du problème : Je souhaite que cet item qui donne des bonus via une quête peux être utilisé qu 'un seul fois,

Si le joueur n a jamais utilisé cet item il reçoit les bonus sinon il reçoit un message "les bonus sont déjà activé".

 

Merci d'avance :)

 

La quête :

quest bonus begin
state start begin
	when 34006.use begin
		cmdchat("poke3")
		affect.add_collect(apply.EXP_DOUBLE_BONUS, 30, 60*60*24*7*1)
		affect.add_collect(apply.ATT_SPEED, 10, 60*60*24*7*1)
		affect.add_collect(apply.CAST_SPEED, 10, 60*60*24*7*1)
		affect.add_collect(apply.ATT_BONUS_TO_MONSTER, 10, 60*60*24*7*1)
		affect.add_collect(apply.MAX_HP, 3000, 60*60*24*7*1)
		affect.add_collect(apply.MAX_SP, 1000, 60*60*24*7*1)
		pc.remove_item(34006, 1)
		pc.remove_item(35006, 1)
	end
end
end

 

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 3
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans cette question

Jours populaires

Meilleurs contributeurs dans cette question

3 réponses à cette question

Messages recommandés

  • 0

Voilà :

 


quest bonus begin
   state start begin
       when 34006.use begin

			if pc.getqf("bonus") == 1 then
			---                                                   l
			say("Les sont déjà activés, vous nepouvez pas")
			say("réutiliser cet item.")

			end

			if pc.getqf("bonus") == 0 then
			---                                                   l
			say("Les bonus ont été activés avec succés")
				pc.setqf("bonus", 1)
				cmdchat("poke3")
				affect.add_collect(apply.EXP_DOUBLE_BONUS, 30, 60*60*24*7*1)
				affect.add_collect(apply.ATT_SPEED, 10, 60*60*24*7*1)
				affect.add_collect(apply.CAST_SPEED, 10, 60*60*24*7*1)
				affect.add_collect(apply.ATT_BONUS_TO_MONSTER, 10, 60*60*24*7*1)
				affect.add_collect(apply.MAX_HP, 3000, 60*60*24*7*1)
				affect.add_collect(apply.MAX_SP, 1000, 60*60*24*7*1)
				pc.remove_item(36006, 1)
				pc.remove_item(35006, 1)

			end


       end
   end
end

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant


  • 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.