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

Probleme Quête


Playzer

Question

Bonjour,

 

je me permet de poster se sujet,

 

je m'explique :

 

J'ai créer une quête, qui a pour but d'envoyer un message par lettre dès que le joueur arrive niveau 2 mais elle ne fonctionne pas.

Elle inclut aussi une image de fond.

 

Voici la quête :

 

 

quest level_2 begin       state start begin       when letter or levelup with pc.get_level() >= 2 begin        send_letter_ex("Staff: s & Informations", "blue,ex", "scroll_open_blue.tga")    end           when button or info begin            say_title("Bonjour")addimage ( - 100 , - 70 , "004.tga" ) set_state ( "__COMPLETE__" ) endend       state __COMPLETE__ begin       endend  

 

 

J'espère avoir bien été compris car, mes explications était très vagues.

Je vous remercie d'avance,

Lien vers le commentaire
Partager sur d’autres sites

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

Meilleurs contributeurs dans cette question

Meilleurs contributeurs dans cette question

13 réponses à cette question

Messages recommandés

  • 0

Salut,

Teste celle ci :

quest level_2 begin

state start begin

when letter or login with pc.get_level() >= 2 begin

send_letter_ex("Staff: s & Informations", "blue,ex", "scroll_open_blue.tga")

end

when button or info begin

say_title("Bonjour")

addimage ( - 100 , - 70 , "004.tga" )

set_state ( "__COMPLETE__" )

end

end

state __COMPLETE__ begin

end

end

Lien vers le commentaire
Partager sur d’autres sites

  • 0
  • Administrateur

quest XXX begin

 

state start begin

when login or enter or levelup with pc.level >= 2 begin

set_state(QUEST1)

end

end

 

state QUEST1 begin

when letter begin

send_letter_ex("Staff: s & Informations", "blue,ex", "scroll_open_blue.tga")

end

 

when button or info begin

say_title("Bonjour")

addimage ( - 100 , - 70 , "004.tga" )

set_state(__COMPLETE__)

return

end

end

state __COMPLETE__ begin

end

end

  • Love 1
Lien vers le commentaire
Partager sur d’autres sites

  • 0

Merci beaucoup Asikoo, c'est super sa fonctionne, mais une fois que la quête apparaît une fois, je ne put plus la revoir, voir elle disparaît.

Enfaite j'aimerais avoir une quête exactement comem celle-ci mais qui ferais la liaison avec plusieurs pnj,

par exemple : au début on me demande d'aller voir uriel, ensuite on me demande d'aller voir le gardien du village etc..

Lien vers le commentaire
Partager sur d’autres sites

  • 0

Euh si je comprends bien, le joueur fait ça quête 1, commence la deux mais ne la finit pas et donc n'a pas la trois ?

 

Logiquement tu fonctionnes en étape si la 1 n'est pas faite alors la deux n'apparait pas. Corriger moi les autres si je me trompe, Après tout peux dépendre du code de la quête je pense.

Lien vers le commentaire
Partager sur d’autres sites

  • 0

Merci de ta réponse,

 

Comme ceci ?

 

 

quest mission_level_1 beginstate start begin   	when login       	set_state(explications)   	endendstate explications begin   	when letter begin		send_letter_ex("Informations sur le staff's", "blue,ex", "scroll_open_blue.tga")   	end   	when button or info begin       	say_title("Texte")		say("Texte")		say("Texte")		say("Texte")		say("Texte")		say("Texte")       	say_reward("Texte")		say_reward("Texte")       	say("")		set_state (premiere_etape)   	end  endstate premiere_etape begin	when letter begin		send_letter_ex("Texte", "blue,ex", "scroll_open_blue.tga")	end 		when button or info begin		say("")       	say("Texte")       	say("Texte")       	say("Texte")       	say("Texte")    		say_reward("Texte")    		set_state (deuxieme_etape) 		endendstate deuxieme_etape begin	when letter begin		send_letter_ex("Texte", "blue,ex", "scroll_open_blue.tga")	end 		when button or info begin		say("")       	say("Texte")       	say("Texte")       	say("Texte")       	say("Texte")    		say_reward("Texte")    		set_state (remerciements) 		endendstate remerciements begin	when letter begin		send_letter_ex("Informations sur le staff's", "blue,ex", "scroll_open_blue.tga")   	end   end   when button or info begin   	say("")       	say("Texte")       	say("Texte")       	say("Texte")       	say("Texte")    		say_reward("Texte")   endset_quest_state("mission_level_2", "run") endend

 

Lien vers le commentaire
Partager sur d’autres sites

  • 0

quest mission_level_1 begin

state start begin

when login

set_state(explications)

end

end

 

state explications begin

when letter begin

send_letter_ex("Informations sur le staff's", "blue,ex", "scroll_open_blue.tga")

end

 

when button or info begin

say_title("Experþi în duele")

say("Texte")

say("Texte")

say("Texte")

say("Texte")

say("Texte")

say_reward("Texte")

say_reward("Texte")

say("")

set_state (premiere_etape)

end

end

 

state premiere_etape begin

when letter begin

send_letter_ex("Experþi în duele", "blue,ex", "scroll_open_blue.tga")

end

 

when button or info begin

say("")

say("Texte")

say("Texte")

say("Texte")

say("Texte")

say_reward("Texte")

set_state (deuxieme_etape)

end

end

 

state deuxieme_etape begin

when letter begin

send_letter_ex("Experþi în duele", "blue,ex", "scroll_open_blue.tga")

end

 

when button or info begin

say("")

say("Texte")

say("Texte")

say("Texte")

say("Texte")

say_reward("Texte")

set_state (remerciements)

end

end

state remerciements begin

when letter begin

send_letter_ex("Informations sur le staff's", "blue,ex", "scroll_open_blue.tga")

end

end

when button or info begin

say("")

say("Texte")

say("Texte")

say("Texte")

say("Texte")

say_reward("Texte")

set_quest_state("mission_level_2", "run")

end

end

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

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