Gran duda. - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Gran duda. (
/showthread.php?tid=526964)
Gran duda. (SOLUCIONADO) -
JeffreyG - 20.07.2014
їCуmo hago para usar SendClientMessage para un determinado grupo de personas?
Lo que quiero hacer es que el mensaje solamente se envнe a los administradores.
Respuesta: Gran duda. -
unuky - 20.07.2014
Con un bucle, por ejemplo:
pawn Код:
for (new i = 0; i<=MAX_PLAYERS; i++)
{
if (PlayersData[i][Admin] == 1)
{
SendClientMessage(i, -1, "message");
}
}
Respuesta: Gran duda. -
adri1 - 20.07.2014
Este estб mбs optimizado.
pawn Код:
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerAdmin(i))
{
SendClientMessage(i, -1, "Mensaje");
}
}
}
Respuesta: Gran duda. -
JeffreyG - 20.07.2014
Me funcionу como dijo Unuky, no probй la otra forma que dijo adr1, tal vez funcione bien.
ЎGracias a ambos!
Respuesta: Gran duda. -
Juance - 20.07.2014
En realidad estarнa mбs optimizado si se usarнa Foreach.
Respuesta: Gran duda. -
Swedky - 20.07.2014
Quote:
Originally Posted by adri1
Este estб mбs optimizado.
pawn Код:
for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(IsPlayerAdmin(i)) { SendClientMessage(i, -1, "Mensaje"); } } }
|
De hecho la forma de unuky serнa lo mismo, y quizбs mejor.