SA-MP Forums Archive
[Pedido] Como crio uma variбvel com um preзo para cada veiculo - 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: [Pedido] Como crio uma variбvel com um preзo para cada veiculo (/showthread.php?tid=527614)



Como crio uma variбvel com um preзo para cada veiculo - Marlon307 - 23.07.2014

Estou fazendo um sistema de concessionaria em que cada veiculo tem o seu valor + queria criar uma variбvel em que cada veiculo tenha um valor
EX: id 434 valor = 40000
id 522 valor = 90000


Re: Como crio uma variбvel com um preзo para cada veiculo - n0minal - 23.07.2014

Mais fбcil vc usar o salvamento e o enum dos veнculos, define um default pra cada ID e na hora de carregar os veiculos e mandar oas informaзхes pro enum vc usa a define de cada modelo...


Re: Como crio uma variбvel com um preзo para cada veiculo - Marlon307 - 23.07.2014

Quote:
Originally Posted by n0minal
Посмотреть сообщение
Mais fбcil vc usar o salvamento e o enum dos veнculos, define um default pra cada ID e na hora de carregar os veiculos e mandar oas informaзхes pro enum vc usa a define de cada modelo...
faзa um exemplo de como pode ser!


Re: Como crio uma variбvel com um preзo para cada veiculo - ViniBorn - 23.07.2014

Pode ser criada uma funзгo do tipo :
pawn Код:
Veiculo_Valor(Modelo)
{
    new Valor;
    switch(Modelo)
    {
        case 434: Valor = 40000;
        case 522: Valor = 90000;
    }
    return Valor;
}



Re: Como crio uma variбvel com um preзo para cada veiculo - Marlon307 - 23.07.2014

Quote:
Originally Posted by ViniBorn
Посмотреть сообщение
Pode ser criada uma funзгo do tipo :
pawn Код:
Veiculo_Valor(Modelo)
{
    new Valor;
    switch(Modelo)
    {
        case 434: Valor = 40000;
        case 522: Valor = 90000;
    }
    return Valor;
}
e como faзo agora para descontar a grana


GivePlayerGrana(playerid, valor);


Re: Como crio uma variбvel com um preзo para cada veiculo - ViniBorn - 23.07.2014

Se vocк tiver somente o ID(InGame) do veнculo use :
pawn Код:
GivePlayerGrana(playerid, Veiculo_Valor(GetVehicleModel(ID_DO_VEICULO)));
Se vocк jб tiver o Modelo do veнculo use :
pawn Код:
GivePlayerGrana(playerid, Veiculo_Valor(MODELO));



Re: Como crio uma variбvel com um preзo para cada veiculo - n0minal - 23.07.2014

Faltou o sinal de menos... "- Veiculo_Valor(id)"


Re: Como crio uma variбvel com um preзo para cada veiculo - ViniBorn - 23.07.2014

Quote:
Originally Posted by n0minal
Посмотреть сообщение
Faltou o sinal de menos... "- Veiculo_Valor(id)"
Verdade, nem tinha notado.