Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stock GetDistanceBetweenPlayers(playerid,playerid2)
- {
- new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
- new Float:tmpdis;
- GetPlayerPos(playerid,x1,y1,z1);
- GetPlayerPos(playerid2,x2,y2,z2);
- tmpdis = floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
- return floatround(tmpdis);
- }
- stock SendLocalMessage(playerid, color, radius,string[])
- {
- for(new i=0; i<MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i)) // Voor de veiligheid / snelheid
- {
- if(GetDistanceBetweenPlayers(playerid,i) <= radius)
- {
- SendClientMessage(i, color, string); // Verstuurt het bericht
- continue; // Gaat door naar de volgende loop (dus i verhogen met 1 etc)
- }
- else continue; // Verstuurt geen bericht, en gaat door naar de volgende loop (dus i verhogen met 1 etc)
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement