Помогите с телепортом... ноже чтоб куда игрок смотрит туда и телепортирует...
Умею делать на предметах, но на игроках не получается (пытался через TeleportEntity)...
Code
public TeleMenuClientSelect(Handle:menu, MenuAction:action, admin, i)
{
if (action == MenuAction_Select)
{
GetMenuItem(menu, i, TeleID, sizeof(TeleID), _, TeleName, sizeof(TeleName));
UserTele = GetClientOfUserId(StringToInt(TeamID));
decl Float:wS_Pos[3];
wS_GetLookPos(admin, wS_Pos);
if (UserTele > 0)
{
TeleportEntity(UserTele, wS_Pos);
PrintToChat(admin, "\x04[АДМИН ТЕЛЕПОРТ] Игрок: %s", TeamName);
}
}
}
wS_GetLookPos(ct_client, Float:wS_Pos[3])
{
decl Float:EyePosition[3], Float:EyeAngles[3], Handle:h_trace;
GetClientEyePosition(ct_client, EyePosition);
GetClientEyeAngles(ct_client, EyeAngles);
h_trace = TR_TraceRayFilterEx(EyePosition, EyeAngles, MASK_SOLID, RayType_Infinite, wS_GetLookPos_Filter, ct_client);
TR_GetEndPosition(wS_Pos, h_trace);
CloseHandle(h_trace);
}
Все на что фантазии хватила натолкните на мысль