Jump to content
  • 0

Probleme bezina masina.


Landstrom

Question

Problema intalnita (descriere):Deci baga benzina la masina / motor si se duce prea repede unde pot modifica sa fac sa se duca ma lent .. ?
Ero(area / rile) / warning-(ul / urile):---
Liniile de cod / sursa / script-ul(obligatoriu):Daca as stii unde este le dau . Explicatimi va rog
Imagini / Video (optional):Nu trebuie dovezi e aia se duce prea repede benzina .
Ati incercat sa rezolvati singur?:Nu ca nu prea le am in scripting da daca este incerc daca imi explicati .

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

    if(strcmp(cmd, "/fill", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendUsage(playerid,"/fill [numar litri]");
                return 1;
            }
            moneys = strval(tmp);
            new vid;
              new FillUpp;
            vid = GetPlayerVehicleID(playerid);
            FillUpp = GasMax - Gas[vid];
            if(FillUpp < moneys || moneys <= 0)
            {
                SendClientMessage(playerid,COLOR_LIGHTRED,"ServeR: Ne pare rau, nu poti introduce in rezervor litri de benzina doriti.");
                return 1;
            }
            if(GetPlayerCash(playerid) < moneys * SBizzData[3][sbEntranceCost])
            {
                    SendClientMessage(playerid, COLOR_LIGHTBLUE, "{DBED15}Angajat peco:{15D4ED} Nu ai destui bani, pentru a achita benzina.");
                return 1;
            }
            GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
            if(engine == 1)
            {
                SendClientMessage(playerid, COLOR_LIGHTBLUE, "{DBED15}Angajat peco:{15D4ED} Nu alimentam masinile cu motorul in functiune.");
                return 1;
            }
            if(IsAtGasStation(playerid))
            {
                GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Alimentare masina, te rugam asteapta...",2000,3);
                SetTimerEx("Fillup", RefuelWait, false, "i", playerid);
                Refueling[playerid] = 1;
                CaridRefuel[playerid] = vid;
                RefuelPrice[playerid] = moneys * SBizzData[3][sbEntranceCost];
                RefuelLitri[playerid] = moneys;
            }
            else
            {
                SendClientMessage(playerid, COLOR_GREY, "Nu esti intr-o benzinarie!");
            }
        }
        return 1;
    }

Link to comment
Share on other sites

  • 0

Ok, deci unde scrie asta

SetTimerEx("Fillup", RefuelWait, false, "i", playerid);

RefuelWait este timpul in care se alimenteaza masina daca vrei sa dureze 10 secunde alimentarea inlocueste asa:

SetTimerEx("Fillup", 10000, false, "i", playerid);

PS: decat sa dureze 10 secunde mai bine faci sa dureze in functie de litrii pe care ii pui in rezervor,

 

Exepmlu: adica daca bagi 10 litri sa dureze 4 secunde daca bagi 100l sa dureze 40 secunde

 

Si scrii asa daca vrei:

SetTimerEx("Fillup", 400*moneys, false, "i", playerid);

Daca nu mai ai nevoie de ajutor si ai solutionat problema marcheaza ca rezolvat.

Edited by Mister

 

    __  ____      __           
   /  |/  (_)____/ /____  _____
  / /|_/ / / ___/ __/ _ \/ ___/
 / /  / / (__  ) /_/  __/ /    
/_/  /_/_/____/\__/\___/_/     
SERVICII SCRIPTING DE CALITATE
Pagina     Scripting     pawn
Link to comment
Share on other sites

  • 0
Ati incercat sa rezolvati singur?:Nu ca nu prea le am in scripting da daca este incerc daca imi explicati .

 

Daca nu o sa incerci noi nu te vom ajuta pentru ca asa nu vei invata niciodata sa scriptezi . 

 

Topic Closed .

Edited by NoNamed
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.