SA-MP Forums Archive
[AJUDA]Como fazer um comando no outro? - 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]Como fazer um comando no outro? (/showthread.php?tid=193356)



[AJUDA]Como fazer um comando no outro? - Manteiga01 - 25.11.2010

O nome do tуpico talvez nгo ajude muito, mas tipo, eu queria fazer uma coisinha que quando um player digitar um comando qualquer e aн marcasse um CheckPoint, e quando chegasse nesse checkpoint ele seria freezado e depois de um tempo ele seria desfreezado.

Vou exemplificar:

/comando

Vб atй o checkpoint

Chegou no checkpoint, aguarde(freeze).

Entregue isto no outro checkpoint!

Vocк chegou, aqui estб seu dinheiro.


Mas tipo, isso seria sу um exemplo.

Tb queria q vcs me ajudassem a fazer isso com outras coisas, e nгo sу com o Checkpoint!


Re: [AJUDA]Como fazer um comando no outro? - Falcon. - 25.11.2010

Como vocк й meu amiguinho vou te dar o cуdigo pronto para consumo !! -q -n
Agora se quiser fazer o resto baseai-se nisto ai:

No Comeзo do GM :

pawn Код:
#include <cpstream>

new CheckpointManteiga;
new CheckpointManteiga2;
Em OnPlayerCommandText:
pawn Код:
if(strcmp(cmdtext,"/comando", true, 10) == 0)
    {
        SendClientMessage(playerid,0xFFFFFFAA, "Vб atй o Checkpoint");
        CheckpointManteiga = CPS_AddCheckpoint(Coord X, Coord Y, Coord Z, Tamanho, Distancia de Spawn);
        return 1;
    }
Em OnPlayerEnterCheckpoint:
pawn Код:
new NomeCheckpoint = CPS_GetPlayerCheckpoint(playerid);
    if(NomeCheckpoint == CheckpointManteiga)
    {
        TogglePlayerControllable(playerid, 0);
        SetTimer("DescongelarPlayer", 8000,0);
        SendClientMessage(playerid, 0xFFFFFFAA, "Chegou no checkpoint, aguarde");
    }
    if(NomeCheckpoint == CheckpointManteiga2)
    {
        GivePlayerMoney(playerid, 5000);
        SendClientMessage(playerid, 0xFFFFFFAA, "Vocк chegou, aqui estб seu dinheiro.");
    }
No Fim do GameMode:
pawn Код:
forward DescongelarPlayer(playerid);
public DescongelarPlayer(playerid)
{
    TogglePlayerControllable(playerid, 1);
    SendClientMessage(playerid, 0xFFFFFFAA, "Entregue isto no outro checkpoint!");
    CheckpointManteiga2 = CPS_AddCheckpoint(Coord X, Coord Y, Coord Z, Tamanho, Distancia de Spawn);
    return 1;
}
Se der erro no cpstream fala pelo msn que te passo a include...se nгo tiver !!!


Re: [AJUDA]Como fazer um comando no outro? - Manteiga01 - 25.11.2010

Po... Nem explicou, nгo gostei -n


Re: [AJUDA]Como fazer um comando no outro? - Falcon. - 25.11.2010

Poarr teguita...vai derreter cara...
Ja falei que qualquer coisa perguntava pra mim ou para o igor no msn '-'

PS: De preferencia para o Igor...To super oculpado aqui !!


Re: [AJUDA]Como fazer um comando no outro? - Manteiga01 - 25.11.2010

Eh que vocкs nгo tavam on!


Re: [AJUDA]Como fazer um comando no outro? - tentaqueda - 25.11.2010

Falcon consegue teu msn aii


Re: [AJUDA]Como fazer um comando no outro? - [FeK]Knife - 25.11.2010

Se eu tivesse autorizaзгo dele eu postava o E-Mail dele ._.
Mas qual quer coisa me pergunta no MSN tbm
ricardosafilho@hotmail.com
Cya



Re: [AJUDA]Como fazer um comando no outro? - Falcon. - 25.11.2010

MSN: falcon_sixe_samp@hotmail.com
Todos os dias das 23:00 аs 02:30 peladinho na Cam !! -q -n kkkkkk
--------
PS: sу ajudo pessoas que nгo tenham essas porras de gm editado da net os famosos "bugadinhos" que nem preciso citar algum exemplo pois todos sabem de qual estou falando !!

E ja esclarecendo manteiga..Vocк quer fazer com outra coisa..aonde ta o checkpoint so trocar pelo oque voce quer: pickup - ййййй - pickup - ййййй...e pickup ...( Nгo lembro de outra coisa alem de pickup e checkpoint )


Re: [AJUDA]Como fazer um comando no outro? - tentaqueda - 25.11.2010

Quote:

PS: sу ajudo pessoas que nгo tenham essas porras de gm editado da net os famosos "bugadinhos" que nem preciso citar algum exemplo pois todos sabem de qual estou falando !!

nao vem ao meu caso, tbm n gosto dessa coisa de pega gm e saii editando por exemplo... eu so sei uam coisa, eu me mato fazendo as coisas, mais no final posso apreciar de que fiz uma coisa minha e q ta seguro as minhas maos.

Quote:

MSN: falcon_sixe_samp@hotmail.com
Todos os dias das 23:00 аs 02:30 peladinho na Cam !! -q -n kkkkkk

mee deeiii х/ kkkkk brinks


Re: [AJUDA]Como fazer um comando no outro? - Falcon. - 25.11.2010

The message you have entered is too short. Please lengthen your message to at least 4 characters