SA-MP Forums Archive
[HELP] what is wrong? - 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: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [HELP] what is wrong? (/showthread.php?tid=150619)



[HELP] what is wrong? - brunogysin - 27.05.2010

tipo asim pessoal eu fiz um codigo que fala quem entro no sv ai tem um ERRO GRANDE e to pedindo AJUDAA
SS:
/imageshack/i/samp000di.png/

o erro e que aparese varias veses a mensagem so queria que so mostra-se uma veis.
em OnPlayerLogin tem isso.
pawn Код:
for(new i = 0; i < MAX_PLAYERS; i++)
        {
          new string[256];
      GetPlayerName(playerid, sendername, sizeof(sendername));
          format(string, sizeof(string), "*[ID:%d]%s. Login Alert....", playerid, sendername);
      ABroadCast(COLOR_YELLOW,string,1);
        }



Re: [HELP] what is wrong? - russo666 - 27.05.2010

pawn Код:
new pname[20], string[128];
GetPlayerName(playerid, pname, 20);
format(string, sizeof(string), "%s [ID: %d] entrou no servidor.", pname, playerid);
SendClientMessageToAll(Cor, string);
Deixei a string a 128 caso queiras alterar a frase. O mбximo que a string poderб usar no chat sгo 128.

Para aprender a calcular o valor vai aqui: http://forum.sa-mp.com/index.php?top...479#msg1046479

Para saber os problemas de usar cells a mais vai aqui: http://forum.sa-mp.com/index.php?topic=78026.0

Jб me ia esquecendo, nгo precisas usar um loop para isso.


Re: [HELP] what is wrong? - SuB_ZeRo0_ - 27.05.2010

pawn Код:
for(new i = 0; i < MAX_PLAYERS; i++)
        {
          new string[128];
      GetPlayerName(i, sendername, sizeof(sendername));
          format(string, sizeof(string), "*[ID:%d]%s. Login Alert....", playerid, sendername);
      ABroadCast(COLOR_YELLOW,string,1);
        }
Era mais facil:
pawn Код:
SendClientMessageToAll(...);
Sу depende deste "ABroadCast".