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

Beug drop


Mandrilux

Question

Bonjour,

j'ai un petit soucis depuis 2 jours

je suis entrain actuellement entrain de regler les drops

 

-j'ai un mob avec un iD : 1400

-j'ai 4 item que j'aimerai pouvoir dropper sur lui

-id des item : 13000, 13001, 13002,13003

 

a chaque kill , je voudrai qu'un des objets aléatoirement entre les 4 tombes a chaque coup , mais cela ne fonctionne pas

 

comment puis-je faire ?

 

 

 

Version des files : fichier 2012

 

 

En postant ma demande d'aide, j'affirme avoir lu et accepté le règlement des demandes d'aides.

Lien vers le commentaire
Partager sur d’autres sites

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

Meilleurs contributeurs dans cette question

Meilleurs contributeurs dans cette question

20 réponses à cette question

Messages recommandés

  • 0

C'est bizarre a moins qu'il y ai un autre codage pour les boss ce que je ne pense pas..

 

Sinon pourquoi pas tout simplement créer une boite a dropé sur le mob et comme tu n'a que 4 items a faire dropé, mettre 25% pour chacun dans la boite.

Lien vers le commentaire
Partager sur d’autres sites

  • 0

C'est bizarre a moins qu'il y ai un autre codage pour les boss ce que je ne pense pas..

 

Sinon pourquoi pas tout simplement créer une boite a dropé sur le mob et comme tu n'a que 4 items a faire dropé, mettre 25% pour chacun dans la boite.

 

Bonne idée aussi, pour les boss à priori ça devrait marcher aussi, c'est bizarre

Lien vers le commentaire
Partager sur d’autres sites

  • 0

Oui c'est ce que jai fais

j'ai tester sur azrael egalement (chez moi id : 2598 sur la map1 bleu )

sa ne marche pas

 

quest random_drop begin
   state start begin
       when 2598.kill with pc.get_map_index() == 41 begin
           local item = {16,17,18,19}
           local drop=math.random(table.getn(item))
           game.drop_item_with_ownership(item[drop], 1)
       end
   end

Lien vers le commentaire
Partager sur d’autres sites

  • 0
  • Funkiest

Essaye donc avec celle que je t'ai préparée :

quest random_drop begin
   state start begin
       when 2598.kill with pc.get_map_index() == 41 begin
       function giverandomitem()
           local random_nr = number(1,5)
           if random_nr==1 then
               pc.give_item2(XX, 1)
           elseif random_nr==2 then
               pc.give_item2(XX, 1)
           elseif random_nr==3 then
               pc.give_item2(XX, 1)
           elseif random_nr==4 then
               pc.give_item2(XX, 1)
           elseif random_nr==5 then
               pc.give_item2(XX, 1)
           end
       end
   end 

Elle peut ne pas marcher cependant.

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

      Renouveau

    2. 0

      OldEraMT2 recrute – la bêta ouverte est en cours

    3. 0

      OldEraMT2 | Classique 2009 Oldschool | Niveau 99 | 7 langues | Sans pay2win | Bêta ouverte

    4. 6

      problème de connexion à mon serveur local (je suis débutant dans ce genre d'entreprise )

    5. 2

      problème de lancement serveur

    6. 9
    7. 0

      [PVM/PVP] ATLAX2 - EASY PLAY

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.