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):
Kako da napravim da bise Rent Vozilo - SLOBODNO/ZAUZETO
493
pregleda
5
postova
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;
}
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