Peršokti į turinį

Reikia pagalbos dėl mašinų sistemos


Recommended Posts

Sveiki, susidūriau su problema, kai sprogsta mašina ir ją atstatai nenuimą pinigų.

 

KODAS:

case 7:
				{
					if(vehicleDB[vehicleid][Dauztumas] == false) return SendClientMessage(playerid, -1, ""COL_ERROR"[KLAIDA]: {ffffff}Jūsų antroji transp. priemonė nesudaužyta!");

					new AtstatymoKaina = GetVehicleCost(vehicleid) / 2;

					if(GetPlayerMoneyA(playerid) < AtstatymoKaina)
					{
						format(String, sizeof(String), ""COL_ERROR"[KLAIDA]: {ffffff}Jums neužtenka pinigų, reikia: "COL_PRICE"$%s{ffffff}!", konvertuoti_pinigus(AtstatymoKaina));
						SendClientMessage(playerid, -1, String);
					}

					vehicleDB[vehicleid][Dauztumas] = false;

					SetVehicleToRespawn (vehicleid);
					SendClientMessage 	(playerid, -1, ""COL_INFO"[INFO]: {FFFFFF}Transp. priemonė sėkmingai atstatyta!");
				}
			}
		}
Nuoroda į komentarą
Dalintis per kitą puslapį

 

Sveiki, susidūriau su problema, kai sprogsta mašina ir ją atstatai nenuimą pinigų.

 

KODAS:

case 7:
				{
					if(vehicleDB[vehicleid][Dauztumas] == false) return SendClientMessage(playerid, -1, ""COL_ERROR"[KLAIDA]: {ffffff}Jūsų antroji transp. priemonė nesudaužyta!");

					new AtstatymoKaina = GetVehicleCost(vehicleid) / 2;

					if(GetPlayerMoneyA(playerid) < AtstatymoKaina)
					{
						format(String, sizeof(String), ""COL_ERROR"[KLAIDA]: {ffffff}Jums neužtenka pinigų, reikia: "COL_PRICE"$%s{ffffff}!", konvertuoti_pinigus(AtstatymoKaina));
						SendClientMessage(playerid, -1, String);
					}

					vehicleDB[vehicleid][Dauztumas] = false;

					SetVehicleToRespawn (vehicleid);
					SendClientMessage 	(playerid, -1, ""COL_INFO"[INFO]: {FFFFFF}Transp. priemonė sėkmingai atstatyta!");
				}
			}
		}

o tai kur tavo :GivePlayerMoney

Nuoroda į komentarą
Dalintis per kitą puslapį

case 7:
                {
                    if(vehicleDB[vehicleid][Dauztumas] == false) return SendClientMessage(playerid, -1, ""COL_ERROR"[KLAIDA]: {ffffff}Jūsų antroji transp. priemonė nesudaužyta!");

                    new AtstatymoKaina = GetVehicleCost(vehicleid) / 2;

                    if(GetPlayerMoneyA(playerid) < AtstatymoKaina)
                    {
                        format(String, sizeof(String), ""COL_ERROR"[KLAIDA]: {ffffff}Jums neužtenka pinigų, reikia: "COL_PRICE"$%s{ffffff}!", konvertuoti_pinigus(AtstatymoKaina));
                        SendClientMessage(playerid, -1, String);
                        GivePlayerMoneyA(playerid, -AtstatymoKaina);
                    }

                    vehicleDB[vehicleid][Dauztumas] = false;

                    SetVehicleToRespawn (vehicleid);
                    SendClientMessage     (playerid, -1, ""COL_INFO"[INFO]: {FFFFFF}Transp. priemonė sėkmingai atstatyta!");
                }
            }
        }

Nebuvo GivePlayerMoneyA ( Kad nuimtų pinigus )

Nuoroda į komentarą
Dalintis per kitą puslapį

KINGAS, blogą kodą davė. Tau nuims pinigus, kai žaidėjas neturės jų pakankamai, todėl pinigai eis į minusą.

GivePlayerMoneyA(playerid, -AtstatymoKaina) turi naudoti, kai išsiunti žinutę, jog mašina atstatyta.

Nuoroda į komentarą
Dalintis per kitą puslapį

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    Nėra registruotų narių peržiūrinčių šį forumą.




×
×
  • Sukurti naują...