Player to point problem.
#1

Whats wrong with that function?
pawn Код:
stock CreateFlat(interior, Float:iX, Float:iY, Float:iZ, Float:eX, Float:eY, Float:eZ)
{
    new keys, updown, leftright;
    for(new playerid; playerid<MAX_PLAYERS; playerid++)
    {
      SetPlayerMapIcon(playerid, 12, eX, eY, eZ, 35, 0);
      if(PlayerToPoint(10.0, playerid, iX, iY, iZ))
      {
            GetPlayerKeys(playerid, keys, updown, leftright);
            if(keys == KEY_SECONDARY_ATTACK)
            {
                SetPlayerPos(playerid, eX, eY, eZ);
                SetPlayerInterior(playerid, 0);
            }
            return 1;
        }
        else if(PlayerToPoint(10.0, playerid, eX, eY, eZ))
        {
            GetPlayerKeys(playerid, keys, updown, leftright);
            if(keys == KEY_SECONDARY_ATTACK)
            {
                SetPlayerPos(playerid, iX, iY, iZ);
                SetPlayerInterior(playerid, interior);
            }
            return 1;
        }
        else return 0;
    }
    return 1;
}
And I put OnGameModeInt() tris:
pawn Код:
CreateFlat(5, -1754.087646, 964.017028, 25.390625, 2233.628173, -1115.255493, 1051.382812);
But PlayerToPoint doesn't works. Why?
Reply


Messages In This Thread
Player to point problem. - by arnutisz - 13.07.2009, 06:00
Re: Player to point problem. - by SpiderPork - 13.07.2009, 06:51

Forum Jump:


Users browsing this thread: 1 Guest(s)