SA-MP Forums Archive
[Ajuda] Comandos dentro de um carro - 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: [Ajuda] Comandos dentro de um carro (/showthread.php?tid=333546)



[Ajuda] Comandos dentro de um carro - DreyPT - 11.04.2012

Dentro de um carro quando faзo algum comando diz-me

SERVER: UNKNOWN COMMAND.

O que faзo ?


Re: [BUG] Comandos dentro de um carro - ViniBorn - 11.04.2012

Posta o cуdigo.


Re: [BUG] Comandos dentro de um carro - DreyPT - 13.04.2012

Que cуdigo ?


Re: [BUG] Comandos dentro de um carro - WLSF - 13.04.2012

Se for sу dentro de carro, procure por
pawn Код:
if(IsPlayerInAnyVehicle(playerid))
{
    return false;
}
Dentro do seu OnPlayerCommandText, caso nгo dк certo procure apenas pelo
pawn Код:
return false;
Dentro do OnPlayerCommandText e poste as linhas aqui...


Re: [BUG] Comandos dentro de um carro - DreyPT - 13.04.2012

pawn Код:
if(!IsPlayerInAnyVehicle(playerid) && AdminDuty[playerid] != 1 && GMDuty[playerid] != 1 || IsABike(GetPlayerVehicleID(playerid)) && AdminDuty[playerid] != 1 && GMDuty[playerid] != 1)
        {
            format(string, sizeof(string), "%s diz: %s", GetPlayerNameEx(playerid), text);
            ProxDetector(25.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
            TalkLog(string);
            format(strings, sizeof(strings), "diz: %s", text);
            SetPlayerChatBubble(playerid, strings, COLOR_FADE1, 25.0, 4000);
            ApplyAnimation(playerid,"PED","IDLE_CHAT",2.0,1,0,0,1,1);
            SetTimerEx("Anim",1500, false, "d", playerid);
        }



Re: [BUG] Comandos dentro de um carro - WLSF - 13.04.2012

Procure apenas por um
pawn Код:
return false;
// OU
return 0;
dentro do seu OnPlayerCommandText e poste as linhas que estгo ao redor aqui.


Re: [BUG] Comandos dentro de um carro - DreyPT - 13.04.2012

Eu dentro do meu OnPlayerCommandText tenho muitos comandos

Tenho aqui mais coisas com IsPlayerInAnyVehicle.

pawn Код:
}
    if(IsPlayerInAnyVehicle(playerid) == 1)
    {
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
            for(new i = 0; i < MAX_SPIKESTRIPS; i++)
            {
                if(IsPlayerInRangeOfPoint(playerid, 3.0, SpikeInfo[i][sX], SpikeInfo[i][sY], SpikeInfo[i][sZ]))
                {
                    if(SpikeInfo[i][sCreated] == 1)
                    {
                        new panels, doors, lights, tires;
                        new carid = GetPlayerVehicleID(playerid);
                        GetVehicleDamageStatus(carid, panels, doors, lights, tires);
                        tires = encode_tires(1, 1, 1, 1);
                        UpdateVehicleDamageStatus(carid, panels, doors, lights, tires);
                    }
                }
            }
        }
    }
    if(IsPlayerInAnyVehicle(playerid) == 1 && Seatbelt[playerid] == 0)
    {
        new sendername[MAX_PLAYER_NAME];
        new vehicleid = GetPlayerVehicleID(playerid);
        new form[128];
        GetPlayerName(playerid, sendername, sizeof(sendername));
        new suspect = GetClosestPlayer(playerid);
        if(GetDistanceBetweenPlayers(playerid, suspect) < 15)
        {
            if(PlayerInfo[suspect][pFaction] != 255 && DynamicFactions[PlayerInfo[suspect][pFaction]][fType] == 1)
            {
                if(Radar[playerid] == 0)
                {
                    if(vehicleid <= 10)
                    {
                        format(string, sizeof(string), "0%d-%s-%d", vehicleid, vehicleid+15);
                        format(form, sizeof(form), "Jogador sem cinto no Raio de 15m",string);
                        SendClientMessage(suspect,COLOR_LSPD,form);
                        SetTimerEx("Radars", 5000, false, "i", playerid);
                        Radar[playerid] = 1;
                    }
                    else if(vehicleid <= 100 && vehicleid >= 10)
                    {
                        format(string, sizeof(string), "%d-%s-%d", vehicleid, vehicleid+15);
                        format(form, sizeof(form), "Jogador sem cinto no Raio de 15m",string);
                        SendClientMessage(suspect,COLOR_LSPD,form);
                        SetTimerEx("Radars", 5000, false, "i", playerid);
                        Radar[playerid] = 1;
                    }
                    else
                    {
                        format(string, sizeof(string), "%d-%s-%d", vehicleid-100, vehicleid-85);
                        format(form, sizeof(form), "Jogador sem cinto no Raio de 15m",string);
                        SendClientMessage(suspect,COLOR_LSPD,form);
                        SetTimerEx("Radars", 5000, false, "i", playerid);
                        Radar[playerid] = 1;
                    }
                }
            }
        }
    }



Re: [Ajuda] Comandos dentro de um carro - DreyPT - 13.04.2012

Nгo encontrei nenhum erro


Re: [Ajuda] Comandos dentro de um carro - DreyPT - 13.04.2012

Alguйm ?