Yes
Engine:
PHP Code:
static cell AMX_NATIVE_CALL DispatchSpawn(AMX *amx, cell *params)
{
int iEnt = params[1];
CHECK_ENTITY(iEnt);
edict_t *pEnt = INDEXENT2(iEnt);
MDLL_Spawn(pEnt);
return 1;
}
#define MDLL_FUNC gpGamedllFuncs->dllapi_table
#define MDLL_Spawn MDLL_FUNC->pfnSpawn
Fakemeta:
PHP Code:
case DLLFunc_Spawn: // int ) ( edict_t *pent );
cRet = MF_GetAmxAddr(amx,params[2]);
index=cRet[0];
CHECK_ENTITY(index);
return gpGamedllFuncs->dllapi_table->pfnSpawn(INDEXENT2(index));
__________________