A lot of FrameIDs have changed in 6.2 cause of that I wrote a small script for myself to identify all FrameIDs
Code:
_SetVar1=1;
#EXECUTE=ShowFrame;
#DO=99999999999;
_IFKey=25,1; Left Arrow Key
_Calc1=%Var1-1;
#EXECUTE=ShowFrame;
#ENDIF
_IFKey=27,1; Right Arrow Key
_Calc1=%Var1+1;
#EXECUTE=ShowFrame;
#ENDIF
_IFKey=28,1; Down Arrow Key
#EXECUTE=ShowFrameSlowly;
#ENDIF
_IFKey=2E,1; Delete Key
#EndScript
#ENDIF
#UNTIL=%Var1,>700;
start_ShowFrame;
_MemPtrReadVar=%AddrFrameID[%Var1],0x28,BYTE,2;
MemPtrWrite=%AddrFrameID[%Var1],0x28,175,BYTE; VISIBLE
Delay=450;
MemPtrWrite=%AddrFrameID[%Var1],0x28,142,BYTE; INVISIBLE
Delay=450;
MemPtrWrite=%AddrFrameID[%Var1],0x28,175,BYTE; VISIBLE
MemPtrWrite=%PlayerBase,%OffsetName,Frame: %Var1,WCHAR[32];
MemPtrWrite=%AddrFrameID[%Var1],0x28,%Var2,BYTE;
end_ShowFrame;
start_ShowFrameSlowly;
_MemPtrReadVar=%AddrFrameID[%Var1],0x28,BYTE,2;
MemPtrWrite=%AddrFrameID[%Var1],0x28,175,BYTE; VISIBLE
Delay=450;
MemPtrWrite=%AddrFrameID[%Var1],0x28,142,BYTE; INVISIBLE
Delay=450;
MemPtrWrite=%AddrFrameID[%Var1],0x28,175,BYTE; VISIBLE
Delay=450;
MemPtrWrite=%AddrFrameID[%Var1],0x28,142,BYTE; INVISIBLE
Delay=450;
MemPtrWrite=%AddrFrameID[%Var1],0x28,175,BYTE; VISIBLE
Delay=450;
MemPtrWrite=%AddrFrameID[%Var1],0x28,142,BYTE; INVISIBLE
Delay=450;
MemPtrWrite=%AddrFrameID[%Var1],0x28,175,BYTE; VISIBLE
MemPtrWrite=%PlayerBase,%OffsetName,Frame: %Var1,WCHAR[32];
MemPtrWrite=%AddrFrameID[%Var1],0x28,%Var2,BYTE;
end_ShowFrameSlowly;
With the Left and Rigth arrow key you can navigate trough the FrameIDs, the current FrameID gets displayed as Charactername, if you didn't saw which FrameID was currently triggered you can retrigger it with the Down arrow key
The script can be stopped with the Delete key
I'll post the updated FrameID list later