[PEDIDO]Portao Auto
#1

alguem pode fazer 2 portхes automatico pra mim ? vo passar id dos portхes as cordenadas deles aberto e fechado

Portao 1 Fechado = 998.86, -2312.03, 14.54
Portao 2 Fechado = 1001.66, -2327.77, 14.38

Portao 1 Aberto = 998.86, -2312.03, 20.03
Portao 2 Aberto = 1001.95, -2327.76, 20.22

Ambos Portхes Tem o Mesmo id = 980

e que para abrir o portao a pessoa tenha que apertar a tecla ALT

ja vi varios tuto aki de como fazer mais me enrolei todo tem como alguem fazer pra mim ? pf!
Reply
#2

http://forum.sa-mp.com/search.php
Reply
#3

tu axa que eu iria fazer essa pergunta se ao menos tivesse usado a busca ? ou o ****** ? vc nao leu nao ?

Quote:

''ja vi varios tuto aki de como fazer mais me enrolei todo tem como alguem fazer pra mim ? pf!''

se eu tivesse axado um que preste um que eu nao me enrolasse eu nao postaria e tbm so quero esses portoes para poder analisar tbm o code!
Reply
#4

eta merda mesmo os caras zoan agora so o search http://forum.sa-mp.com/search.php
Reply
#5

Quote:
Originally Posted by ThziinHTS4EveR
View Post
tu axa que eu iria fazer essa pergunta se ao menos tivesse usado a busca ? ou o ****** ? vc nao leu nao ?



se eu tivesse axado um que preste um que eu nao me enrolasse eu nao postaria e tbm so quero esses portoes para poder analisar tbm o code!
Tб cheio de tutorial pra isso, tu se enrolou em todos? Eita preguiзa de ler em...

@EDIT: Segue o exemplo...
pawn Code:
new
    p1,
    p2
;

//GameModEInit

p1 = CreateObject ( .... );
p2 = CreateObject ( .... );

//comando

if(!strcmp(cmd,"/abrir",true))
{
    MoveObject(p1, 998.86, -2312.03, 20.03, 5);
    SetTimer("p1fechar", 6000, false);
    return 1;
}

forward p1fechar();
public p1fechar()
{
    MoveObject(p1,998.86, -2312.03, 14.54,5);
    return 1;
}
Reply
#6

Quote:

Tб cheio de tutorial pra isso, tu se enrolou em todos? Eita preguiзa de ler em..

preguiзa de ler nao esses tuto nao ensina o bagui direito manda criar tal tal e tal mais nao explica pra que serve como o sotro vai entender ?
Reply
#7

Usando de base o cуdigo do WillianLuigi♥

ATUALIZADO - By WillianLuigi

pawn Code:
new p1, p2; // variбveis

public OnGameModeInit()
{
    p1 = CreateObject(980, 998.86, -2312.03, 14.54, 0.00, 0.00, -78.12); // cordenada do portгo 1
    p2 = CreateObject(980, 1001.66, -2327.77, 14.38, 0.00, 0.00, -78.12); // cordenada do portгo 2
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmdtext, "/a-p1", true) == 0) // comando abrir o portгo 1
    {
        MoveObject(p1, 998.86, -2312.03, 20.03, 5);
        SetTimer("loock1", 6000, false);
        return 1;
    }

    if(strcmp(cmdtext, "/a-p2", true) == 0) // comando abrir o portгo 2
    {
        MoveObject(p2, 1001.95, -2327.76, 20.22, 5);
        SetTimer("loock2", 6000, false);
        return 1;
    }
    return 0;
}

public OnPlayerKeyStateChange(playerid, newkeys)
{
    if((newkeys == KEY_FIRE || KEY_WALK))
    {
        OnPlayerCommandText(playerid, "/a-p1"); // ao apertar alt vai abrir o portгo pelo comando /a-p1
        OnPlayerCommandText(playerid, "/a-p2"); // ao apertar alt vai abrir o portгo pelo comando /a-p2
    }
    return 1;
}

forward loock1(playerid);
public loock1(playerid)
{
    MoveObject(p1, 998.86, -2312.03, 14.54, 5);
    SendClientMessage(playerid, -1, "Portгo aberto!");
    return 1;
}

forward loock2(playerid);
public loock2(playerid)
{
    MoveObject(p1, 1001.66, -2327.77, 14.38, 5);
    SendClientMessage(playerid, -1, "Portгo aberto!");
    return 1;
}
Espero ter ajudado..
Reply
#8

Miqueias Ajudo Muito Funfo Direitin
Reply
#9

Agradeзa tambйm ao Luigi , ele que foi o cabeзa..
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)