Kako da napravim da bise Rent Vozilo - SLOBODNO/ZAUZETO

Započeo Martyn
6. Jun 2020. Zaključano
493
pregleda
5
postova
Gajicc
4
Made Man
6. Jun 2020.
Problem(error/warning): Kako da napravim da bise Rent Vozilo - SLOBODNO/ZAUZETO, npr ako je neko rento da pise ZAUZETO a ako nije SLOBODNO
Dio skripte: [ pawn ]Sta bude trebalo dacu.[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ][ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):
Garadooo
5
Forum Don
6. Jun 2020.
Sam si sebi odgovorio na pitanje.
Ako je zauzeto postavi label ZAUZETO,ako nije label SLOBODNO.
Gajicc
4
Made Man
6. Jun 2020.
Galardo wrote on June 6, 2020, 10:55 pm:
Sam si sebi odgovorio na pitanje.
Ako je zauzeto postavi label ZAUZETO,ako nije label SLOBODNO.

A kako da napravim proveru da li je zauzeto ili slobodno ?
Im the Emmett huh
3
Hustler
7. Jun 2020.
Evo ti primer jedan kako bi mogao da napravis, ne mogu ti sad ceo rent sistem pisati, skontaj iz ovog..

static
bool: usedVehicle = {false, ...},
Text3D: rentLabel;

YCMD:rent(playerid, const params[], help)
{
    usedVehicle = (usedVehicle) ? false : true;

    // Treba ti label, napravis ga negde, i posle ga samo update-as...
    // Update-as ga pomocu funkcije UpdateDynamic3DTextLabelText(STREAMER_TAG_3D_TEXT_LABEL id, color, const text[])
    UpdateDynamic3DTextLabelText(rentLabel, 0xFFFFFFAA, (usedVehicle) ? "ZAUZETO" : "SLOBODNO");
    return COMMAND_OK;
}
Danisoni
5
Godfather
7. Jun 2020.
Eto na taj kod Emmetta samo nemoj zaboravit dodati provjeru da ako je već zauzeto (rentano) da ne može izvršiti komandu, kao i Label da bude vehicle-based, a ne player-based, odnosno da praviš labele po vozilima (MAX_VEHICLES) i onda ga možeš ažurirati po tom vozilu neovisno dal je iko konektovan na serveru ili ne.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha