SA-MP Forums Archive
[Pedido] COMANDO /CAR - 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: [Pedido] COMANDO /CAR (/showthread.php?tid=453923)



COMANDO /CAR - lekinho911 - 27.07.2013

Eu usei o Search e nгo achei nem um que era do meu interesse, Queria um comando exemplo

/car bmx 1 1

Para criar a bmx , entre outros veiculos... Alguem tem como me ajudar ?


Re: COMANDO /CAR - darkxdll - 27.07.2013

pawn Код:
CMD:cv(playerid,params[])
{
    new Float:ppos[3],model,cor1,cor2;
    if(!sscanf(params,"ddd",model,cor1,cor2))
    {
        GetPlayerPos(playerid,ppos[0],ppos[1],ppos[2]);
        AddStaticVehicle(model,ppos[0]+3.0,ppos[1],ppos[2]+1.0,0.0,cor1,cor2);
        return 1;
    }
    return 1;
}
Se quiser com nome dos veнculos й sу falar que eu faзo..


Re: COMANDO /CAR - lekinho911 - 27.07.2013

Й eu quero com nomes do carro tipow /car elegy 1 1 , e tipow queria em IF nгo em CMD meu gm й todo em if


Re: COMANDO /CAR - PT - 27.07.2013

Quote:
Originally Posted by lekinho911
Посмотреть сообщение
Й eu quero com nomes do carro tipow /car elegy 1 1 , e tipow queria em IF nгo em CMD meu gm й todo em if
n se chama if mas sim strcmp, CMD: e como se faz os cmds se usar o processador de comandos, chamada ZCMD feita pelo ZeeX


Re: COMANDO /CAR - DarknessPT - 27.07.2013

Sу procurar um pouco, achei isto uns segundos depois de pesquisar.

pawn Код:
if(strcmp(cmd, "/criarveiculo", true) == 0 || strcmp(cmd, "/cv", true) == 0)
{
    new aname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
    format(file, sizeof(file), PASTA_CONTAS, aname);
    if(IsPlayerAdmin(playerid)) {

        new plid;
        new Float:X,Float:Y,Float:Z,Float:Angle;
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp)) {
            SendClientMessage(playerid, Vermelho, "* Use: /Criarveiculo [ID do veiculo]");
            return 1;
        }
        plid = strval(tmp);
        if(IsPlayerConnected(playerid)) {
            if(plid >= 400 && plid <= 611) {
                GetPlayerPos(playerid,X,Y,Z);
                GetPlayerFacingAngle(playerid,Angle);
                new carro = CreateVehicle(plid, X, Y, Z, Angle, -1, -1, 120000);
                PutPlayerInVehicle(playerid,carro,0);
                if(GetPlayerInterior(playerid))
                    LinkVehicleToInterior(carro,GetPlayerInterior(playerid));
                SetVehicleVirtualWorld(carro,GetPlayerVirtualWorld(playerid));
                NaoUsado[carro] = true;
                format(string, sizeof(string), "| INFO | Veiculo ID '%d' criado com sucesso.", plid);
                SendClientMessage(playerid, outraadm, string);
                return 1;
            }
            else {
                SendClientMessage(playerid, Vermelho, "| ERRO | ID invбlido, digite um ID vбlido. ID's permitidos = 400 б 611.");
                return 1;
            }
        }
    }
}
Estб para que sу possa criar se estiver logado na rcon. Sу adaptar ao seu sistema.