11.03.2012, 04:31
pawn Код:
new Float:px, Float:py, Float:pz, Float:pa;
GetPlayerFacingAngle(playerid,pa);
if(pa >= 0.0 && pa <= 22.5)
{
GetPlayerPos(playerid, px, py, pz);
SafeSetPlayerPos(playerid, px, py+30, pz+5);
}
if(pa >= 332.5 && pa < 0.0)
{
GetPlayerPos(playerid, px, py, pz);
SafeSetPlayerPos(playerid, px, py+30, pz+5);
}
if(pa >= 22.5 && pa <= 67.5)
{
GetPlayerPos(playerid, px, py, pz);
SafeSetPlayerPos(playerid, px-15, py+15, pz+5);
}
if(pa >= 67.5 && pa <= 112.5)
{
GetPlayerPos(playerid, px, py, pz);
SafeSetPlayerPos(playerid, px-30, py, pz+5);
}
if(pa >= 112.5 && pa <= 157.5) //sw
{
GetPlayerPos(playerid, px, py, pz);
SafeSetPlayerPos(playerid, px-15, py-15, pz+5);
}
if(pa >= 157.5 && pa <= 202.5)
{
GetPlayerPos(playerid, px, py, pz);
SafeSetPlayerPos(playerid, px, py-30, pz+5);
}
if(pa >= 202.5 && pa <= 247.5)
{
GetPlayerPos(playerid, px, py, pz);
SafeSetPlayerPos(playerid, px+15, py-15, pz+5);
}
if(pa >= 247.5 && pa <= 292.5)
{
GetPlayerPos(playerid, px, py, pz);
SafeSetPlayerPos(playerid, px+30, py, pz+5);
}
if(pa >= 292.5 && pa <= 332.5)
{
GetPlayerPos(playerid, px, py, pz);
SafeSetPlayerPos(playerid, px+15, py+15, pz+5);
