Ajuda aqui no /procurados -
Smoking_Script - 25.06.2013
Alguem pode me ajuda no meu nao aparecer quando o player esta online com os lvl de procurado
fica sem nada fica so assim
~~~~~~~~~~~~~~~~ Procurados ~~~~~~~~~~~~~~~~
isso aii em cima
o certo era pra tar
~~~~~~~~~~~~~~~~ Procurados ~~~~~~~~~~~~~~~~
nome do jogador level de procurado
---------------------------------------------------------------------
aqui esta o codigo q eu uso deve ser o q pq nao ta aparecendo?
Код:
if(strcmp(cmdtext, "/procurados", true) == 0){
SendClientMessage(playerid,0x0080FFAA,"~~~~~~~~~~~~~~~~ Procurados ~~~~~~~~~~~~~~~~");
new Jogador[24];
new count = 0;
new msg[120];
for(new i=0; i<MAX_PLAYERS; i++){
if(IsPlayerConnected(i) && Procurados[i]){
GetPlayerName(i,Jogador,24);
if(GetPlayerWantedLevel(i) == 1 || GetPlayerWantedLevel(i) == 2 || GetPlayerWantedLevel(i) == 3 || GetPlayerWantedLevel(i) == 4 || GetPlayerWantedLevel(i) == 5 || GetPlayerWantedLevel(i) == 6)
format(msg,sizeof(msg),"%d: %s: Procurado Nivel %i", i,Jogador,GetPlayerWantedLevel(i));
SendClientMessage(playerid, 0xFFFFFFAA, msg);
count++;
}
}
if(count == 0){
SendClientMessage(playerid, 0xFF0000AA, "Ninguйm estб procurado no momento.");
}
return 1;
}
Re: Ajuda aqui no /procurados -
focaximubh - 25.06.2013
pawn Код:
if(strcmp(cmdtext, "/procurados", true) == 0)
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && Procurados[i])
{
new str[256];
SendClientMessage(playerid,0x0080FFAA,"~~~~~~~~~~~~~~~~ Procurados ~~~~~~~~~~~~~~~~");
format(str, sizeof(str), "Nome: %s Level: %d", Jogador,GetPlayerWantedLevel(i));
SendClientMessage(playerid, VERMELHO, str);
new Jogador[24];
new count = 0;
new msg[120];
GetPlayerName(i,Jogador,24);
if(GetPlayerWantedLevel(i) == 1 || GetPlayerWantedLevel(i) == 2 || GetPlayerWantedLevel(i) == 3 || GetPlayerWantedLevel(i) == 4 || GetPlayerWantedLevel(i) == 5 || GetPlayerWantedLevel(i) == 6)
format(msg,sizeof(msg),"%d: %s: Procurado Nivel %i", i,Jogador,GetPlayerWantedLevel(i));
SendClientMessage(playerid, 0xFFFFFFAA, msg);
count++;
}
}
if(count == 0){
SendClientMessage(playerid, 0xFF0000AA, "Ninguйm estб procurado no momento.");
}
return 1;
}
Re: Ajuda aqui no /procurados -
andreasbleck - 25.06.2013
Indentar o code ajuda, tinha um if sem colchetes...
Veja se este code aqui funciona:
pawn Код:
if(!strcmp(cmdtext, "/procurados", true))
{
SendClientMessage(playerid, 0x0080FFAA, "~~~~~~~~~~~~~~~~ Procurados ~~~~~~~~~~~~~~~~");
new Jogador[25], msg[129], count = 0;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && Procurados[i])
{
if(GetPlayerWantedLevel(i) > 0)
{
GetPlayerName(i, Jogador, 25);
format(msg, sizeof(msg), "%d: %s: Procurado Nivel %i", i, Jogador, GetPlayerWantedLevel(i));
SendClientMessage(playerid, 0xFFFFFFAA, msg);
count++;
}
}
}
if(count == 0)
{
SendClientMessage(playerid, 0xFF0000AA, "Ninguйm estб procurado no momento.");
}
return 1;
}
Re: Ajuda aqui no /procurados -
DannielCooper - 25.06.2013
pawn Код:
if(strcmp(cmdtext, "/procurados", true) == 0){
SendClientMessage(playerid,0x0080FFAA,"~~~~~~~~~~~~~~~~ Procurados ~~~~~~~~~~~~~~~~");
new Jogador[24];
new count = 0;
new msg[120];
for(new i=0; i<MAX_PLAYERS; i++){
if(IsPlayerConnected(i) && Procurados[i]){
GetPlayerName(i,Jogador,24);
if(GetPlayerWantedLevel(i) == 1 || GetPlayerWantedLevel(i) == 2 || GetPlayerWantedLevel(i) == 3 || GetPlayerWantedLevel(i) == 4 || GetPlayerWantedLevel(i) == 5 || GetPlayerWantedLevel(i) == 6)
format(msg,sizeof(msg),"%d: %s: Procurado Nivel %d", i,Jogador,GetPlayerWantedLevel(i));
SendClientMessage(playerid, 0xFFFFFFAA, msg);
count++;
}
}
if(count == 0){
SendClientMessage(playerid, 0xFF0000AA, "Ninguйm estб procurado no momento.");
}
return 1;
}
Re: Ajuda aqui no /procurados -
Knight97 - 25.06.2013
Nгo tem necessidade de criar a var:
e tambйm esta:
Uma chega perfeitamente para isso.
Tambйm nгo precisa de:
pawn Код:
if(GetPlayerWantedLevel(i) == 1) || GetPlayerWantedLevel(i) == 2) //...
Pode usar um Operador lуgico que neste caso й o && para verificar se й entre 1 e 6.
Cуdigo que fiz:
pawn Код:
if(strcmp(cmdtext, "/procurados", true) == 0)
{
new
str[128],
Jogador[MAX_PLAYER_NAME],
count = 0;
for(new x = 0; x <= GetMaxPlayers(); x++)
{
if(IsPlayerConnected(x) && Procurados[x])
{
SendClientMessage(playerid, 0x0080FFAA, "~~~~~~~~~~~~~~~~ Procurados ~~~~~~~~~~~~~~~~");
format(str, sizeof(str), "Nome: %s Level: %d", Jogador, GetPlayerWantedLevel(x));
SendClientMessage(playerid, VERMELHO, str);
GetPlayerName(x, Jogador, sizeof(Jogador));
if(GetPlayerWantedLevel(x) >= 1 && GetPlayerWantedLevel(x) <=6)
{
format(str, sizeof(str), "%d: %s: Procurado Nнvel %i", x, Jogador, GetPlayerWantedLevel(x));
SendClientMessage(playerid, 0xFFFFFFAA, str);
count++;
}
}
}
return SendClientMessage(playerid, 0xFF0000AA, "Ninguйm estб procurado no momento.");
}
Teste e me diga algo.