#VARIABLES StartingSet=1 #Haste Set - 1 1_Helmet=10385 1_HelmetON=10385 1_Armor=11686 1_Legs=10387 1_Ammo=9596 1_Boots=4033 #Death Set - 2 2_Helmet=5917 2_Armor=3567 2_Legs=14087 2_Ammo=3003 2_Boots=3079 #Set - 3 3_Helmet=3369 3_Armor=3381 3_Legs=3364 3_Ammo=3449 3_Boots=3556 #Set - 4 4_Helmet=3408 4_Armor=3359 4_Legs=3371 4_Ammo=3447 4_Boots=10323 Macro 1 70 {Change EQ} Tibia.KeyDown(:K_SUBTRACT)==1 [EquipChange] Cooldown.Create(DelayEQchange, 1200) Cooldown.Blocked(CDkey)==0 VarAdd(SetType, 1) Macro.Run(PrintWhatSet) Cooldown.Create(CDkey, 600) HasVar(!SetType!_Helmet)==:False SetType:=0 exit() {EquipChange} !SetType==0 [continue] VarAdd(SetType, 1) {continue} Cooldown.Blocked(DelayEQchange)==0 ID_Helmet:=VarGet(!SetType!_Helmet) ID_Armor:=VarGet(!SetType!_Armor) ID_Legs:=VarGet(!SetType!_Legs) ID_Ammo:=VarGet(!SetType!_Ammo) ID_Boots:=VarGet(!SetType!_Boots) {Head_1} Self.Inventory.Helmet()<>!ID_Helmet [Armor_1] Self.Equip(Helmet, !ID_Helmet) exit() {Armor_1} Self.Inventory.Armor()<>!ID_Armor [Legs_1] Self.Equip(Armor, !ID_Armor) exit() {Legs_1} Self.Inventory.Legs()<>!ID_Legs [Ammo_1] Self.Equip(Legs, !ID_Legs) exit() {Ammo_1} Self.Inventory.Ammunition()<>!ID_Ammo [Boots_1] Self.Equip(Ammo, !ID_Ammo) exit() {Boots_1} Self.Inventory.Boots()<>!ID_Boots Self.Equip(Boots, !ID_Boots) exit() Macro 2 - HUD 0 {PrintWhatSet} Cooldown.Blocked(HUDcd)==0 !SetType<>1 [set1] !SetType<>2 [set2] !SetType<>3 [set3] !SetType<>4 [set4] !SetType<>5 [set5] !SetType<>6 [set6] {set1} HUD.Print(3, 1, 93, 0, 253, 500, Equip Death Set) Label(CD) {set2} HUD.Print(3, 1, 18, 196, 232, 500, Equip Haste Set) Label(CD) {set3} HUD.Print(3, 1, 18, 245, 253, 500, Equip Set 3) Label(CD) {set4} HUD.Print(3, 1, 208, 110, 13, 500, Equip Set 4) Label(CD) {set5} HUD.Print(3, 1, 224, 224, 224, 500, Equip Set 5) Label(CD) {set6} HUD.Print(3, 1, 240, 24, 0, 500, Equip Set 6) Label(CD) {CD} Cooldown.Create(HUDcd, 500)