Moderator: MacroQuest Developers
donations for this month's patches.
donations for this month's patches.
donations for this month's patches.Code: Select all
int lootCount = Integer.parseInt(session.translate("${AdvLoot.SCount}"));
for(int itemNo = lootCount; itemNo > 0; itemNo--) {
String itemName = session.translate("${AdvLoot.SList[" + itemNo + "].Name}");
LootType lootType = determineLootTypeFromIni(itemName); // IGNORE for everything except Diamonds etc..
if(lootType == LootType.IGNORE) {
session.doCommand("/advloot shared " + itemNo + " no");
session.delay(500);
continue;
}
boolean alreadyHaveLoreItem = session.translate("${FindItem[=" + itemName + "].Lore}").equals("TRUE");
if(alreadyHaveLoreItem) {
session.doCommand("/advloot shared " + itemNo + " no");
session.delay(500);
continue;
}
session.doCommand("/advloot shared " + itemNo + " giveto " + me.getName());
session.delay(500);
}
session.doCommand("/advloot shared set \"enable free grab\"");
session.delay(500);Code: Select all
/delay 1m ${lootCount} >= ${AdvLoot.SCount}Code: Select all
int lootCount = Integer.parseInt(session.translate("${AdvLoot.SCount}"));