03.05.2016, 20:05
pelo que vi a funзгo serve pra mandar a mensagem de certa com para determinada distancia, teste e diga se funcionou.
kitsociopremium
kitsvip
stock
kitsociopremium
PHP код:
CMD:kitsociopremium(playerid, params[])
{
if(gettime() < GetPVarInt(playerid, "VarDano"))
return SendClientMessage(playerid, COLOR_GRAD1," Vocк sу poderб equipar 3 minutos apуs tomar dano de alguйm !");
new
string[128]
;
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerInfo[playerid][pVIP] == 6)
{
format(string, sizeof string, "{FFFFFF}[Atenзгo]: %s {33AA33}pegou seu Kit {FFFFFF}Sуcio Premium", sendername);
SendClientMessageInRange(30.0, playerid, string, 0xC2A2DAAA,0xC2A2DAAA,0xC2A2DAAA,0xC2A2DAAA,0xC2A2DAAA);
//SendClientMessageToAll(COLORGZ_EXE, string);
ResetPlayerWeapons(playerid);
TempDropArmasBody[playerid] = 0;
GivePlayerWeapon(playerid, 24, 400);
GivePlayerWeapon(playerid, 45,1);
GivePlayerWeapon(playerid, 16, 16);
GivePlayerWeapon(playerid, 31, 500);
GivePlayerWeapon(playerid, 29, 500);
GivePlayerWeapon(playerid, 25, 200);
GivePlayerWeapon(playerid, 34, 50);
GivePlayerWeapon(playerid, 4, 1);
GivePlayerWeapon(playerid, 36, 2);
SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Vocк pegou o seu Kit Sуcio Premium.");
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Vocк nгo й um Sуcio Premium");
}
return 1;
}
PHP код:
CMD:kitsvip(playerid, params[])
{
if(gettime() < GetPVarInt(playerid, "VarDano"))
return SendClientMessage(playerid, COLOR_GRAD1," Vocк sу poderб equipar 3 minutos apуs tomar dano de alguйm !");
new
string[128]
;
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerInfo[playerid][pVIP] == 2)
{
format(string, sizeof string, "[SUPER-VIP]: %s pegou seu Kit SUPER-VIP.", sendername);
SendClientMessageToAll(COLORGZ_EXE, string);
ResetPlayerWeapons(playerid);
TempDropArmasBody[playerid] = 0;
GivePlayerWeapon(playerid, 45,1);
GivePlayerWeapon(playerid, 16, 16);
GivePlayerWeapon(playerid, 24, 350);
GivePlayerWeapon(playerid, 31, 500);
GivePlayerWeapon(playerid, 29, 500);
GivePlayerWeapon(playerid, 25, 200);
GivePlayerWeapon(playerid, 4, 1);
SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Vocк pegou o seu Kit SUPER-VIP.");
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Vocк nгo й um SUPER-VIP.");
}
return 1;
}
PHP код:
stock SendClientMessageInRange(Float:_r, playerid, _s[],c1,c2,c3,c4,c5)
{
new
Float:_Pos[3]
;
GetPlayerPos( playerid, _Pos[0], _Pos[1], _Pos[2] );
foreach( Player, i )
{
if(!BigEar[i])
{
if( GetPlayerVirtualWorld( i ) != GetPlayerVirtualWorld( playerid ) )continue;
if( GetPlayerDistanceFromPoint( i, _Pos[0], _Pos[1], _Pos[2] ) < _r /16 ) SendClientMessage(i, c1, _s);
else if( GetPlayerDistanceFromPoint(i, _Pos[0], _Pos[1], _Pos[2] ) < _r / 8 ) SendClientMessage(i, c2, _s);
else if( GetPlayerDistanceFromPoint(i, _Pos[0], _Pos[1], _Pos[2] ) < _r /4 ) SendClientMessage(i, c3, _s);
else if( GetPlayerDistanceFromPoint(i, _Pos[0], _Pos[1], _Pos[2] ) < _r /2 ) SendClientMessage(i, c4, _s);
else if( GetPlayerDistanceFromPoint(i, _Pos[0], _Pos[1], _Pos[2] ) < _r ) SendClientMessage(i, c5, _s);
}
else
{
SendClientMessage( i, c1, _s );
}
}
return 1;
}