1) Код
new Float:anglesplayer[3];
GetEntPropVector(client, Prop_Send, "m_angRotation", anglesplayer);
anglesplayer[0] += 0.0; // меняй значения
anglesplayer[1] += 0.0; // чтобы поворачивать
anglesplayer[2] += 45.0; // как тебе надо
TeleportEntity(client, NULL_VECTOR, anglesplayer, NULL_VECTOR)
2)
Код
new Handle:h_msg = StartMessageOne("Fade", client);
if (h_msg != INVALID_HANDLE)
{
new sec = 400 * 5; // 5 - продолжительность ослепления в секундах
BfWriteShort(h_msg, sec);
BfWriteShort(h_msg, sec);
BfWriteShort(h_msg, 0x0001);
BfWriteByte(h_msg, 255); // red
BfWriteByte(h_msg, 255); // green
BfWriteByte(h_msg, 255); // blue
BfWriteByte(h_msg, 255); // alpha
EndMessage();
}