ok i have tested a little bit and i have some problems ... to spawn a sentry gun i use the following code:
PHP Code:
new Float:or[3];
GetClientAbsOrigin(client,or);
new ent = CreateEntityByName("obj_sentrygun");
DispatchSpawn(ent);
TeleportEntity(ent, or, NULL_VECTOR, NULL_VECTOR);
SetEntData( ent , FindSendPropOffs("CObjectSentrygun","m_bPlacing") , 0 , 2 );
SetEntData( ent , FindSendPropOffs("CObjectSentrygun","m_bBuilding") , 0 , 2 );
SetEntData( ent , FindSendPropOffs("CObjectSentrygun","m_bDisabled") , 0 , 2 );
SetEntData( ent , FindSendPropOffs("CObjectSentrygun","m_iObjectType") , 3 );
SetEntData( ent , FindSendPropOffs("CObjectSentrygun","m_iState") , 1 );
SetEntData( ent , FindSendPropOffs("CObjectSentrygun","m_iTeamNum") , 2 );
SetEntData( ent , FindSendPropOffs("CObjectSentrygun","m_iUpgradeMetal") , 150 );
SetEntData( ent , FindSendPropOffs("CObjectSentrygun","m_bHasSapper") , 0 , 2 );
SetEntData( ent , FindSendPropOffs("CObjectSentrygun","m_hBuilder") , client , 1 );
SetEntData( ent , FindSendPropOffs("CObjectSentrygun","m_bServerOverridePlacement") , 1 , 1 );
SetEntDataFloat( ent , FindSendPropOffs("CObjectSentrygun","m_flPercentageConstructed") , 1.0 );
SetEntData( ent , FindSendPropOffs("CObjectSentrygun","m_iUpgradeLevel") , 1 , 4 ); //1-3
SetEntData( ent , FindSendPropOffs("CObjectSentrygun","m_nModelIndex") , 294 , 2 );
SetEntData( ent , FindSendPropOffs("CObjectSentrygun","m_iAmmoShells") , 100 , 4 );
SetEntData( ent , FindSendPropOffs("CObjectSentrygun","m_iMaxHealth") , 150 , 4 );
but i have the following problems with it:
1. the sentry is active (i hear the bibip), but it looks into the ground
2. it has no animations. no turning from right to the left
3. it does not shoot -> grrrrr
here is a screenshot:
http://images.saigns.de/cp_dustbowl0074.jpg
any ideas how the fix it ?

thx in advance
andi
__________________