RumbleFrog icon

SM Spawn Entity

RumbleFrog | PRO | 06/30/17 06:32:45 PM UTC | 0 ⭐ | 7260 👁️ | Never ⏰ | []
Pawn |

660 B

|

None

|

0 👍

/

0 👎

public void SpawnEntity(int iClient, char[] sModel)
{
    float fAngles[3], fCAngles[3], fCOrigin[3], fOrigin[3];
 
    GetClientAbsAngles(iClient, fAngles);
 
    GetClientEyePosition(iClient, fCOrigin);
 
    GetClientEyeAngles(iClient, fCAngles);
 
    Handle hTraceRay = TR_TraceRayFilterEx(fCOrigin, fCAngles, MASK_SOLID, RayType_Infinite, FilterPlayer);
 
    if(TR_DidHit(hTraceRay))
    {
        TR_GetEndPosition(fOrigin, hTraceRay);
 
        CloseHandle(hTraceRay);
    }
 
    int iEnt = CreateEntityByName("prop_physics_override");
 
    PrecacheModel(sModel);
 
    DispatchKeyValue(iEnt, "model", sModel);
 
    DispatchSpawn(iEnt);
 
    TeleportEntity(iEnt, fOrigin, fAngles, NULL_VECTOR);
}

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎