SA-MP Forums Archive
[Ajuda] /roubar e /cancelarroubo - 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: [Ajuda] /roubar e /cancelarroubo (/showthread.php?tid=413018)



/roubar e /cancelarroubo - Gutierrez_zikaloko - 03.02.2013

Galera como faзo para quando o player fica um poco longe do local de roubo, o roubo de faill, fala q nгo conseguiu rouba,mas antes do tempo acabar, tipo ele estoro o cofre, tem q espera 60 seg, mas ele fika apenas 10 ali, e sai do local, ai queria q desse faill.


e um CMD, de parar o roubo


Re: /roubar e /cancelarroubo - Dwayne-Pheonix - 03.02.2013

Para verificar a distancia use IsPlayerInRangeOfPoint


Re: /roubar e /cancelarroubo - Gutierrez_zikaloko - 03.02.2013

como faзo para usar IsPlayerInRangeOfPoint?
no lugar de PlayerToPoint?


Re: /roubar e /cancelarroubo - Dwayne-Pheonix - 03.02.2013

IsPlayerInRangeOfPoint й para verificar um jogador estб(ou nгo) em um determinado raio de distancia

Se vocк postar o seu comando teremos como verificar uma forma de fazer o que vocк necessita


Re: /roubar e /cancelarroubo - Gutierrez_zikaloko - 03.02.2013

Essa parte do CMD?
pawn Код:
if(PlayerToPoint(1.0,playerid, 2306.5127,-6.1166,26.7422))
        {
            if(roubobanco == 1)
            {
                SendClientMessage(playerid, COLOR_GRAD5, "Jб estб tendo uma tentativa de roubo nesse cofre.");
                return 1;
            }



Re: /roubar e /cancelarroubo - MatheusFuria - 03.02.2013

Код:
public RouboLoja1(playerid)
{
	KillTimer(tempoloja1);
	if(!PlayerToPoint(8.0,playerid,303.9740,-168.8060,999.5938))
    {
    	format(gstring, sizeof(gstring), "%s e os %s nгo conseguiram roubar a Loja de Armas 1! ID:[%d]", PlayerName(playerid), NomeORG(playerid), playerid);
       	SendClientMessageToAll(GetPlayerColor(playerid), gstring);
       	GameTextForPlayer(playerid,"~r~Deu mole playboy...", 2500, 3);
       	Controle(playerid, 1);
       	ClearAnimations(playerid);
        SendClientMessage(playerid, COLOR_GREY, "Vocк nгo estб na Loja de Armas 1.");
        ProvocoLoja1[playerid] = 0; roubando[playerid] = 0; rouboloja1 = 0; KillTimer(tempoloja1); temporouboloja1 = 0;
        return true;
    }
Use isto como Exemplo.


Re: /roubar e /cancelarroubo - Gutierrez_zikaloko - 03.02.2013

Entгo Matheus, substituo o PlayerToPoint pelo IsPlayerInRangeOfPoint ??


Re: /roubar e /cancelarroubo - Gutierrez_zikaloko - 03.02.2013

Substitui e с deu certo, como q uso esse IsPlayerInRangeOfPoint?


Re: /roubar e /cancelarroubo - sofina - 03.02.2013

Porra o cara te deu um exemplo, era pra vocк olhar como se faz nгo copiar.