Skripta koju koristim: BE by Savo
Detaljan opis problema: Treba mi Owner label sistem. Da na vozilu piše Vlasnik: I_P
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
[pawn]format(string,sizeof(string),"VLASNIK: %s", CarInfo[id][cVlasnik]);
AttachLabel[/pawn]
Ne mora attachlabel imas jos nacina
Citat: Tosic ãƒ,, poslato Oktobar 26, 2017, 19:56:18 POSLE PODNE
[pawn]format(string,sizeof(string),"VLASNIK: %s", CarInfo[id][cVlasnik]);
AttachLabel[/pawn]
Ne mora attachlabel imas jos nacina
Ma uradio sam preko dynamica nego mi updateovanje treba.
@Tosic ãƒ,,
Pa kad igrac proda vozilo stavis Delete3DTextLabel i ponovo kreiras sa imenom novog vlasnika.
Citat: Marinkovićâ,,¢ poslato Oktobar 26, 2017, 20:35:07 POSLE PODNE
Pa kad igrac proda vozilo stavis Delete3DTextLabel i ponovo kreiras sa imenom novog vlasnika.
Ja mislio preko tajmera al moze i tako. Hvl.
Cemu brisat label i ponovno ga kreirat ako postoji funkcija za updatovanje teksta
http://wiki.sa-mp.com/wiki/Update3DTextLabelText
Citat: Vuk7 poslato Oktobar 26, 2017, 20:44:30 POSLE PODNE
Cemu brisat label i ponovno ga kreirat ako postoji funkcija za updatovanje teksta
http://wiki.sa-mp.com/wiki/Update3DTextLabelText
Na to sam i mislio, ali ja bi preko tajmera to uradio al nez kako :D
Citat: Sploxs poslato Oktobar 26, 2017, 20:47:21 POSLE PODNE
Citat: Vuk7 poslato Oktobar 26, 2017, 20:44:30 POSLE PODNE
Cemu brisat label i ponovno ga kreirat ako postoji funkcija za updatovanje teksta
http://wiki.sa-mp.com/wiki/Update3DTextLabelText
Na to sam i mislio, ali ja bi preko tajmera to uradio al nez kako :D
Sta bi preko tajmera uradio? Ne razumem te uopste.
Citat: SejnurHD poslato Oktobar 26, 2017, 20:53:09 POSLE PODNE
Citat: Sploxs poslato Oktobar 26, 2017, 20:47:21 POSLE PODNE
Citat: Vuk7 poslato Oktobar 26, 2017, 20:44:30 POSLE PODNE
Cemu brisat label i ponovno ga kreirat ako postoji funkcija za updatovanje teksta
http://wiki.sa-mp.com/wiki/Update3DTextLabelText
Na to sam i mislio, ali ja bi preko tajmera to uradio al nez kako :D
Sta bi preko tajmera uradio? Ne razumem te uopste.
Da mi se updatea label preko tajmera jer me tu zeza nije mi definisan veh_ID.
Evo ti primjer kako se to radi
[pawn]new Text3D:vtxt[5];
//pod ongamemodeinit
new v[5];
v[0] = CreateVehicle(411,0.0,0.0,0.0,0.0,0,0,120);
v[1] = CreateVehicle(411,0.0,0.0,0.0,0.0,0,0,120);
v[2] = CreateVehicle(411,0.0,0.0,0.0,0.0,0,0,120);
v[3] = CreateVehicle(411,0.0,0.0,0.0,0.0,0,0,120);
v[4] = CreateVehicle(411,0.0,0.0,0.0,0.0,0,0,120);
for(new i=0;i<sizeof(vtxt);i++)
{
vtxt = Create3DTextLabel("text",-1,0.0,0.0,0.0,20.0,0,1);
Attach3DTextLabelToVehicle(vtxt,v,0.0,0.0,0.0);
}
SetTimer("vupdate",vrijeme,true);
//negdje u skripti
forward vupdate();
public vupdate()
{
for(new i=0;i<sizeof(vtxt);i++)
{
Update3DTextLabelText(vtxt,-1,"Text 2");
}
return 1;
}[/pawn]
Zasto da koristis tajmer? To uopste nije potrebno :) I koristi dynamic label a ne obican
Ne tajmer nego funkcija, kreiranje vrsi samo jednom, eventualno dvaput kod kupovine, update label i tjt, lako se mjenja string labela
Tajmer ti nije potreban, kreiraj label kada igrac kupi vozilo na pijaci/salonu, a kada kupi od drugog igraca samo ga update nije neka komplikacija.