use CTRL + P
protocol only the following EIP ranges
Add the ranges above and below the block to be skipped
the skipped block !

edit
no there doesn't seem to be any skip feature looking inside plugin.h i see only MAX 64 (NRTPROT) ranges can be protocolled and the address is defined in t_range the code below can automate putting one range automatically into the dialog box for subsequent ranges you may need to implement logic that checks if selection is within an earlier block or not if yes split that block into pieces code below compilable in vc++ 2010 express
#define UNICODE
#define _CHAR_UNSIGNED
#include <windows.h>
#include "plugin.h"
#pragma comment(lib,"ollydbg.lib")
//grab the plugin.h and ollydbg.lib from visual c folder in plugin kit and put them along
//this cpp file open vs2k10 express ->new -> project from existing code -> Dll ->finish
// open project properties and disable INCREMENTAL save solution and quit gui
// open a vs2k10 command prompt and do msbuild /p:configuration=Release
BOOL WINAPI DllEntryPoint( HINSTANCE,DWORD,LPVOID ) { return 1; };
int Skiprangefromrtprot( t_table *pt, wchar_t *name, ulong index, int mode ) {
if (mode==MENU_VERIFY) { return MENU_NORMAL;
} else if ( mode==MENU_EXECUTE) {
Resumeallthreads();
t_dump *cpudump = Getcpudisasmdump();
ulong startsel = cpudump->sel0;
ulong endsel = cpudump->sel1;
t_module *curmod = Findmodule(startsel);
if(curmod != 0) {
Addprotocolrange(curmod->base,startsel);
Addprotocolrange(endsel,(curmod->base + curmod->size));
}
Suspendallthreads();
return MENU_NOREDRAW;
} else {
return MENU_ABSENT;
}
};
t_menu disasmmenu[] = {
{ L"|SkipFromRunTrace", NULL,K_NONE, Skiprangefromrtprot, NULL, 0 },
{ NULL, NULL,K_NONE, NULL, NULL, 0 }
};
extc int __cdecl ODBG2_Pluginquery( int ollydbgversion, ulong *features,
wchar_t pluginname[SHORTNAME], wchar_t pluginversion[SHORTNAME] ) {
if (ollydbgversion<201)
return 0;
wcscpy_s( pluginname, SHORTNAME,L"SkipFromRunTrace" );
wcscpy_s( pluginversion,SHORTNAME, L"2.00.01" );
return PLUGIN_VERSION;
};
extc t_menu * __cdecl ODBG2_Pluginmenu( wchar_t *type ) {
if (wcscmp(type,PWM_DISASM)==0)
return disasmmenu;
return NULL;
};