[Ajuda] comando criar veiculo zcmd e sscanf2
#1

Quero criar um comando de criar veiculo (/cv [id] [cor1] [cor2]) mas nгo consigo alguem pode me ajudar por favor ?

OPS:Precisa ser em zcmd e sscanf2
Reply
#2

pawn Код:
CMD:cv(playerid, params[])
{
    if(/* variavel de adm  */)
    {
        new string[256], modelo, carro, cor1, cor2,
            Float:X, Float:Y, Float:Z, Float:Angle;

        if(sscanf(params, "ddd", modelo, cor1, cor2)) return SendClientMessage(playerid, -1, "Digite: /cv [modelo] [cor1] [cor2]");

        if(IsPlayerConnected(playerid))
        {
            if(modelo >= 400 && modelo <= 611)
            {
                if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Saia deste veнculo para criar outro.");
                   
                GetPlayerPos(playerid, X, Y, Z);
                GetPlayerFacingAngle(playerid, Angle);

                carro = AddStaticVehicleEx(modelo, X, Y, Z, Angle, cor1, cor2, 30);

                LinkVehicleToInterior(carro, GetPlayerInterior(playerid));
                SetVehicleVirtualWorld(carro, GetPlayerVirtualWorld(playerid));

                format(string, sizeof(string), "Vocк criou o veнculo de id: %d", modelo);
                SendClientMessage(playerid, -1, string);
            }
            else SendClientMessage(playerid, -1, "Valor invбlido, tente novamente! | ID's = 400-611");
        }
    }
    return 1;
}
Reply
#3

outra duvidazinha como crio 2 cmds com a mesma funзгo tipo o strcmp por exemplo

pawn Код:
if(strcmp(cmd, "/criarveiculo", true) == 0 || strcmp(cmd, "/cv", true) == 0)
so que em zcmd claro
Reply
#4

pawn Код:
COMMAND:criarveiculo(playerid)
{
    return cmd_cv(playerid, params);
}
Pelo Cell n consigo ajudar direito desculpa
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)