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

Valithis²

Retraité
  • Compteur de contenus

    595
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Valithis²

  1. Il y a plusieurs manières de faire, la plus basique et facile de compréhension est la suivante : when ID_MOB.kill and ID_MOB.kill ....... and ID_MOB.kill begin .... C'est pas très joli et relativement long si tu as beaucoup de mob à qui les faire droper. La solution la plus viable reste et restera le mob_drop, quelque soit la manière dont tu tournes ta quête.
  2. Utilise eternexus, je doute que metin2repacker soit toujours d'actualité. Autrement, modifie toi-même les xml, c'est du pareil au même. EDIT : Kijaru a été le plus rapide
  3. Non pas testé j'ai fait sa sur le coup, à la va vite. Le timer est surtout là pour ajouter du texte, informer le joueur que le gars à soit refuser, soit il est inactif. Et oui j'ai oublié le confirm. Je pensais aussi au unlock sur refus. Ça devrait donc être bon avec ce confirm, prend le code de prindo, la flemme de réecrire
  4. 50300 donc : game.drop_item_with_ownership(50300, Nombre)
  5. quest testitem begin state start begin when 40001.use begin say_title("Anneau de téléportation:") say("") say("Blabla veux-tu aller à cet endroit") local choix = select("Oui"," Non") if choix == 2 then say_title("Anneau de téléportation:") say("") say("Tant pis pour toi, bye.") return elseif choix == 1 then say_title("Anneau de téléportation:") say("") say("Veux-tu etre accompagné ? ") local choix2 = select("Oui"," Non") if choix2 == 2 then say_title("Anneau de téléportation:") say("") say("Blabla il y va seul") pc.warp(0,102400) elseif choix2 == 1 then say_title("Pseudo de ton ami:") say("") local sname = input() local u_vid = find_pc_by_name(sname) if u_vid == 0 then say_title("Anneau de téléportation:") say("") say("Ce personnage n'existe pas.") say_reward(string.format("Nom : %s inconnu", sname)) say("") return end local demande = confirm(u_vid , "Voulez-vous être téléporté avec "..pc.get_name().." ?", 30) timer("accord", 31) local old = pc.select(u_vid) pc.warp(0,102400) pc.select(old) pc.warp(0,102400) end end end when accord.timer begin if pc.getqf("accord") == 0 then say_title("Erreur") say("") say("Votre ami a refusé ou est inactif. ") end end end end
  6. Rien de plus simple alors même si je te conseille d'utiliser le mob_drop. Bref : when ID_METIN.kill begin setskin(0) game.drop_item_with_ownership(ID manu) end Met l'ID du manuel aléatoire (je m'en souviens plus, regarde ton mob_drop) Tu peux enlever le setskin(0). Pour drop plusieurs manus, ajoute un chiffre/nombre : when ID_METIN.kill begin setskin(0) game.drop_item_with_ownership(ID manu, 7821458) end Dernier conseil, met pas le nombre que j'ai mis ci-dessus. Le game.drop_item() fonctionne aussi mais je préfère le with_ownership pour le pseudo du joueur + le temps. Autrement un simple give_item2() pour l'avoir directement dans l'inventaire.
  7. say_title("Tp ton ami :") say("") local sname = input() local u_vid = find_pc_by_name(sname) if u_vid == 0 then say_title("tp:") say("") say("Cette personne n'existe pas.") say("") return end local old = pc.select(u_vid) pc.warp(10100, 1210900) pc.select(old) pc.warp(10100, 1210900) Ce serait donc ce genre de code. Truc basique et simple de compréhension.
  8. Tu veux téléporter un joueur mais là tu l'envoie ici : 0,102400 Tu veux donc qu'il soit téléporté sur un point précis (ici le 0, 102400) ou sur la tronche d'un gars ?
  9. Via quête ou autrement montre nous ta ligne (+ la précédente).
  10. Je vais me répéter mais je pense que ça n'a pas été compris. Cette section, la fameuse section privé que l'on a mis en place avec nicky... nous avons voulu créer une sorte de club pour personnes "compétentes" et "avancées" dans des domaines bien précis. Quant aux membres, ils ont acceptés à la seule condition que ce club soit restreint et c'est ce que nous leurs avons fait. Nous avons prôné ce caractère "professionnel" et c'est ce qui a fait son charme. Dans cet esprit la et dans toute la logique que le mot logique garde en son sein, il est normal qu'à la suppression de cette section, les tutoriels coulent avec. Alors oui ... c'est triste, c'est dégueulasse, c'est pas gentil, c'est vraiment méchant et pas sympa mais on ne peut pas se permettre de cracher sur nos promesses ... . Bref j'en ai parlé, on en a déduis des choses et aujourd'hui les auteurs des tutoriels sont libre de supprimer sans être réprimandé de quoi que ce soit. Il n'y a plus lieu de discuter sur sa, ça fait désormais partit des archives.
  11. Les shutdown sont généralement bloqué pour des raisons de sécurité mais autrement regarde dans le cmd.
  12. Dans le root de ton client (pack/root) à dépacker. serverinfo étant un fichier python.
  13. Valithis²

    Quête EXP

    Un until serait plus approprié. Autant de give_exp c'est moche.
  14. Valithis²

    Quête EXP

    J'ai survolé ton code et avant même de te donner une solution, j'ai vu que tu demandais le choix du level max. Or je vois mal un joueur refuser cette offre donc à la limite tu rajoutes le give_exp avec tes give_item & co. Ensuite, je te déconseille fortement de donner autant d'exp d'un coup. Un "end" en trop à la fin.
  15. La balise du sujet, en gros tu édite ton sujet et tu l'as met sur ton titre.
  16. Sympa sa, pour un porto tu grimpes d'un poil de ton nez dans mon estime.
  17. Valithis²

    urgent

    Essaye de poster dans la bonne section ... J'ai répondu sur l'autre sujet.
  18. Valithis²

    Urgent svp

    La plupart du temps c'est un soucis de caractère comme un ' mal placé. Va à la ligne indiqué sur le message d'erreur.
  19. Il y a juste un soucis au niveau des bras/jambes de l'armure G femme (aucun reflet). C'est sur toutes les armures empereurs G femmes que vous trouverez quoi qu'il en soit. Je l'ai réglé sur d'autres armures mais je n'ai plus les psd de ceux-ci.
  20. Valithis²

    Hebergeur

    Malheureusement il ne respecte pas ses délais, il se contre-fiche de ta poire. Pour te dire, même avec un litige chez paypal il ne prend même pas la peine de te parler ou de régler la situation. Remboursement très très long. A l'heure d'aujourd'hui mon dédié chez lui est toujours actif alors que je ne paye pas. (j'ai pas reçu les logs donc bon) Evidemment je ne parle que de ce cas là, ses dédiés sont pas trop mal et pas chère non plus. Juste un défaut de communication et de délai. (t'aura pas ton dédié avant ... longtemps)
  21. Valithis²

    Hebergeur

    C'te blague, c'est qui sa ? Sinon conseil, ne vas pas chez speedy-hebergement. Si je pouvais je te l'interdirai ... vamos a beau être un ami de longue date, sur ce coup, il assure pas.
  22. Normal c'est un taux donc l'exp de base accompagné du taux. Le nombre dans ta table ne changera pas.
  23. Oooooh souvenir quand tu nous tiens ...

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.