Sry, itīs me again;

I sat up a simple test. But the render donīt get called:
Code:

DLLFUNC int ERender_Eentity()
{
error("Hello Urmel!");

// Get all data
ENTITY* pEntity = (ENTITY*)ev->me;
BMAP* pSkin = (BMAP*)ev->render_map[0];
LPD3DXMESH pMesh = (LPD3DXMESH)ev->render_mesh;
D3DMATERIAL9* pMaterial = (D3DMATERIAL9*)ev->render_d3dmaterial;
LPD3DXEFFECT pEffect = (LPD3DXEFFECT)ev->render_d3dxeffect;
IDirect3DDevice9* pd3dDevice = (IDirect3DDevice9*)ev->pd3ddev;


// Render (just a test, donīt know if it does sth)
if( SUCCEEDED( pd3dDevice->BeginScene() ) )
(...)

return 1;
}

DLLFUNC void ERender_Init()
{
ev->mat_model->event = (EVENT)ERender_Eentity;
ev->mat_model->flags |= ENABLE_RENDER;
}

dllfunction ERender_Init();



But the 'Hello Urmel' donīt apears; I tried Xerxes way, render_entities=ERender_Eentity;, but didnīt work either (got Urmel, but the ents didnīt disappear).

Blubīs damaged?