Szerző Téma: SendCloseMessage  (Megtekintve 952 alkalommal)

Nem elérhető ZeRo

  • 4620
  • Ex Globális Moderátor
    • Profil megtekintése
SendCloseMessage
« Dátum: 2010. Március 14. - 10:16:03 »
0
Ennek a függvénynek a használatával üzenetet küldhetünk a közelünkben tartózkodó játékosoknak.
A playerid paraméter azt a játékost jelöli, akitol nézzük a távolságot a többi játékos között. [ Int ]
A rad paraméter a távolságot jelöli, amin ha belül van egy játékos, akkor megkapja az üzenetet. [ Float ]
A color paraméter az üzenet színét jelöli. [ Hex ]
A message paraméter az elküldendo üzenetet jelöli. [ String ]



stock SendCloseMessage( playerid, Float: rad, color, const message[  ] ) {
static Float: fPosX, Float: fPosY, Float: fPosZ;
for( new index = 0; index < MAX_PLAYERS; ++index ) {
    if( IsPlayerConnected( index ) ) {
            GetPlayerPos( playerid, fPosX, fPosY, fPosZ );
            if( IsPlayerInRangeOfPoint( index, rad, fPosX, fPosY, fPosZ ) ) {
                SendClientMessage( index, color, message );
   }
}
}
return 1;
}

 
Én RP módhoz készítettem ezt a függvényt, például amikor valaki ír valamit, azt az üzenofalon ne lássa mindenki.
ZeRo
« Utoljára szerkesztve: 2011. November 22. - 19:49:13 írta APC »

GroX

  • Vendég
SendCloseMessage
« Válasz #1 Dátum: 2010. Március 14. - 10:26:30 »
0
Hasznos, nagyszeru :D Szép munka.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal