Please help with player chat{Not Fixed Yet Plz Help}
#1

how do i make it so people cant talk to each other if there far away...
Reply
#2

Use a IsPlayerInRangeOfPoint check =].
Reply
#3

okay ill try
Reply
#4

dude how do i supose to do it
Reply
#5

help anyone can help
Reply
#6

Quote:
Originally Posted by Keeboo13
help anyone can help
www.******.com . It's the first result that pops...

https://sampwiki.blast.hk/wiki/IsPlayerInRangeOfPoint
Reply
#7

onwiki it says this
Код:
if(!strcmp("/stadium",cmdtext))
{
  if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438))
  {
    SendClientMessage(playerid,0xFFFFFFFF,"You are near the Stadium entrance!");
  }
  return 1;
}
and this
Код:
Parameters:
(playerid, Float:range, Float:x, Float:y, Float:z)
playerid The ID of the player you want to check the point range of. 

Float:range The furthest distance the player can be to be in range. 

Float:x The X coordinate of the point to check the range to. 

Float:y The Y coordinate of the point to check the range to. 

Float:z The Z coordinate of the point to check the range to. 




Returns 1 if the player is in range of the point, otherwise 0.
i dont understand that
Reply
#8

pawn Код:
new textt[ 128 ], name[24];
        GetPlayerName( playerid, name, 24 );
        format( textt, 128, "%s sako: %s", name, text );
        new
          pos[ 2 ];
        GetPlayerPos( playerid, pos[ 0 ], pos[ 1 ], pos[ 2 ] );
        for (new t = 1; t < GetMaxPlayers( ); t++)
        {
          if( IsPlayerInRangeOfPoint( t, 15.0, pos[ 0 ], pos[ 1 ], pos[ 2 ] )
          {
            SendClientMessage( t, 0xB4B5B7FF, textt );
            }
        }
        return 0;
Add this to your
pawn Код:
public OnPlayerText(playerid, text[])
Untested, should work anyway.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)