Započeo cofilinko
•22. Jul 2023.Menjanje texta textdrawa
270
pregleda
4
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
247
Postovi:
44
Teme:
Pridružio se:Mar. 2023
22. Jul 2023.
Pitanje/savjet: Kako da promenim sadrzaj TextDrawa?
Opširnije: Pokusavam da uskladim jedan Fuel System u moj mod e sad sve odlicno radim osim sto kada igrac sedne na bicikl i zelim da se sa kolicine goriva prebaci na N/A.
Dodatno:
Imam jos neke stvari tu za gorivo dodatne ali mozda se uvidi problem ovde
Opširnije: Pokusavam da uskladim jedan Fuel System u moj mod e sad sve odlicno radim osim sto kada igrac sedne na bicikl i zelim da se sa kolicine goriva prebaci na N/A.
Dodatno:
new Gorivo;
public OnGameModeInit()
{
for(new i = 0; i < MAX_VEHICLES; i++)
{
Gorivo = 45;
}
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new vehicle = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
for(new i = 0; i < 10; i++)
{
new vehicleid;
vehicleid = GetVehicleModel(GetPlayerVehicleID(playerid));
TextDrawSetPreviewModel(Brzinometar, vehicleid);
TextDrawShowForPlayer(playerid, Brzinometar);
TextDrawShowForPlayer(playerid, GorivoTD);
}
}
if(newstate == PLAYER_STATE_DRIVER)
{
if(GetVehicleModel(vehicle) == 481 || GetVehicleModel(vehicle) == 509 || GetVehicleModel(vehicle) == 510)
{
TextDrawSetString(GorivoTD, "N/A");
TextDrawShowForPlayer(playerid, GorivoTD);
}
else
{
new gorivotd;
format(gorivotd,sizeof(gorivotd), "%dL", Gorivo);
TextDrawSetString(GorivoTD, gorivotd);
}
}
return 1;
}
Imam jos neke stvari tu za gorivo dodatne ali mozda se uvidi problem ovde
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
69 / 250 XP
Početnik(0)
464
Postovi:
16
Teme:
Pridružio se:Jan. 2014
22. Jul 2023.
Proveris da li je vozilo na koje igrac seda bicikla i TextDrawSetString(GorivoTD, "N/A");
Takodje i kod timera koji regulise gorivo stavis proveru da ne dira gorivo za ta vozila i tjt
Takodje i kod timera koji regulise gorivo stavis proveru da ne dira gorivo za ta vozila i tjt
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
247
Postovi:
44
Teme:
Pridružio se:Mar. 2023
22. Jul 2023.
PazzOnee wrote on July 22, 2023, 8:52 pm:
Proveris da li je vozilo na koje igrac seda bicikla i TextDrawSetString(GorivoTD, "N/A");
Takodje i kod timera koji regulise gorivo stavis proveru da ne dira gorivo za ta vozila i tjt
Takodje i kod timera koji regulise gorivo stavis proveru da ne dira gorivo za ta vozila i tjt
Imam tu proveru i imam isto to upisano ali meni se TextDraw ne menja.
Nemam problem sa skidanjem goriva biciklama jer mi se gorivo skida tek nakon pokretanja motora a imam kod u skripti koji ne dozvoljava da se bicikla pokrene. Tako da ja jedino imam problem sa menjanjem TextDrawa
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
247
Postovi:
44
Teme:
Pridružio se:Mar. 2023
22. Jul 2023.
cofilinko wrote on July 22, 2023, 8:42 pm:
Pitanje/savjet: Kako da promenim sadrzaj TextDrawa?
Opširnije: Pokusavam da uskladim jedan Fuel System u moj mod e sad sve odlicno radim osim sto kada igrac sedne na bicikl i zelim da se sa kolicine goriva prebaci na N/A.
Dodatno:
Imam jos neke stvari tu za gorivo dodatne ali mozda se uvidi problem ovde
Opširnije: Pokusavam da uskladim jedan Fuel System u moj mod e sad sve odlicno radim osim sto kada igrac sedne na bicikl i zelim da se sa kolicine goriva prebaci na N/A.
Dodatno:
new Gorivo;
public OnGameModeInit()
{
for(new i = 0; i < MAX_VEHICLES; i++)
{
Gorivo = 45;
}
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new vehicle = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
for(new i = 0; i < 10; i++)
{
new vehicleid;
vehicleid = GetVehicleModel(GetPlayerVehicleID(playerid));
TextDrawSetPreviewModel(Brzinometar, vehicleid);
TextDrawShowForPlayer(playerid, Brzinometar);
TextDrawShowForPlayer(playerid, GorivoTD);
}
}
if(newstate == PLAYER_STATE_DRIVER)
{
if(GetVehicleModel(vehicle) == 481 || GetVehicleModel(vehicle) == 509 || GetVehicleModel(vehicle) == 510)
{
TextDrawSetString(GorivoTD, "N/A");
TextDrawShowForPlayer(playerid, GorivoTD);
}
else
{
new gorivotd;
format(gorivotd,sizeof(gorivotd), "%dL", Gorivo);
TextDrawSetString(GorivoTD, gorivotd);
}
}
return 1;
}
Imam jos neke stvari tu za gorivo dodatne ali mozda se uvidi problem ovde
Resen problem, napravio sam novi TD i stavio da kad ulazi u biciklu da mu se za kolicinu goriva brise a da mu se pokazuje N/A textdraw.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava