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

chaos75

Membre
  • Compteur de contenus

    162
  • Inscription

  • Dernière visite

Tout ce qui a été posté par chaos75

  1. Voici un générateur de query : /topic/9442-utilitaire-qui-permet-de-créer-des-items/ De rien
  2. Auttend pour moi ( l'erreur est humaine ^^ )
  3. bonjour, vos fichier .dds ayant pour type de Fichier windows . paint cela m'intrigue ^^ Avez vous modifier l'encodage de ceux ci ? ( si oui il peu s'agir tout bêtement d'une erreur d'encodage ) Dans le cas contraire je ne vois pas ^^
  4. Bonjour, Essayez voir si ceci règle le problème de la dernière quette : quest coffreyang begin state start begin when 40000.use begin say_title("Banque") say("Veuillez choisir une fonction :") local e = select("Stocker des yangs", "Retirer des yangs", "Voir l'état de mon compte", "Fermer") -- Stock yangs -- if e == 1 then say_title("Banque") say("Combien de yangs voulez-vous stocker ?") say_reward("Vous avez : "..pc.gold.." yangs.") say("") i = tonumber(input()) if i <= 0 or i == "" then return end if i > pc.gold then i = pc.gold end j = i + pc.getqf("nb_yang") while j >= 1000000000 do pc.setqf("nb_milliard", pc.getqf("nb_milliard")+1) j = j - 1000000000 end pc.setqf("nb_yang", j) pc.change_gold(-i) syschat(i.." yangs stockés.") -- Retire et voir le compte -- elseif e == 2 or e == 3 then say_title("Banque") say("") say("Yangs sur votre compte :") a = "" c = "" if pc.getqf("nb_milliard") > 0 then a = pc.getqf("nb_milliard") b = 100000000 while b > pc.getqf("nb_yang") and b != 1 do c = c.."0" b = b/10 end end say_reward(a..""..c..""..pc.getqf("nb_yang")) say("") if s == 3 then return end say("Combien de yangs voulez-vous retirer ?") say("") i = tonumber(input()) if i <= 0 or i == "" then return end if i > pc.getqf("nb_milliard")*1000000000 + pc.getqf("nb_yang") then i = pc.getqf("nb_milliard")*1000000000 + pc.getqf("nb_yang") end if pc.gold + i > 1999999999 then syschat("Action impossible vous allez dépasser les 2 milliards.") return end pc.change_gold(i) if i >= 1000000000 then pc.setqf("nb_milliard", pc.getqf("nb_milliard")-1) i = i - 1000000000 end pc.setqf("nb_yang", pc.getqf("nb_yang")-i) if pc.getqf("nb_yang") < 0 then pc.setqf("nb_yang", pc.getqf("nb_yang")+1000000000) pc.setqf("nb_milliard", pc.getqf("nb_milliard")-1) end end end end end end
  5. Huuum Question a deux balles, tu as modifier la clef pong ?
  6. chaos75

    Recherche Familier

    As tu essayer les files 2013 ?
  7. Bonjour,Bonsoir pour effectuer cette Modification: Rend toi dans ton NPC_list.txt ( dans root ) Cherche ses lignes : 20101 pony_normal 20102 pony_member 20103 pony_master 20104 horse_normal 20105 horse_member 20106 horse_master 20107 horse2_normal 20108 horse2_member 20109 horse2_master une fois trouver remplace les noms pony_normal ( corespondant au poney lvl 1) ou autres par le nom de dossier de la monture par la qu'elle tu souhaite remplacer le poney ou le cheval Cordialement.
  8. chaos75

    Petite quete.

    quest metin begin state start begin when 71080.use."Event Metin" with pc.is_gm() and game.get_event_flag("Metin") == 0 begin setskin(0) game.set_event_flag("Metin", 1) notice_all("L'event PVE à Demarrer ! ") (wait) say_title("Veuillez selectionnez les Metin à invoquer") local a = select ("lvl50","lvl70","lvl100","lvl120","Continuer") if a == 1 then say_reward("Les Metin sont apparue") mob.spawn(id metin lvl 50) elseif a == 2 then say_reward("Les Metin sont apparue") mob.spawn(id metin lvl 70) elseif a == 3 then say_reward("Les Metin sont apparue") mob.spawn(id metin lvl 100) elseif a == 4 then say_reward("Les Metin sont apparue") mob.spawn(id metin lvl 120) elseif a == 5 then wait() local b = select ("lvl 150","lvl 170","lvl190","lvl 200","Fermer") if b == 1 then say_reward("Les Metin sont apparue") mob.spawn(id metin lvl 150) elseif b == 2 then say_reward("Les Metin sont apparue") mob.spawn(id metin lvl 170) elseif b == 3 then say_reward("Les Metin sont apparue") mob.spawn(id metin lvl 190) elseif b == 4 then say_reward("Les Metin sont apparue") mob.spawn(id metin lvl 200) else return end end when 71080.use."Finir L'event" with pc.is_gm() and game.get_event_flag("Metin") == 1 begin setskin(0) game.set_event_flag("Metin", 0) notice_all("L'event touche à sa fin... ") notice_all("Vous allez etre téléporté dans vos villages respectifs") warp_all_to_village(id de la map de l'event) end end end Il ne te reste plus qu'a insérer le code de temporisation que Sparks à partager, et à insérer les id des mobs et maps concerné Cordialement.
  9. chaos75

    Petite quete.

    Suffit de recréer les vnum ( si ton item est une boite,ou autres item non utilisable par default,comme la précisé Cube ), que tu compile sous un vnum non utilisé et auquel tu attribut une quette pour faire se que bon te semble avec Aurais-tu le nom ou un screen de l'item que tu souhaite utilisé ( pour plus de précision ^^ )
  10. chaos75

    Petite quete.

    On sais jamais :angel:
  11. chaos75

    Petite quete.

    Remplacez le mot "id" dans la quette de Sparks par l'id de votre item et sa devrais fonctionner Cordialement.
  12. chaos75

    Petite quete.

    Qu'elle est le vnum (id) de se fameux item ?
  13. chaos75

    Anneau

    Dans ce cas ses items utilise une quette, afin d'utiliser 7 bonus, il te faut donc la modifier :huh:
  14. chaos75

    Quêtes

    Effectivement, Bonne remarque Edt: Quette sujet précédent éditer
  15. chaos75

    Quêtes

    quest event1_manage begin state start begin when 20041.chat."Lancer l'event dorée" with pc.is_gm() begin say_title("L'event dorée") say("Bonjour ! veux tu vraiment lancer l'évent dorée ?") local choix=select("oui", "non") if choix == 1 then say_title("L'event dorée") say("Lancement de l'event...") notice_all("L'event dorée à était lancer par "..pc.name..",) notice_all("L'empire qui réussira à détruire la grenouille dorée") notice_all("d'un empire adverse, tout en protégeant la sienne") notice_all("remportera un event personnalisé ou un bonus d'empire!") notice_all("Parler au Passant ivre pour venir à l'event.") pc.warp(83200, 0) elseif choix == 2 then return end end when 20041.chat."Event dorée" begin say_title("L'event dorée") say("Bonjour ! je suis le Maître d'armes, je peut") say("te téléporté à l'évent, pour que tu aide ton") say("empire à défendre sa grenouille dorée et a") say("détruire la grenouille énnemi, pour remporter") say("un event personnalisé ou un bonus d'empire.") wait() say_title ("L'event dorée") say("Veux tu être téléporté ?") local tp=select("oui","non") if tp == 1 then pc.warp(83200, 0) elseif tp == 2 then return end end end end Essaye voir comme ceci Cordialement chaos.
  16. chaos75

    Anneau

    Bonjour, sinon tu peu aussi le faire plus simplement Modifie le applytype0 et le applytypevalue0 dans tes querys en suivant le tuto de Liberty : /topic/13534-thread/&highlight=bonus tu auras les numéros des apply concernant les bonus souhaiter Ensuite tu indique dans applytypevalue0 la valeurs de ton bonus Exemple: applytype0= 1, applyvalue0 = 20 Ceci nous donnera un bonus HP de +20 Cordialement chaos.
  17. chaos75

    Avis dedié

    Je dirais EternalHost ( a voir si les autres membres confirme ^^ ) Bien Cordialement.
  18. chaos75

    Arme sans Texture

    Avez vous un screen des modifications apportées à votre GR2 avant et après modifications ? Cordialement.
  19. Sous qu'elle configuration est tu ? (de sorte à pouvoir mieux t'orienter pour résoudre ton probleme) -Dédier -No-IP - Locale Cordialement
  20. chaos75

    Possibilité

    tu as aussi la possibilité de restreindre l'utilisation d'une arme via les querys de celle ci En espérant t'avoir fais avancer ^^
  21. Bonjour essayer ceci: quest terre_devaste begin state start begin when login or levelup with pc.level >= 10 begin say_title("Les Terres Devastees") say("Il est temps pour vous de quitter les terres") say("pour rejoindre la cité de votre empire.") say("Allez voir le garde des terres pour qu'il") say("vous téléporte.") set_state(information) end end state information begin when letter begin send_letter("Les Terres Devastees") local v = find_npc_by_vnum(20354) if v!= 0 then target.vid("__TARGET__", v, "Les Terres Devastees") end end when button or info begin --- l say_title("Les Terres Devastees") say("Il est temps pour vous de quitter les terres") say("pour rejoindre la cité de votre empire.") say("Allez voir le garde des terres pour qu'il") say("vous téléporte.") end when __TARGET__.target.click or 20354.chat."Les Terres Devastees" begin target.delete("__TARGET__") --- say_title("Le Gardien des Terres:") say("Je vous félicite pour votre force et") say("votre courage, vous êtes prêt pour rejoindre") say("votre royaume.") wait() warp_all_to_village(id de la map ou sont les joueurs) else say_title("Le Gardien des Terres:") say("Elenda semble avoir besoin de votre") say("aide. Revenez me voir lorsque vous") say("lui aurez parlé.") end end end /!\ N'oublie pas d'inquer l'id de la map dans la fonction warp_all_to_village pour que tes joueurs soit tp sur leurs map 1 respective /!\ Pour le problème des accents : Il te faut mettre un \ devant le mot contenant cet accents. En espérant t'avoir aidé Cordialement.
  22. chaos75

    Armure

    Pour Solutionner se Problème: Etape 1: -Prend la Texture de la S66 et copie la pour en faire un Deuxième exemplaire que tu renommeras en bracciolo Etape 2 : -Converti cette nouvelle texture en .jpg Etape 3: -Place ta nouvelle texture ( bracciolo.jpg) au chemin indiquer par le gr2 Si le Probleme persiste: -Verifie les chemin de texture de tes fichiers .msm En esperant t'avoir aidé. Cordialement.
  23. Il me semble que la commande rechercher est : pc.get_level () Essaye ceci: quest X begin state start begin when login or levelup with pc.get_level() >= X --- A remplacer par le lvl X --- if npc.is_pc() and npc.empire != pc.empire then notice_all("".. pc.get_name() .." à tuer tant de joueurs X") notice_all(" ... Il se vois recevoir une forte récompense") end end end end Cordialement.
  24. chaos75

    Aide quêtes

    Autant pour moi j'ai mal saisie le problème :blush:
  25. chaos75

    Aide quêtes

    Un petit: warp_all_to_village( id de la map ) Cela devrais résoudre le problème de TP map 1 de tes joueurs Cordialement.

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.