[Ajuda] Sistema cordinha heli
#1

Eu peguei este code de descer do heli de cordinha mais a corda nao aparece...alguem pode me ajudar a fazer ela aparecer ? ID da corda 19087
Код:
if(strcmp(cmd, "/descercorda", true) == 0)
    {
        if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 497)
        {
           Sliding[playerid] = 1;
           RemovePlayerFromVehicle(playerid); // Remove o jogador do veiculo
           TogglePlayerControllable(playerid, 0); //Congela o jogador
           SetTimerEx("Slide", 400, 0, "i", playerid); //Settimer de 400 ms
           SendClientMessage(playerid, COLOR_WHITE, "Voce esta descendo do helicуptero, use /parar bem proximo ao chгo!"); //Mensagem para o jogador
        }
        else
        {
            SendClientMessage(playerid,-1, "{FF0000}[ERRO] Vocк nгo esta em um Helicуptero!");
        }
        return 1;
    }
E tbm quando digitar /parar ela sumir
Код:
   if(strcmp(cmd, "/parar", true) == 0)
   {
   if(Sliding[playerid] == 1)
   {
   Sliding[playerid] = 0;
   TogglePlayerControllable(playerid, 1);
   SendClientMessage(playerid, COLOR_WHITE, "Vocк chegou ao chгo");
   }
   return 1;
}
Reply
#2

posta a public slide
Reply
#3

Код:
public Slide(playerid)
{
    if(Sliding[playerid] == 1)
    {
    new Float:X;
    new Float:Y;
    new Float:Z;
    GetPlayerPos(playerid, X, Y, Z);
    SetPlayerPos(playerid, X, Y, Z - 5.00);
    SetTimerEx("Slide", 1000, 0, "i", playerid);
    }
        return 1;
}
Reply
#4

pawn Код:
new Corda[MAX_PLAYERS];//no topo

public Slide(playerid)
{
    if(Sliding[playerid] == 1)
    {
    new Float:X;
    new Float:Y;
    new Float:Z;
    GetPlayerPos(playerid, X, Y, Z);
    SetPlayerPos(playerid, X, Y, Z - 5.00);
Corda[playerid] = CreateObject(19087, X, Y, Z, 0.0, 0.0, 0.0, 300.0);
    SetTimerEx("Slide", 1000, 0, "i", playerid);
    }
        return 1;
}
pawn Код:
if(strcmp(cmd, "/parar", true) == 0)
   {
   if(Sliding[playerid] == 1)
   {
   Sliding[playerid] = 0;
   TogglePlayerControllable(playerid, 1);
   SendClientMessage(playerid, COLOR_WHITE, "Vocк chegou ao chгo");
DestroyObject(Corda[playerid]);
   }
   return 1;
}
Reply
#5

(15042) : error 017: undefined symbol "X"
Reply
#6

pawn Код:
new Corda[MAX_PLAYERS];//no topo

public Slide(playerid)
{
    if(Sliding[playerid] == 1)
    {
    new Float:X;
    new Float:Y;
    new Float:Z;
    GetPlayerPos(playerid, X, Y, Z);
    SetPlayerPos(playerid, X, Y, Z - 5.00);
Corda[playerid] = CreateObject(19087, X, Y, Z, 0.0, 0.0, 0.0, 300.0);
    SetTimerEx("Slide", 1000, 0, "i", playerid);
    }
        return 1;
}
pawn Код:
if(strcmp(cmd, "/descercorda", true) == 0)
    {
        if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 497)
        {
           Sliding[playerid] = 1;
           RemovePlayerFromVehicle(playerid); // Remove o jogador do veiculo
           TogglePlayerControllable(playerid, 0); //Congela o jogador
           SetTimerEx("Slide", 400, 0, "i", playerid); //Settimer de 400 ms
           SendClientMessage(playerid, COLOR_WHITE, "Voce esta descendo do helicуptero, use /parar bem proximo ao chгo!"); //Mensagem para o jogador
        }
        else
        {
            SendClientMessage(playerid,-1, "{FF0000}[ERRO] Vocк nгo esta em um Helicуptero!");
        }
        return 1;
    }

 if(strcmp(cmd, "/parar", true) == 0)
   {
   if(Sliding[playerid] == 1)
   {
   Sliding[playerid] = 0;
   TogglePlayerControllable(playerid, 1);
   SendClientMessage(playerid, COLOR_WHITE, "Vocк chegou ao chгo");
DestroyObject(Corda[playerid]);
   }
   return 1;
}
tenta esse.
Reply
#7

Deu certo mais olha como fica a corda

Tem como fazer ela ficar serto? tipo toda junta
Reply
#8

https://sampforum.blast.hk/showthread.php?tid=93507
Reply
#9

edit:
ja postaram um melhor.
Reply
#10

Ai й FS eu nao consigo por no gm ja tentei 2000000 vezes
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)