Quote:
Originally Posted by dPlaYer_
tente este:
pawn Код:
CMD:p(playerid, params[]) { new str[128], text; if(sscanf(params, "s[128]", text)) return SendClientMessage(playerid, -1, "{FFFE10}|| INFO ||{FFFFFF} /p [menssagem]"); for(new P = 0; P < MAX_PLAYERS; P++) { if(GetDistanceBetweenPlayers(playerid, P) < 25) { format(str, sizeof(str), "{FF90EE}|| Prуximo || %s diz: %s", Nome(playerid), text); SendClientMessage(P, -1, str); } } return 1; }
ou este:
pawn Код:
CMD:p(playerid, params[]) { new str[128], text; if(sscanf(params, "s", text)) return SendClientMessage(playerid, -1, "{FFFE10}|| INFO ||{FFFFFF} /p [menssagem]"); for(new P = 0; P < MAX_PLAYERS; P++) { if(GetDistanceBetweenPlayers(playerid, P) < 25) { format(str, sizeof(str), "{FF90EE}|| Prуximo || %s diz: %s", Nome(playerid), text); SendClientMessage(P, -1, str); } } return 1; }
|
Text inteiro? hehe
Tenta isso :
pawn Код:
CMD:p(playerid, params[])
{
new text[76];
if(sscanf(params, "s[76]", text)) return SendClientMessage(playerid, -1, "{FFFE10}|| INFO ||{FFFFFF} /p [menssagem]");
for(new P; P < MAX_PLAYERS; P++)
if(GetDistanceBetweenPlayers(playerid, P) < 25)
{
new str[128];
format(str, sizeof(str), "{FF90EE}|| Prуximo || %s diz: %s", Nome(playerid), text);
SendClientMessage(P, -1, str);
}
return true;
}
Hб tambйm a opзгo de usar isnull