Comando /ID -
rol3Play - 22.12.2015
Olб eu sou iniciante em pawn e queria pedi a ajuda de vocкs em um comando
ele й feito para mostra o ping do jogador e a cor correspodendo com o valor do ping
mais nгo й isso que esta ocorendo aqui esta o cуdico
Код:
CMD:id(playerid, params[])
{
new string[128], giveplayerid;
if(sscanf(params, "u", giveplayerid)) return SendClientMessageEx(playerid, COLOR_WHITE, "USA: /id Nome_Sobrenome ou ID.");
if(IsPlayerConnected(giveplayerid))
{
if(GetPlayerPing(giveplayerid > 400))//vermelho
{
format(string, sizeof(string), "{FFFFFF}O jogador {1C80C7}%s{FFFFFF} Nivel: {FF0000}%d{FFFFFF} (ID: {FF0000}%d{FFFFFF} | Ping: {FF0000}%d{FFFFFF}).",NomeDoCara(giveplayerid), Info[giveplayerid][pLevel], giveplayerid, GetPlayerPing(giveplayerid));
SendClientMessageEx(playerid, COLOR_WHITE, string);
}
else if(GetPlayerPing(giveplayerid < 170 && GetPlayerPing(giveplayerid < 249)))//verde
{
format(string, sizeof(string), "{FFFFFF}O jogador {1C80C7}%s{FFFFFF} Nivel: {FF0000}%d{FFFFFF} (ID: {FF0000}%d{FFFFFF} | Ping: {00CC00}%d{FFFFFF}).",NomeDoCara(giveplayerid), Info[giveplayerid][pLevel], giveplayerid, GetPlayerPing(giveplayerid));
SendClientMessageEx(playerid, COLOR_WHITE, string);
}
else if(GetPlayerPing(giveplayerid > 300 && GetPlayerPing(giveplayerid < 349)))//amarelo
{
format(string, sizeof(string), "{FFFFFF}O jogador {1C80C7}%s{FFFFFF} Nivel: {FF0000}%d{FFFFFF} (ID: {FF0000}%d{FFFFFF} | Ping: {FFFF00}%d{FFFFFF}).",NomeDoCara(giveplayerid), Info[giveplayerid][pLevel], giveplayerid, GetPlayerPing(giveplayerid));
SendClientMessageEx(playerid, COLOR_WHITE, string);
}
else if(GetPlayerPing(giveplayerid > 350 && GetPlayerPing(giveplayerid < 399)))//Laranja
{
format(string, sizeof(string), "{FFFFFF}O jogador {1C80C7}%s{FFFFFF} Nivel: {FF0000}%d{FFFFFF} (ID: {FF0000}%d{FFFFFF} | Ping: {f7a900}%d{FFFFFF}).",NomeDoCara(giveplayerid), Info[giveplayerid][pLevel], giveplayerid, GetPlayerPing(giveplayerid));
SendClientMessageEx(playerid, COLOR_WHITE, string);
}
else if(GetPlayerPing(giveplayerid < 250 && GetPlayerPing(giveplayerid < 299)))//azul
{
format(string, sizeof(string), "{FFFFFF}O jogador {1C80C7}%s{FFFFFF} Nivel: {FF0000}%d{FFFFFF} (ID: {FF0000}%d{FFFFFF} | Ping: {16BDF5}%d{FFFFFF}).",NomeDoCara(giveplayerid), Info[giveplayerid][pLevel], giveplayerid, GetPlayerPing(giveplayerid));
SendClientMessageEx(playerid, COLOR_WHITE, string);
}
}
else SendClientMessageEx(playerid, COLOR_GRAD1, "Jogador nгo encontrado.");
return 1;
}
Re: Comando /ID -
EditPawn - 22.12.2015
Troque seu comando por esse:
PHP код:
CMD:id(playerid, params[])
{
new string[128], giveplayerid;
if(sscanf(params, "u", giveplayerid)) return SendClientMessageEx(playerid, COLOR_WHITE, "USA: /id Nome_Sobrenome ou ID.");
if(IsPlayerConnected(giveplayerid))
{
switch(GetPlayerPing(giveplayerid))
{
case 0 .. 169: format(string, sizeof(string), "O jogador {1C80C7}%s{FFFFFF} Nivel: {FF0000}%d{FFFFFF} (ID: {FF0000}%d{FFFFFF} | Ping: {00CC00}%d{FFFFFF}).",NomeDoCara(giveplayerid), Info[giveplayerid][pLevel], giveplayerid, GetPlayerPing(giveplayerid));
case 170 .. 249: format(string, sizeof(string), "O jogador {1C80C7}%s{FFFFFF} Nivel: {FF0000}%d{FFFFFF} (ID: {FF0000}%d{FFFFFF} | Ping: {16BDF5}%d{FFFFFF}).",NomeDoCara(giveplayerid), Info[giveplayerid][pLevel], giveplayerid, GetPlayerPing(giveplayerid));
case 250 .. 299: format(string, sizeof(string), "O jogador {1C80C7}%s{FFFFFF} Nivel: {FF0000}%d{FFFFFF} (ID: {FF0000}%d{FFFFFF} | Ping: {FFFF00}%d{FFFFFF}).",NomeDoCara(giveplayerid), Info[giveplayerid][pLevel], giveplayerid, GetPlayerPing(giveplayerid));
case 300 .. 349: format(string, sizeof(string), "O jogador {1C80C7}%s{FFFFFF} Nivel: {FF0000}%d{FFFFFF} (ID: {FF0000}%d{FFFFFF} | Ping: {f7a900}%d{FFFFFF}).",NomeDoCara(giveplayerid), Info[giveplayerid][pLevel], giveplayerid, GetPlayerPing(giveplayerid));
case default: format(string, sizeof(string), "O jogador {1C80C7}%s{FFFFFF} Nivel: {FF0000}%d{FFFFFF} (ID: {FF0000}%d{FFFFFF} | Ping: {FF0000}%d{FFFFFF}).",NomeDoCara(giveplayerid), Info[giveplayerid][pLevel], giveplayerid, GetPlayerPing(giveplayerid));
}
SendClientMessageEx(playerid, -1, string);
}
else SendClientMessageEx(playerid, COLOR_GRAD1, "Jogador nгo encontrado.");
return 1;
}
Re: Comando /ID -
rol3Play - 22.12.2015
vlw cara ajudo muito fico grato