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

[PNJ] Annonce au Gardien


jade9477

Messages recommandés

Centre de Téléchargement

Hidden Content

    Give reaction to this post to see the hidden content.
( Interne )

Bonjour,

 

Je vous propose une quête pour que vos joueurs puissent communiquer entre les royaumes pour vendre ou acheter un item... le nom de la personne passant l'annonce est écrit pour pas confondre avec un GM.

Pour éviter le flood, il y a un temps de 15 min entre chaque annonce.

 

quest annonce begin
    state start begin
        when 20003.chat."Passer une annonce" begin
            if get_time() > pc.getqf("duration") then
                say("Bonjour, je suis la comère du village, ")
                say("je répéte tout ce que je dis, vous pouvez passer des annonces")
                say("Pour faire des ventes ou des achats")
                say("Ah oui, j'ai oublié, je travaille pour les [GA]")
                say("Donc si vous floodez par annonce, ils seront avertis")
                say("Et alors je disparaitrai ou vous aurez une sanction")
                local a = select("Passer une annonce", "Fermer", "mode d'emploi")
                if a == 2 then
                    return
                elseif a == 1 then
                    say("Vous pouvez écrire votre annonce maintenant")
                    notice_all(pc.get_name(), ": ", input(), input())
                    pc.setqf("duration",get_time()+60*15*1)
                    return
                elseif a == 3 then
                    say("Pour passer une annonce vous avez en tout")
                    say("2 champs pour écrire votre texte")
                    say("qui défileront après avoir fini de remplir")
                    say("Un champ. Si vous avez fini de taper")
                    say("l'annonce et qu'il reste des champs vides")
                    say("ne mettez rien et appuyez sur 'OK'")
                end
            else
                say("Pour éviter le flood et les annonces répétitives")
                say("Un système de temps a été mis en place")
                say("Veuillez attendre une quinzaine de minutes")
            end
        end
    end
end
 

Si vous ne savez pas implanter une quête : suivez ce tutoriel : Implanter une quête

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

  • 4 semaines après...
  • 3 semaines après...


  • brilliantdiscord_widget
  • Flux d'Activité

    1. 37
    2. 21

      Metin2 en 2020 peut-on en parler?

    3. 0

      METIN2Project

    4. 3

      Ressources - UnPack - Metin2 Client - Officiel

    5. 0

      Barre des tâches d'argent étendue

    6. 16

      Redémarrage automatique des channels

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