SA-MP Forums Archive
[DUVIDA] Chat de perto - 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: [DUVIDA] Chat de perto (/showthread.php?tid=279708)



[DUVIDA] Chat de perto - Expectus - 28.08.2011

Й o seguinte, no meu server quando vocк fala normal, o server todo vк, e quando vc digita /p TEXTO, sу quem ta perto ve o que vocк escreveu, eu queria q qnd alguem falasse nao fosse pro server todo, so pra quem ta perto, sou novato em Pawno, Obrigado!


Re: [DUVIDA] Chat de perto - Lipe_Stronda - 28.08.2011

pegue a funзao do /p e bote em public OnPlayerText(playerid, text[])


Re: [DUVIDA] Chat de perto - Expectus - 28.08.2011

Nгo to achando a funзгo do /p eu do ctrl f pra procurar /p e nгo encontra nada X=


Re: [DUVIDA] Chat de perto - Expectus - 28.08.2011

Achei lipe:

pawn Код:
if(!strcmp(cmd, "/p", true))
{
new tmp[128];
strmid(tmp, cmdtext, 3, strlen(cmdtext), 128);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_RED, "/f [texto]");
new Float:diegox,Float:diegoy,Float:diegoz;
format(tmp, sizeof(tmp), "|»»| Chat Prуximo |««| %s: %s", PlayerName(playerid), tmp);
GetPlayerPos(playerid, diegox, diegoy, diegoz);
for(new diego; diego < MAX_PLAYERS; diego++)
{
if(IsPlayerInRangeOfPoint(diego, 10.0, diegox, diegoy, diegoz))
{
SendClientMessage(diego, COLOR_RED, tmp);
}
}
return 1;
}
e agora o que faзo com isso '-'


Re: [DUVIDA] Chat de perto - Expectus - 28.08.2011

e a funзao do onplayertext й o seguinte:
COMO DEVE FICAR AGORA?
pawn Код:
public OnPlayerText(playerid, text[])
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
if(Mute[playerid] == 1)
{



Re: [DUVIDA] Chat de perto - ViniBorn - 28.08.2011

Expectus, siga as regras do fуrum. Й proibido fazer double post (Triple no seu caso).

Quando for postar um cуdigo, usa as tags [pawn]


Re: [DUVIDA] Chat de perto - Expectus - 28.08.2011

Foi mal ViniBorn (wow viniborn da PH no meu post O_O )
Pode me ajudar por favor ?


Re: [DUVIDA] Chat de perto - ViniBorn - 28.08.2011

Coloque isso em OnPlayerText

pawn Код:
new Float:X,Float:Y,Float:Z;

for(new i = 0; i < MAX_PLAYERS; i++)
    if(IsPlayerInRangeOfPoint(i, 10.0, X, Y, Z))
        SendClientMessage(i, -1, text);



Re: [DUVIDA] Chat de perto - Expectus - 28.08.2011

pawn Код:
C:\Users\Igor\Documents\Home Play Server\btg\gamemodes\BTG.pwn(66) : fatal error 100: cannot read from file: "dini"

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Error.



Re: [DUVIDA] Chat de perto - Dolby - 28.08.2011

voce nao tem a dini,Baixa a dini no site do DracoBlue.