Beldaran Admin
Nombre de messages : 1549 Serveur de jeu : Suramar Guilde : Les Gardiens des Naarus Nom perso : Beldaran Race : Gnome Métiers : Couture - Dépeçage Orientation de jeu : PVE uniquement Date d'inscription : 07/02/2007
| Sujet: Macro invoquant une monture aléatoire terrestre ou volante Dim 15 Fév - 12:26 | |
| Macro invoquant une monture aléatoire terrestre ou volante en fonction de la possibilité. - Citation :
- /run if IsMounted() then Dismount() return end local t if IsFlyableArea() then t={3,5,7} else t={2,4,8} end CallCompanion("MOUNT",t[random(#t)])
{ 3,5,7} Correspondant à mes 3 montures volantes qui sont slot 3, 5 et 7 de l'onglet Familier { 2,4,8} Correspondant à mes 3 montures terrestres qui sont slot 2, 4 et 8 de l'onglet Familier Par exemple si vous n'avez qu'une monture terrestre et volante : - Citation :
- /run if IsMounted() then Dismount() return end local t if IsFlyableArea() then t={2} else t={3} end CallCompanion("MOUNT",t[random(#t)])
Par exemple si vous avez énormément de montures ! : - Citation :
- /run if IsMounted() then Dismount() return end local t if IsFlyableArea() then t={2,3,5,7,9,10} else t={4,6,8,11,12} end CallCompanion("MOUNT",t[random(#t)])
Enfin la macro doit être adapté à votre onglet Familiers vous l'aurez compris. Bonne chance. La même mais bidouillé pour par que ça bug pas à Dalaran. - Citation :
- /run if IsMounted() then Dismount() return end local t if
(IsFlyableArea() and not ((GetZoneText()=="Dalaran" ) and (GetSubZoneText() ~="Aire de Krasus" ))) then t={1,2,3} else t={4,5,6} end CallCompanion("MOUNT",t[random(#t)])
| |
|