If you want to put them together, it is basically impossible.
Setting up separately is very simple.
1, Shang Mahong (comments in brackets)
#showtooltip mount name (display system default icon)
/cast[ space] mount name (/cast is the instruction to cast skills, or it can be Chinese /cast).
/Y[ space] What do you want to say ... (/y can be lowercase, or/should/s/ra/g, etc. )
2, refrigerator macro
Modify the skill name and what the manager himself said.
Step 3 focus on macros
Example 1:
#showtooltip focus (correct the specific name by yourself)
/cast[ space] Focus (/cast is the instruction to cast skills, or it can be Chinese /cast).
/Y[ space] What do you want to say ... (/y can be lowercase or /shout /s /ra /g, etc. )
Example 2:
#showtooltip focus (correct the specific name by yourself)
/cast[ space ][@mouseover,exits,help]focus; Focus ([@mouseover, exits, help, that is, the target is the target pointed by the mouse or the target hovering by the mouse, which is cast when the target exists and is friendly; The focus after the semicolon means that when the mouse has no target or the target is hostile or dead, it will be cast on the current target, and if there is no target, it will be cast on itself)
/Y[ space] What do you want to say ... (This line can also be /W player name. What you want to say is to send a signal to each other. Because the player's name is fixed, it will be sent to him when you pay attention to others, so if it is not a fixed object of attention, you can use %t instead of the player's name. I don't know if it will work, so don't test it. % t is the current target name. )
4. Table macros
Mahone himself.