[AJUDA] Veiculos -
Chivits - 11.03.2010
Galera, eu criei uma restriзгo no meu gm, para que apenas os donos dos carros comprados possam dirigi-lo.
e como os carros comprados ficam com ids maiores que 382 eu fiz da seguinte maneira.
pawn Код:
if (CarShopping[playerid] == false)
{
if (newstate == PLAYER_STATE_DRIVER)
{
new carid = GetPlayerVehicleID(playerid);
if(carid >= 383)
{
if (!strcmp(VehicleInfo[vehicle][vOwner],GetName(playerid)))
{
}
else
{
SendClientMessage(playerid, RED, "Somente o dono do carro pode digiri-lo !");
RemovePlayerFromVehicle(playerid);
}
}
else
{
}
}
}
porйm, os carros criados atravez do comando /veh tbm pegam ids maiores que 382 .. entao qd crio um carro, ninguйm pode dirigilo ... ja tentei 1000 formas aki, mais nao consigu restringir para que execute a restriзгo apenas se for um carro comprado, ou entao um carro que nao seja criado ... e nao tive sucesso ... lol
Re: [AJUDA] Veiculos -
Chivits - 12.03.2010
UP ._.
Re: [AJUDA] Veiculos -
[O_o]Davidovich - 12.03.2010
nos carros do /veh
pхe algo tipo
CreatedByCommandVehicle[vehicleid] = CreateVehicle.. etal
ASIEHASOEIAHS Qqqq-
faz uma array pros carros /veh, dai depois quando for pra alguйm entrar tu manja um if () lб e gg
Re: [AJUDA] Veiculos -
Poderoso Chefгo - 12.03.2010
qts carros a venda vc tem no GM ?
ex: comessa no 383 e acaba no 483 = 100 carros
Re: [AJUDA] Veiculos -
Chivits - 12.03.2010
nao nao .. meus carros comprados, sу sao criados qd o player loga, entao nao tem um numero exato sacas ...
no /veh a unica coisa q axei foi isso
CreatedCars[CreatedCar] = carid;
CreatedCar ++;
mais ja tentei por isso ai, de 1000 formas tbm, e nao deu .-.
Re: [AJUDA] Veiculos -
wafffllesss - 12.03.2010
Tenta isso:
pawn Код:
if (CarShopping[playerid] == false)
{
if (newstate == PLAYER_STATE_DRIVER)
{
if(strlen(VehicleInfo[vehicle][vOwner]))
{
if (!strcmp(VehicleInfo[vehicle][vOwner],GetName(playerid)))
{
}
else
{
SendClientMessage(playerid, RED, "Somente o dono do carro pode digiri-lo !");
RemovePlayerFromVehicle(playerid);
}
}
else
{
}
}
}
Re: [AJUDA] Veiculos -
Chivits - 12.03.2010
nao funfo ;S
Re: [AJUDA] Veiculos -
wafffllesss - 12.03.2010
erro meu... tenta denovo com isso:
pawn Код:
if (CarShopping[playerid] == false)
{
if (newstate == PLAYER_STATE_DRIVER)
{
if(strlen(VehicleInfo[vehicle][vOwner]))
{
if (!strcmp(VehicleInfo[vehicle][vOwner],GetName(playerid)))
{
SendClientMessage(playerid, RED, "Somente o dono do carro pode digiri-lo !");
RemovePlayerFromVehicle(playerid);
}
}
else
{
}
}
Re: [AJUDA] Veiculos -
Chivits - 12.03.2010
ta faltando uma chave, o else eh de qual if ? ._>
Re: [AJUDA] Veiculos -
wafffllesss - 12.03.2010
n sei.. copei o codigo do seu post, soh troquei um if ali...
isto deve bastar.... sei lah... n vi seu cуdigo todo.
pawn Код:
if (CarShopping[playerid] == false)
{
if (newstate == PLAYER_STATE_DRIVER)
{
if(strlen(VehicleInfo[vehicle][vOwner]) && !strcmp(VehicleInfo[vehicle][vOwner],GetName(playerid)))
{
SendClientMessage(playerid, RED, "Somente o dono do carro pode digiri-lo !");
RemovePlayerFromVehicle(playerid);
}
}
}