Search the Community

Showing results for tags 'tutoriel / partage'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Register & Login
    • Register
    • Login
  • Espace Communautaire
    • Funky Emulation
    • Présentations
    • Services
    • Discussions Générales
    • Bureau de la Communauté
    • Espace Premium
  • Emulation & Co
    • Rewrite a Release / Tutorial
    • Suggest a Release / Tutorial
    • The Ideas Box
  • Emulation de jeux
    • RaiderZ
    • Aura Kingdom
    • Metin2
    • Dofus
    • World of Warcraft
    • Minecraft
    • Aion
    • Habbo
    • Voir plus...
  • Espace Divers
  • Internationnal Forum
  • PassionDev's Forum
  • M2Project - Metin2's M2SF
  • M2Project - Metin2's Aide / Questions / Support
  • M2Project - Metin2's Tutoriels & Partages
  • M2Project - Metin2's Suggestions
  • M2Project - Metin2's Report de Bugs

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Nationality


Sexe


Discord


Skype


Biographie


Site


Nombre

 
or  

Found 778 results

  1. Bonjour, Voyant que beaucoup ne savaient pas comment débug la bloqueuse -qui déconnectait le sadida-, je vous met un petit patch pour. DELETE FROM `monsters`WHERE `id` = 115; INSERT INTO `monsters` VALUES ('115', 'La Bloqueuse', '1184', '-1', '[email protected];-20;30;-10;-20;100;100|[email protected];-19;32;-9;-19;100;100|[email protected];-18;34;-8;-18;100;100|[email protected];-17;36;-7;-17;100;100|[email protected];-16;38;-6;-16;100;100|[email protected];-15;40;-5;-15;100;100', '-1,-1,-1', '80,0,80,80,0|85,0,85,85,0|90,0,90,90,0|95,0,95,95,0|100,0,100,100,0|120,0,110,120,0', '-1|-1|-1|-1|-1|-1', '40|50|60|70|80|90', '1;3|1;3|1;3|1;3|1;3|1;3', '1|1|1|1|1|1', '1', '1', '6|15|26|40|58|78', '5', '1'); Si certains préfèrent et ne savent pas utiliser une console sql, vous copiez ça dans un fichier texte, vous renommez son extension .sql et vous exécutez ça sur votre table static. J'avais fait ça pour mon serveur, donc Ancestra Remake, mais ça devrait fonctionner sous n'importe quels dérivés d'Ancestra. Tutoriel corrigé par Nicky31
  2. Une macro est une fonction qui permet d'exécuter plusieurs actions en cliquant sur une seule icône. Pour cela il est nécessaire d'entrer des lignes de commandes prédéfinies, ca semble un peu compliqué à premiere vue mais en fait le système est assez simple. Comment créer une macro pressez la touche U pour ouvrir l'interface des macros comme ci-dessous: en résumé : 1- sélectionnez "nouvelle macro" 2- Entrez un nom dans le champ "Nom de la Macro" (10 caractères max, espaces compris) 3- Entrez une petite description dans le champ "Description de la Macro"(40 caractères max, espaces compris) 4- Choisissez une icône 5- entrez la Commande de Macro (255 lettres max, espaces compris): –> soit en faisant un glisser/déposer de la compétence, émote.. dans le champ de saisie de "commandes de Macro". -> soit en entrant le nom de la compétence, en respectant les espaces, après la commande /Skill. (ex : /Skill Flame Bolt II). 6- enregistrez votre nouvelle macro. voici un tableau récapitulatif des différentes lignes de commandes : - Nombre de macros possibles : 12. - Nombre de commandes différentes possibles par macro : 10. - Nombre maximum de caractères par macro : 255 (espaces compris) 2 macros utiles -enchainement de compétences /skill "nom de la skill" (retirer les "" ) /delay 2 (retarde de 2 secondes l'execution de la commande) /skill "nom de la skill" /delay 2 /Attack (ou autre action..) -Macro assist /select "nom du tank" (retirer les "" ) /skill assist target (change la cible en celle que le tank target)
  3. Bonsoir à toutes et à tous, Voici une trouvaille que j'ai faite sur EB.fr Bien sûr, comme je n'aime pas offrir le travail des gens, je me suis permis de le modifier , et de vous le faire partager. Merci de ne pas enlever les Crédits a l'intérieur J'ai pu voir que la plupart du temps, les gens laisse ce fichier comme il est , c'est a dire échanger un ticket contre une médaille. Je vous propose ici plus d'échanges possibles et la possibilité de supprimer horse_ride.quest. En effet ce que je vous propose intègre aussi la fonction du horse_ride.quest ce qui en vient à le rendre inutile (si vous ne l'avez pas modifié). Si vous le supprimer, n'oublier pas de le faire aussi dans hongkong_list (files 2012-), locale_list (files 2013+). ------------------------------------------------------------------------------------------------------------------------------------------------------ ---Rend horse_ticket_echange.quest plus intéressent/utile et permet d'éffacer horse_ride.quest. --- ---Si vous voulez quand même la limitation de lvl pour avoir un cheval avec un ticket, ajoutez : and pc.level>=10 entre not pc.is_mount() et begin --- ---et pour avoir la limitation sur le temps (pouvoir prendre qu'un cheval par heure), retirez les "---" aux 4 endroits ou il y en a. --- --- --- --- By Coudji pour Emulation-bay.fr || Modifié par KaMiiKaZ --- --------------------------------------------------------------------------------------------------------------------------------------------------------- quest horse_exchange_ticket begin state start begin when 20349.chat."Les Pass Chevaux" begin say("Il se peut que vous trouviez des Pass") say("chevaux en faisant une mission, ou par") say("terre. Si tel est le cas venez ") say("me voir, on pourrait faire affaire.") wait() say("Voici mes tarifs:") say("") say_reward("1 Pass contre un Cheval temporaire.(10 min)") say_reward("1 Pass contre 10 foins.") say_reward("2 Pass contre 10 carottes.") say_reward("5 Pass contre 10 ginseng rouge.") say_reward("10 Pass contre une médaille équestre.") say_reward("15 Pass contre un manuel d'équitation.") say_reward("20 Pass contre un manuel apprivoisement chevaux.") say("") end when 20349.chat."Louer une monture" with pc.countitem("50083")>=1 and not pc.is_mount() begin ---if get_global_time() - pc.getqf("ride_time") < 3600 then ---say("Désolé, je n'ai pas de chevaux de libre.") ---say("Revenez plus tard.") ---else say("Veux-tu échanger 1 Pass cheval contre une monture?") say_reward("Le cheval reviendra ici au bout de 10 minutes,") say_reward("si vous descendez il reviendra ici aussi.") say("") local a=select("Prendre la monture", "Annuler") if 1==a then if pc.countitem("50083")>=1 then pc.removeitem("50083", 1) pc.mount(20030, 600) ---pc.setqf("ride_time", get_global_time()) say("voilà qui est fait, n'oubliez pas, vous avez 10 min.") end else return end end when 20349.chat."Descendre de cheval." with pc.is_mount() begin say("Voulez vous descendre du cheval ?") local s = select("Oui", "Non") if s==1 then pc.unmount() end end when 20349.chat."Echanger mes Pass contre du foin" with pc.countitem("50083")>=1 begin say("Veux-tu échanger 1 Pass Cheval contre:") say_reward("10 foins") say("") local a=select("Echanger", "Annuler") if 1==a then if pc.countitem("50083")>=1 then pc.removeitem("50083", 1) pc.give_item2("50054", 10) say("Ravi de faire affaire avec vous.") end else return end end when 20349.chat."Echanger mes Pass contre des carottes" with pc.countitem("50083")>=2 begin say("Veux-tu échanger 2 Pass Chevaux contre:") say_reward("10 carottes") say("") local a=select("Echanger", "Annuler") if 1==a then if pc.countitem("50083")>=2 then pc.removeitem("50083", 2) pc.give_item2("50055", 10) say("Revenez me voir quand vous voulez.") end else return end end when 20349.chat."Echanger mes Pass contre du ginseng rouge" with pc.countitem("50083")>=5 begin say("Veux-tu échanger 5 Pass Chevaux contre:") say_reward("10 ginseng rouge") say("") local a=select("Echanger", "Annuler") if 1==a then if pc.countitem("50083")>=5 then pc.removeitem("50083", 5) pc.give_item2("50056", 10) say("Revenez me voir quand vous voulez.") end else return end end when 20349.chat."Echanger mes Pass contre une médaille" with pc.countitem("50083")>=10 begin say("Veux-tu échanger 10 Pass Chevaux contre:") say_reward("Une médaille équestre") say_item_vnum(50050) say("") local a=select("Echanger", "Annuler") if 1==a then if pc.countitem("50083")>=10 then pc.removeitem("50083", 10) pc.give_item2("50050", 1) say("Revenez me voir quand vous voulez.") end else return end end when 20349.chat."Echanger mes Pass contre un manuel" with pc.countitem("50083")>=15 begin say("Veux-tu échanger 15 Pass Chevaux contre:") say_reward("Un manuel d'équitation") say_item_vnum(50060) say("") local a=select("Echanger", "Annuler") if 1==a then if pc.countitem("50083")>=15 then pc.removeitem("50083", 15) pc.give_item2("50060", 1) say("Revenez me voir quand vous voulez.") end else return end end when 20349.chat."Echanger mes Pass contre un manu appriv." with pc.countitem("50083")>=20 begin say("Veux-tu échanger 20 Pass Chevaux contre:") say_reward("Un manuel apprivoisement des chevaux") say_item_vnum(50061) say("") local a=select("Echanger", "Annuler") if 1==a then if pc.countitem("50083")>=20 then pc.removeitem("50083", 20) pc.give_item2("50061", 1) say("Revenez me voir quand vous voulez.") end else return end end end end Si vous ne savez pas implanter une quête, suivez ce tutoriel : Implanter une quête Voilà , Bye Bye Dance, KaMii