[Ajuda] gostaria de saber como criar
#1

gostaria de saber como criar um sistema de v sу com alguns carros de drift tipo o elegy etc poucos carros mesmo alguem sabe um jeito ou um tutorial ? '-'
Reply
#2

Como assim?..


um comando /criarcarro?
Reply
#3



Quer criar carros?


Код:
This forum requires that you wait 120 seconds between posts. Please try again in 9 seconds.
Reply
#4

Quote:
Originally Posted by DouglasRodrigues
Посмотреть сообщение


Quer criar carros?


Код:
This forum requires that you wait 120 seconds between posts. Please try again in 9 seconds.
isso й /criarcarros mais nao com todos os carros do samp sу alguns mesmo
Reply
#5

pawn Код:
if (strcmp("/sultan", cmdtext, true, 10) == 0)
{
         
    new Float:X,Float:Y,Float:Z,Float:Angle, carid;
    GetPlayerPos(playerid,X,Y,Z);
    GetPlayerFacingAngle(playerid,Angle);
    carid = GetPlayerVehicleID(playerid);
    carid = CreateVehicle(560,X,Y,Z,0.0,-1,-1,9000000); // 560 id do sultan
    AddVehicleComponent(carid,1029);
    AddVehicleComponent(carid,1033);
    AddVehicleComponent(carid,1139);
    AddVehicleComponent(carid,1010);
    AddVehicleComponent(carid,1079);
    ChangeVehiclePaintjob(carid,0);
    TogglePlayerControllable(playerid,true);
}
Vб mudando de acordo com os ids que vocк quer..

https://sampwiki.blast.hk/wiki/Vehicles:All
Reply
#6

Acho que assim resolve, se vc usar zCmd

pawn Код:
CMD:cd(playerid, params[])
{
    if(isnull(params)) return SendClientMessage(playerid, -1, "/cd [Nome do carro]");
    new Float: Poz[3];
    GetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
    if(!strcmp(params, "elegy", true))
    {
        CreateVehicle(562, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60);
    }
    else if(!strcmp(params, "sultan", true))
    {
        CreateVehicle(560, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60);
    }
    else return SendClientMessage(playerid, -1, "Esse carro nгo й para drift.");
    return true;
}
ai vc pode copiar as STRCMP e mudar a ID e o nome do carro
Reply
#7

Quote:
Originally Posted by [R] ousenber [K]
Посмотреть сообщение
Acho que assim resolve, se vc usar zCmd

pawn Код:
CMD:cd(playerid, params[])
{
    if(isnull(params)) return SendClientMessage(playerid, -1, "/cd [Nome do carro]");
    new Float: Poz[3];
    GetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
    if(!strcmp(params, "elegy", true))
    {
        CreateVehicle(562, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60);
    }
    else if(!strcmp(params, "sultan", true))
    {
        CreateVehicle(560, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60);
    }
    else return SendClientMessage(playerid, -1, "Esse carro nгo й para drift.");
    return true;
}
ai vc pode copiar as STRCMP e mudar a ID e o nome do carro
ai como faзo pra pessoa so poder criar um veiculo ?
Reply
#8

pawn Код:
CMD:cd(playerid, params[])
{
    if(GetPVarInt(playerid, "CriouCarro") > 0) return SendClientMessage(playerid, -1, "Vocк jб criou um carro, use /dcd para destrui-lo");
    if(isnull(params)) return SendClientMessage(playerid, -1, "/cd [Nome do carro]");
    new Float: Poz[3], car;
    GetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
    if(!strcmp(params, "elegy", true))
    {
        car = CreateVehicle(562, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60);
        PutPlayerInVehicle(playerid, car, 0);
        SetPVarInt(playerid, "CriouCarro", GetPlayerVehicleID(playerid));
    }
    else if(!strcmp(params, "sultan", true))
    {
        car = CreateVehicle(560, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60);
        PutPlayerInVehicle(playerid, car, 0);
        SetPVarInt(playerid, "CriouCarro", GetPlayerVehicleID(playerid));
    }
    else return SendClientMessage(playerid, -1, "Esse carro nгo й para drift.");
    return true;
}

CMD:dcd(playerid, params[])
{
    if(GetPVarInt(playerid, "CriouCarro") == 0) return SendClientMessage(playerid, -1, "Vocк nгo tem veiculo criado, crie um /cd");
    DestroyVehicle(GetPVarInt(playerid, "CriouCarro"));
    SendClientMessage(playerid, -1, "Agora use /cd para criar outro carro!");
    SetPVarInt(playerid, "CriouCarro", 0);
    return true;
}

public OnPlayerDisconnect(playerid, reason)
{
    if(GetPVarInt(playerid, "CriouCarro") > 0)
    {
        DestroyVehicle(GetPVarInt(playerid, "CriouCarro"));
    }
    return true;
}
testei se daria conflito com outro comando de criar carro ou conflito com carros ja criados, nгo deu entгo acho que dara certinho
Reply
#9

Quote:
Originally Posted by [R] ousenber [K]
Посмотреть сообщение
pawn Код:
CMD:cd(playerid, params[])
{
    if(GetPVarInt(playerid, "CriouCarro") > 0) return SendClientMessage(playerid, -1, "Vocк jб criou um carro, use /dcd para destrui-lo");
    if(isnull(params)) return SendClientMessage(playerid, -1, "/cd [Nome do carro]");
    new Float: Poz[3], car;
    GetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
    if(!strcmp(params, "elegy", true))
    {
        car = CreateVehicle(562, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60);
        PutPlayerInVehicle(playerid, car, 0);
        SetPVarInt(playerid, "CriouCarro", GetPlayerVehicleID(playerid));
    }
    else if(!strcmp(params, "sultan", true))
    {
        car = CreateVehicle(560, Poz[0], Poz[1], Poz[2], 0.0, random(255), random(255), 60);
        PutPlayerInVehicle(playerid, car, 0);
        SetPVarInt(playerid, "CriouCarro", GetPlayerVehicleID(playerid));
    }
    else return SendClientMessage(playerid, -1, "Esse carro nгo й para drift.");
    return true;
}

CMD:dcd(playerid, params[])
{
    if(GetPVarInt(playerid, "CriouCarro") == 0) return SendClientMessage(playerid, -1, "Vocк nгo tem veiculo criado, crie um /cd");
    DestroyVehicle(GetPVarInt(playerid, "CriouCarro"));
    SendClientMessage(playerid, -1, "Agora use /cd para criar outro carro!");
    SetPVarInt(playerid, "CriouCarro", 0);
    return true;
}

public OnPlayerDisconnect(playerid, reason)
{
    if(GetPVarInt(playerid, "CriouCarro") > 0)
    {
        DestroyVehicle(GetPVarInt(playerid, "CriouCarro"));
    }
    return true;
}
testei se daria conflito com outro comando de criar carro ou conflito com carros ja criados, nгo deu entгo acho que dara certinho
valew cara +rep minha rep nao conta mais +rep pra vc ''-''
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)