04.11.2012, 22:08
pawn Code:
CMD:rob(playerid, params[])
{
new playerb;
if(!IsPlayerNearPlayer(playerid, playerb, 5)) return SendClientMessage(playerid, COLOR_GREY, "Your Are to far away.");
if(sscanf(params, "u", playerb)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /rob [playerid]");
new playersonline;
foreach(Player, i)
{
if(IsPlayerConnected(i)) playersonline++;
}
foreach(Player, i)
{
if(IsPlayerConnected(i))
{
new Rob = (GetPlayerMoney(playerb)/GetPlayerMoney(i));
GivePlayerMoney(playerid, Rob*playersonline);
GivePlayerMoney(playerb, -Rob*playersonline);
}
}
return 1;
}
pawn Code:
stock IsPlayerNearPlayer(playerid, targetid, Float:radius)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(targetid, x, y, z);
if(IsPlayerInRangeOfPoint(playerid, radius ,x, y, z))
{
return 1;
}
return 0;
}