[Ajuda] Da uma ajudinha aqui, concessionaria.
#2

Pelo problema, posso afirmar que seu GM deve ser Thug Edit


Primeiro de tudo coloque isto no topo do seu GM:


pawn Код:
#define CARROS_THUG 50 //Troque o 50 pelo nъmero de linhas que tiverem no seu arquivo Carros.cfg


Depois ,procure na sua public OnGameModeInit por um cуdigo parecido com este(normalmente fica no fim dos carros da orgs):


pawn Код:
for(new i = 0; i <= CARROS_THUG; i++)
        {
            CarInfo[i][ownedvehicle] = AddStaticVehicle(CarInfo[i][cModel],CarInfo[i][cLocationx],CarInfo[i][cLocationy],CarInfo[i][cLocationz],CarInfo[i][cAngle],CarInfo[i][cColorOne],CarInfo[i][cColorTwo]);
        }

Quando achar, troque o cуdigo que estiver lб por este acima.



Apуs isso, procure por "/veiculo" (com as aspas) no seu GM, vocк encontrarб o cуdigo de um comando. Vб descendo esse comando atй chegar em uma parte parecida com esta:

pawn Код:
if(strcmp(tmp, "comprar", true) == 0)
        {
            if(IsPlayerConnected(playerid))
            {
                if(PlayerInfo[playerid][pVIP] < 1 && PlayerInfo[playerid][pLevel] < 5)
                {
                    SendClientMessage(playerid, COLOR_GREY, "Vocк nгo й Nivel 5 ou Vocк nгo й Vip");
                    return 1;
                }
                for(new i = 0; i <= CARROS_THUG; i++)
                {
                    if(IsPlayerInVehicle(playerid,CarInfo[i][ownedvehicle]))
                    {
                        if(PlayerInfo[playerid][pCarKey]!=0)
                        {
                            SendClientMessage(playerid, COLOR_GREY, "vocк ja tem um Veiculo (/veiculo vender)");
                            return 1;
                        }
                        if(CarInfo[i][cOwned]==1)
                        {
                            SendClientMessage(playerid, COLOR_GREY, "Este Veiculo ja tem dono");
                            return 1;
                        }
                        if(GetPlayerMoney(playerid) >= CarInfo[i][cValue])
                        {
                            PlayerInfo[playerid][pCarKey] = i;
                            PlayerInfo[playerid][pVeiculo] = i;
                            CarInfo[i][cOwned] = 1;
                            CarOffered[playerid]=0;
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            strmid(CarInfo[i][cOwner], sendername, 0, strlen(sendername), 999);
                            GivePlayerMoneyEx(playerid,-CarInfo[i][cValue]);
                            GameTextForPlayer(playerid, "~w~Parabens~n~Voce comprou esse Veiculo!", 5000, 3);
                            SendClientMessage(playerid, COLOR_GRAD2, "parabens pela a sua compra!!");
                            SendClientMessage(playerid, COLOR_GRAD2, "USE: /Veiculo ajuda para ver os comandos");
                            TogglePlayerControllable(playerid, 1);
                            SaveCars();
                            return 1;
                        }
                        else
                        {
                            SendClientMessage(playerid, COLOR_GREY, "Vocк nгo tem dinheiro para isso!");
                            return 1;

                        }
                    }
                }
            }
            return 1;
        }


Quando achar, troque essa parte (lembre de substituir tudo) por o cуdigo acima.



Em seguida teste o cуdigo, se funcionar, dъvida resolvida, se nгo, troque o seu sistema de concessionбrias ou GM por que desbugar isso й muito tenso



Espero ter ajudado
Reply


Messages In This Thread
[Ajuda] Da uma ajudinha aqui, concessionaria. - by Raphael_ANOM - 21.01.2011, 14:11
Re: [Ajuda] Da uma ajudinha aqui, concessionaria. - by rjjj - 21.01.2011, 14:34
Re: [Ajuda] Da uma ajudinha aqui, concessionaria. - by Raphael_ANOM - 21.01.2011, 15:38
Re: [Ajuda] Da uma ajudinha aqui, concessionaria. - by Katros - 21.01.2011, 16:35

Forum Jump:


Users browsing this thread: 1 Guest(s)