/me radius
#3

Quote:
Originally Posted by Mentis
In OnPlayerCommand

pawn Код:
if(strcmp(cmdtext, "/me", true, 3)==0) // 3 is the length of /me
{
  for(new i = 0; i < MAX_PLAYERS; i++)
  {
    if(IsPlayerConnected(i))
    {
      if(Float:GetDistanceBetweenPlayers(playerid, i) < 30.0)
      {
        new str[256], pname[256]; GetPlayerName(playerid, pname, 256);
        format(str, 256, "*** %s %s", pname, cmdtext[4]);
        SendClientMessageToAll(COLOR_LIGHTBLUE, str);
      }
    }
  }
  return 1;
}
Bottom of script:

pawn Код:
stock Float:GetDistanceBetweenPlayers(playerid, giveplayerid)
{
    new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
    GetPlayerPos(playerid,x1,y1,z1);
    GetPlayerPos(giveplayerid,x2,y2,z2);
    return floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
}
E:\Database\Lagre 2008.06\06.06.08\Diverse\Programering\samp022serve r.win32\gamemodes\Daniel_Mod.pwn(706) : warning 208: function with tag result used before definition, forcing reparse

And that is line:
pawn Код:
stock Float:GetDistanceBetweenPlayers(playerid, giveplayerid)
Reply


Messages In This Thread
/me radius - by Blt950 - 13.07.2008, 19:40
Re: /me radius - by Mentis - 13.07.2008, 19:57
Re: /me radius - by Blt950 - 13.07.2008, 20:00
Re: /me radius - by Orpheus - 13.07.2008, 21:15
Re: /me radius - by Blt950 - 14.07.2008, 08:44
Re: /me radius - by Mobster11 - 21.07.2009, 13:52

Forum Jump:


Users browsing this thread: 1 Guest(s)