[AJUDA]Simples (pra mim nгo й)
#1

Simples porem enchem o meu saco....

1Є) Quando eu entro no carro nгo aparece a mensagem a mensagem do preзo e nome do carro ...
pawn Код:
if(newstate==2)
    {
        for(new i = 0; i < sizeof(CarInfo); i++)
        {
            new newcar = GetPlayerVehicleID(playerid);
            if(newcar == CarInfo[i][ownedvehicle])
            {
                if(CarInfo[i][cOwned]==0)
                {
                    TogglePlayerControllable(playerid, 0);
                    CarOffered[playerid]=1;
                    format(string,sizeof(string),"~w~Carro: %s~n~Preзo: ~g~%d~n~~w~/Veiculo Comprar para comprar este veiculo!",CarInfo[i][cDescription],CarInfo[i][cValue]);
                    GameTextForPlayer(playerid, string, 5000, 3);
                }
            }
        }
    }
PROBLEMA RESOLVIDO(coloquei sendclientmensage ao invйs de gametextforplayer) :
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate==2)
    {
        for(new i = 0; i < sizeof(CarInfo); i++)
        {
            new newcar = GetPlayerVehicleID(playerid);
            if(newcar == CarInfo[i][ownedvehicle])
            {
                if(CarInfo[i][cOwned]==0)
                {
                    TogglePlayerControllable(playerid, 0);
                    CarOffered[playerid]=1;
                    format(string, sizeof(string), "Para Comprar este veiculo, Use ((/Veiculo comprar)).");
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
                }
            }
        }
    }
Reply
#2

Tenta Assim Nгo Sei Se Vai Funcionar

pawn Код:
if(newstate== IsPlayerInAniVehicle(playerid))
    {
        for(new i = 0; i < sizeof(CarInfo); i++)
        {
            new newcar = GetPlayerVehicleID(playerid);
            if(newcar == CarInfo[i][ownedvehicle])
            {
                if(CarInfo[i][cOwned]==0)
                {
                    TogglePlayerControllable(playerid, 0);
                    CarOffered[playerid]=1;
                    format(string,sizeof(string),"~w~Carro: %s~n~Preзo: ~g~%d~n~~w~/Veiculo Comprar para comprar este veiculo!",CarInfo[i][cDescription],CarInfo[i][cValue]);
                    GameTextForPlayer(playerid, string, 5000, 3);
                }
            }
        }
    }
Reply
#3

vc queria dizer "IsPlayerInAnyvehicle" neh sokakosako
pawn Код:
if(newstate== IsPlayerInAnyVehicle(playerid))
    {
        for(new i = 0; i < sizeof(CarInfo); i++)
        {
            new newcar = GetPlayerVehicleID(playerid);
            if(newcar == CarInfo[i][ownedvehicle])
            {
                if(CarInfo[i][cOwned]==0)
                {
                    TogglePlayerControllable(playerid, 0);
                    CarOffered[playerid]=1;
                    format(string,sizeof(string),"~w~Carro: %s~n~Preзo: ~g~%d~n~~w~/Veiculo Comprar para comprar este veiculo!",CarInfo[i][cDescription],CarInfo[i][cValue]);
                    GameTextForPlayer(playerid, string, 5000, 3);
                }
            }
        }
    }
@EDIT
man .. nгo foi nгo .. da pra entrar e sair andando com o carro ... e msm assim a msg num aparece...
Reply
#4

acho que й em Public OnPlayerEnterVehicle!
Verifique!
Reply
#5

agora a mensagem aparece mas antes de entrar no carro e.e ...ai o "boneco" trava antes de entrar...
Reply
#6

pawn Код:
public OnPlayerEnterVehicle
{
TogglePlayerControllable(playerid, 1);
return 1;
}
Reply
#7

isso eh pra botar no comeзo do Onplayerentervehicle ?

ou modificar o codigo ali do "0" pra "1" ?

pq eu fui colocar no comeзo do onplayerentervehicle travo o pawn ! oO ?SKOAKOSAKO


vo testa medificando o codigo ali..

@EDIT ....

o "boneco" nгo entra no carro..... mas ele tbm n trava ... sokasokaoks e agr ??

eu pensei em botar so o gametextforplayer em "onplayerentervehicle"

e a funзгo em "onplayerstatechange"...

mas nгo sei como faz
Reply
#8

Coloca no нnicio do OnPlayerEnterVehicle e deixa o cуdigo 1

pawn Код:
TogglePlayerControllable(playerid, 1); // Deixa mуvel
TogglePlayerControllable(playerid, 0);//Deixa Imуvel
Reply
#9

ainda nгo foi cara ... (que saco viu)
vlw por ta tentando me ajudar ....

pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
new string[256];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "* %s Entra no veiculo.", sendername);
    DetectorProx(20.0,playerid,string,ROXO);
    TogglePlayerControllable(playerid, 1); // Deixa mуvel
    {
        for(new i = 0; i < sizeof(CarInfo); i++)
        {
            new newcar = GetPlayerVehicleID(playerid);
            if(newcar == CarInfo[i][ownedvehicle])
            {
                if(CarInfo[i][cOwned]==0)
                {
                    TogglePlayerControllable(playerid, 0);
                    CarOffered[playerid]=1;
                    format(string,sizeof(string),"~w~Carro: %s~n~Preco: ~g~%d~n~~w~/veiculo comprar ,para comprar este veiculo",CarInfo[i][cDescription],CarInfo[i][cValue]);
                    GameTextForPlayer(playerid, string, 5000, 3);
                }
            }
        }
    }
Reply
#10

Mano vocк pфs a funзгo depois pхe antes

pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
new string[256];
    TogglePlayerControllable(playerid, 1); // Deixa mуvel
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "* %s Entra no veiculo.", sendername);
    DetectorProx(20.0,playerid,string,ROXO);
    {
        for(new i = 0; i < sizeof(CarInfo); i++)
        {
            new newcar = GetPlayerVehicleID(playerid);
            if(newcar == CarInfo[i][ownedvehicle])
            {
                if(CarInfo[i][cOwned]==0)
                {
                    TogglePlayerControllable(playerid, 0);
                    CarOffered[playerid]=1;
                    format(string,sizeof(string),"~w~Carro: %s~n~Preco: ~g~%d~n~~w~/veiculo comprar ,para comprar este veiculo",CarInfo[i][cDescription],CarInfo[i][cValue]);
                    GameTextForPlayer(playerid, string, 5000, 3);
                }
            }
        }
    }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)