Gladiator Warrior PvP One Button Macro

This is my 1st Macro I ever did Hope u Guys like it let me know if u like it .

Talents are 2133223 & Glyph are as followed Glyph of Bull Charge, Glyph of Cleave, Glyph of Resonating Power
Single Target
Sequences[‘GLSTPvP’] = {
PreMacro = [[
/targetenemy [noharm][dead]
/cast Charge
]],
“/cast [combat]!Revenge”,
‘/cast [combat]Berserker Rage’,
‘/cast [combat]!Execute’,
‘/cast [combat]!Devastate’,
‘/cast [combat]Bloodbath’,
‘/cast [combat]Dragon Roar’,
‘/cast [combat]Shield Block’,
‘/cast [combat]!Devastate’,
‘/cast [combat]!Victory rush’,
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/cast [combat]!Shield Slam
/cast [combat]Heroic Strike
]],
}

Multi Target
Sequences[‘GLAoEPvP’] = {
PreMacro = [[
/targetenemy [noharm][dead]
/cast Charge
]],
‘/cast Thunder Clap’,
“/cast [combat]!Revenge”,
‘/cast [combat] Berserker Rage’,
“/cast [combat]!Execute”,
‘/cast [combat]!Devastate’,
‘/cast [combat]Bloodbath’,
‘/cast [combat]Dragon Roar’,
‘/cast [combat]Shield Block’,
‘/cast [combat]!Devastate’,
‘/cast [combat]!Victory rush’,
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/cast [combat]!Shield Slam
/cast [combat] Heroic Strike
]],
}

Put the macro in the blackbox, or else it wont work

Sequences[‘GLSTPvP’] = {
PreMacro = [[
/targetenemy [noharm][dead]
/cast Charge
]],
“/cast [combat]!Revenge”,
‘/cast [combat]Berserker Rage’,
‘/cast [combat]!Execute’,
‘/cast [combat]!Devastate’,
‘/cast [combat]Bloodbath’,
‘/cast [combat]Dragon Roar’,
‘/cast [combat]Shield Block’,
‘/cast [combat]!Devastate’,
‘/cast [combat]!Victory rush’,
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/cast [combat]!Shield Slam
/cast [combat]Heroic Strike
]],
}
Sequences[‘GLAoEPvP’] = {
PreMacro = [[
/targetenemy [noharm][dead]
/cast Charge
]],
‘/cast Thunder Clap’,
“/cast [combat]!Revenge”,
‘/cast [combat] Berserker Rage’,
“/cast [combat]!Execute”,
‘/cast [combat]!Devastate’,
‘/cast [combat]Bloodbath’,
‘/cast [combat]Dragon Roar’,
‘/cast [combat]Shield Block’,
‘/cast [combat]!Devastate’,
‘/cast [combat]!Victory rush’,
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/cast [combat]!Shield Slam
/cast [combat] Heroic Strike
]],
}

still not in the blackbox, that wont work

Sequences[‘GLSTPvP’] = {
PreMacro = [[
/targetenemy [noharm][dead]
/cast Charge
]],
'/cast [combat]!Revenge',
‘/cast [combat]Berserker Rage’,
‘/cast [combat]!Execute’,
‘/cast [combat]!Devastate’,
‘/cast [combat]Bloodbath’,
‘/cast [combat]Dragon Roar’,
‘/cast [combat]Shield Block’,
‘/cast [combat]!Devastate’,
‘/cast [combat]!Victory rush’,
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/cast [combat]!Shield Slam
/cast [combat]Heroic Strike
]],
}

Multi Target
Sequences[‘GLAoEPvP’] = {
PreMacro = [[
/targetenemy [noharm][dead]
/cast Charge
]],
‘/cast Thunder Clap’,
'/cast [combat]!Revenge',
‘/cast [combat] Berserker Rage’,
'/cast [combat]!Execute',
‘/cast [combat]!Devastate’,
‘/cast [combat]Bloodbath’,
‘/cast [combat]Dragon Roar’,
‘/cast [combat]Shield Block’,
‘/cast [combat]!Devastate’,
‘/cast [combat]!Victory rush’,
PostMacro = [[
/startattack
/use [combat]13
/use [combat]14
/cast [combat]!Shield Slam
/cast [combat] Heroic Strike
]],
}