PierreDeRosette 13 Posted February 18, 2016 Share Posted February 18, 2016 Bonjour Je reviens ici pour demander 2 conseils car je planche un peu : 1/ Comment verifierait tu combien de monstres et combien de joueurs ciblent un allié ? Il existe bien IsTargetingMe mais si on s'interresse a un allié ? 2/ Comment verifierait tu combien de charges d'un sort on Dispose ? Comme par exemple "Force de la nature - 102693" ou le nombre de charges de "Thé de Mana" ou de charges d "Elusive brew" un monk dispose ? Merci beaucoup d'avance :) Link to comment https://wrobot.eu/forums/topic/2738-2-demande-de-conseils/ Share on other sites More sharing options...
PierreDeRosette 13 Posted February 23, 2016 Author Share Posted February 23, 2016 Hello :) Petit up Link to comment https://wrobot.eu/forums/topic/2738-2-demande-de-conseils/#findComment-12580 Share on other sites More sharing options...
PierreDeRosette 13 Posted February 27, 2016 Author Share Posted February 27, 2016 petit up ^^ Link to comment https://wrobot.eu/forums/topic/2738-2-demande-de-conseils/#findComment-12646 Share on other sites More sharing options...
Droidz 2738 Posted February 27, 2016 Share Posted February 27, 2016 Salut, désolé pour le retard. 1: WoWPlayer _allié = new WoWLocalPlayer(0); // met le joueur allié dans cette variable int count = 0; foreach (var unit in ObjectManager.GetObjectWoWUnit()) { if (unit.IsValid && unit.Target == _allié.Guid) // && unit.InCombat) count++; } ou (version courte) WoWPlayer _allié = new WoWLocalPlayer(0); int count = ObjectManager.GetObjectWoWUnit().Count(unit => unit.IsValid && unit.Target == _allié.Guid); (le nombre de PNJ qui cible l'allié est dans la variable "count") 2: Tu est sur que tu n'a pas de buff associé au sort?, si tu est des buff utilise ca: int count = ObjectManager.Me.BuffStack("Nom du buff en anglais"); sinon tu peux utiliser ce code lua ( http://wow.gamepedia.com/API_GetSpellCharges ): int spellId = 123456; // Met l'id du sort ici int count = Lua.LuaDoString<int>("local currentCharges, maxCharges, cooldownStart, cooldownDuration = GetSpellCharges(" + spellId + "); return currentCharges;"); Link to comment https://wrobot.eu/forums/topic/2738-2-demande-de-conseils/#findComment-12660 Share on other sites More sharing options...
PierreDeRosette 13 Posted February 28, 2016 Author Share Posted February 28, 2016 Pas de probleme. Merci beaucoup ?. genial ta reponse. Le buffstack, je l'ai essaye et j'ai toujours 0. Je testerais l'alternative en lua demain. Merci encore en tout cas. Link to comment https://wrobot.eu/forums/topic/2738-2-demande-de-conseils/#findComment-12665 Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now