Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Fr0z3n poslato April 30, 2020, 18:39:01 POSLE PODNE

Naslov: Oko health bara
Poruka od: Fr0z3n poslato April 30, 2020, 18:39:01 POSLE PODNE
Problem(error/warning): Kako da povecam ovaj health bar zeleni da je malo siri da se ne vidi da prekriva obican crveni
Dio skripte: [ pawn ]Koji treba pisite dole[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): https://imgur.com/a/3kvvQTb
Naslov: Odg: Oko health bara
Poruka od: V01D poslato Maj 01, 2020, 00:11:14 PRE PODNE
Tako sto mu malo izmenis koordinate onde gde se kreira ??
Naslov: Odg: Oko health bara
Poruka od: Fr0z3n poslato Maj 01, 2020, 01:04:10 PRE PODNE
A gde tacno?

[pawn]   HealthBar[0] = TextDrawCreate(610.01, 68.25, "_");                              // BBG
   TextDrawLetterSize(HealthBar[0],0.5,0.449999);
   TextDrawUseBox(HealthBar[0],1);
   TextDrawBoxColor(HealthBar[0],COLOR_HPBAR_BG);
   TextDrawTextSize(HealthBar[0],543.0,0.0);
   HealthBar[1] = TextDrawCreate(608.5,71.0,"_");                              // BG (75-100)
   TextDrawLetterSize(HealthBar[1],0.5,0.0);
   TextDrawUseBox(HealthBar[1],1);
   TextDrawBoxColor(HealthBar[1],COLOR_HPBAR_75100BG);
   TextDrawTextSize(HealthBar[1],545.0,0.0);
   HealthBar[2] = TextDrawCreate(609.0,71.0,"_");                              // >= 95
   TextDrawLetterSize(HealthBar[2],0.5,0.0);
   TextDrawUseBox(HealthBar[2],1);
   TextDrawBoxColor(HealthBar[2],COLOR_HPBAR_75100);
   TextDrawTextSize(HealthBar[2],545.0,0.0);
   HealthBar[3] = TextDrawCreate(604.0,71.0,"_");                              // >= 90
   TextDrawLetterSize(HealthBar[3],0.5,0.0);
   TextDrawUseBox(HealthBar[3],1);
   TextDrawBoxColor(HealthBar[3],COLOR_HPBAR_75100);
   TextDrawTextSize(HealthBar[3],545.0,0.0);
   HealthBar[4] = TextDrawCreate(601.0,71.0,"_");                              // >= 85
   TextDrawLetterSize(HealthBar[4],0.5,0.0);
   TextDrawUseBox(HealthBar[4],1);
   TextDrawBoxColor(HealthBar[4],COLOR_HPBAR_75100);
   TextDrawTextSize(HealthBar[4],545.0,0.0);
   HealthBar[5] = TextDrawCreate(598.0,71.0,"_");                              // >= 80
   TextDrawLetterSize(HealthBar[5],0.5,0.0);
   TextDrawUseBox(HealthBar[5],1);
   TextDrawBoxColor(HealthBar[5],COLOR_HPBAR_75100);
   TextDrawTextSize(HealthBar[5],545.0,0.0);
   HealthBar[6] = TextDrawCreate(595.0,71.0,"_");                              // >= 75
   TextDrawLetterSize(HealthBar[6],0.5,0.0);
   TextDrawUseBox(HealthBar[6],1);
   TextDrawBoxColor(HealthBar[6],COLOR_HPBAR_75100);
   TextDrawTextSize(HealthBar[6],545.0,0.0);
   HealthBar[7] = TextDrawCreate(608.5,71.0,"_");                              // Çàäíèé ôîí (50-75)
   TextDrawLetterSize(HealthBar[7],0.5,0.0);
   TextDrawUseBox(HealthBar[7],1);
   TextDrawBoxColor(HealthBar[7],COLOR_HPBAR_5075BG);
   TextDrawTextSize(HealthBar[7],545.0,0.0);
   HealthBar[8] = TextDrawCreate(591.5,71.0,"_");                              // >= 70
   TextDrawLetterSize(HealthBar[8],0.5,0.0);
   TextDrawUseBox(HealthBar[8],1);
   TextDrawBoxColor(HealthBar[8],COLOR_HPBAR_5075);
   TextDrawTextSize(HealthBar[8],545.0,0.0);
   HealthBar[9] = TextDrawCreate(588.5,71.0,"_");                              // >= 65
   TextDrawLetterSize(HealthBar[9],0.5,0.0);
   TextDrawUseBox(HealthBar[9],1);
   TextDrawBoxColor(HealthBar[9],COLOR_HPBAR_5075);
   TextDrawTextSize(HealthBar[9],545.0,0.0);
   HealthBar[10] = TextDrawCreate(585.5,71.0,"_");                             // >= 60
   TextDrawLetterSize(HealthBar[10],0.5,0.0);
   TextDrawUseBox(HealthBar[10],1);
   TextDrawBoxColor(HealthBar[10],COLOR_HPBAR_5075);
   TextDrawTextSize(HealthBar[10],545.0,0.0);
   HealthBar[11] = TextDrawCreate(582.5,71.0,"_");                             // >= 55
   TextDrawLetterSize(HealthBar[11],0.5,0.0);
   TextDrawUseBox(HealthBar[11],1);
   TextDrawBoxColor(HealthBar[11],COLOR_HPBAR_5075);
   TextDrawTextSize(HealthBar[11],545.0,0.0);
   HealthBar[12] = TextDrawCreate(579.0,71.0,"_");                             // >= 50
   TextDrawLetterSize(HealthBar[12],0.5,0.0);
   TextDrawUseBox(HealthBar[12],1);
   TextDrawBoxColor(HealthBar[12],COLOR_HPBAR_5075);
   TextDrawTextSize(HealthBar[12],545.0,0.0);
   HealthBar[13] = TextDrawCreate(608.5,71.0,"_");                             // BG (25-50)
   TextDrawLetterSize(HealthBar[13],0.5,0.0);
   TextDrawUseBox(HealthBar[13],1);
   TextDrawBoxColor(HealthBar[13],COLOR_HPBAR_2550BG);
   TextDrawTextSize(HealthBar[13],545.0,0.0);
   HealthBar[14] = TextDrawCreate(576.0,71.0,"_");                             // >= 45
   TextDrawLetterSize(HealthBar[14],0.5,0.0);
   TextDrawUseBox(HealthBar[14],1);
   TextDrawBoxColor(HealthBar[14],COLOR_HPBAR_2550);
   TextDrawTextSize(HealthBar[14],545.0,0.0);
   HealthBar[15] = TextDrawCreate(573.0,71.0,"_");                             // >= 40
   TextDrawLetterSize(HealthBar[15],0.5,0.0);
   TextDrawUseBox(HealthBar[15],1);
   TextDrawBoxColor(HealthBar[15],COLOR_HPBAR_2550);
   TextDrawTextSize(HealthBar[15],545.0,0.0);
   HealthBar[16] = TextDrawCreate(570.5,71.0, "_");                            // >= 35
   TextDrawLetterSize(HealthBar[16],0.5,0.0);
   TextDrawUseBox(HealthBar[16],1);
   TextDrawBoxColor(HealthBar[16],COLOR_HPBAR_2550);
   TextDrawTextSize(HealthBar[16],545.0,0.0);
   HealthBar[17] = TextDrawCreate(567.5,71.0,"_");                             // >= 30
   TextDrawLetterSize(HealthBar[17],0.5,0.0);
   TextDrawUseBox(HealthBar[17],1);
   TextDrawBoxColor(HealthBar[17],COLOR_HPBAR_2550);
   TextDrawTextSize(HealthBar[17],545.0,0.0);
   HealthBar[18] = TextDrawCreate(564.0,71.0,"_");                             // >= 25
   TextDrawLetterSize(HealthBar[18],0.5,0.0);
   TextDrawUseBox(HealthBar[18],1);
   TextDrawBoxColor(HealthBar[18],COLOR_HPBAR_2550);
   TextDrawTextSize(HealthBar[18],545.0,0.0);
   return 1;[/pawn]
Naslov: Odg: Oko health bara
Poruka od: V01D poslato Maj 01, 2020, 08:38:31 PRE PODNE
[pawn]HealthBar[0] = TextDrawCreate(610.01, 68.25, "_");                              // BBG
   TextDrawLetterSize(HealthBar[0],0.5,0.449999);
   TextDrawUseBox(HealthBar[0],1);
   TextDrawBoxColor(HealthBar[0],COLOR_HPBAR_BG);
   TextDrawTextSize(HealthBar[0],543.0,0.0);[/pawn]

Pretpostavljam ovaj najveci xDD, menjaj :

[pawn]TextDrawTextSize(HealthBar[0],543.0,0.0);[/pawn]

Prethodno pogledaj : KLIKNI ME (https://wiki.sa-mp.com/wiki/TextDrawTextSize)
Naslov: Odg: Oko health bara
Poruka od: Fr0z3n poslato Maj 01, 2020, 17:52:52 POSLE PODNE
Nije bukv sam tako stavio na 10.0 i nista se nije promenilo

[pawn]   HealthBar[0] = TextDrawCreate(611.0,68.5,"_");                              // BBG
   TextDrawLetterSize(HealthBar[0],0.5,0.449999);
   TextDrawUseBox(HealthBar[0],1);
   TextDrawBoxColor(HealthBar[0],COLOR_HPBAR_BG);
   TextDrawTextSize(HealthBar[0],543.0,10.0);
   HealthBar[1] = TextDrawCreate(608.5,71.0,"_");                              // BG (75-100)
   TextDrawLetterSize(HealthBar[1],0.5,0.0);
   TextDrawUseBox(HealthBar[1],1);
   TextDrawBoxColor(HealthBar[1],COLOR_HPBAR_75100BG);
   TextDrawTextSize(HealthBar[1],545.0,10.0);
   HealthBar[2] = TextDrawCreate(609.0,71.0,"_");                              // >= 95
   TextDrawLetterSize(HealthBar[2],0.5,0.0);[/pawn]
Naslov: Odg: Oko health bara
Poruka od: xLanmi poslato Maj 01, 2020, 21:50:23 POSLE PODNE
Uradis preko weaponconfig includa postavis mu boju :) i proveravas mu koliko healtha ima da mu menja tamo boju u includu
To ti je background color
i foreground tako nesto :)
Naslov: Odg: Oko health bara
Poruka od: Fr0z3n poslato Maj 01, 2020, 21:55:25 POSLE PODNE
Citat: xLanmi poslato Maj 01, 2020, 21:50:23 POSLE PODNE
Uradis preko weaponconfig includa postavis mu boju :) i proveravas mu koliko healtha ima da mu menja tamo boju u includu
To ti je background color
i foreground tako nesto :)

Da, ali meni treba ovaj posto se njemu boj apdate na svakih 20hp samo hocu da je prosirim da se ne vidi da je preko crvenog
Naslov: Odg: Oko health bara
Poruka od: xLanmi poslato Maj 01, 2020, 21:57:41 POSLE PODNE
Pa uklopi sa weapon configom tamo imas taj bar pa koristi njega za to sto ti treba prilagodi skripti :)
Naslov: Odg: Oko health bara
Poruka od: Fr0z3n poslato Maj 01, 2020, 23:01:50 POSLE PODNE
Moje pitanje nije bilo kako da uklopim sa weapon configom nego kako da samo prosirim ovo da bude malo sire  :)
Naslov: Odg: Oko health bara
Poruka od: omcho poslato Maj 02, 2020, 09:06:53 PRE PODNE
Citat: Fr0z3n poslato Maj 01, 2020, 23:01:50 POSLE PODNE
Moje pitanje nije bilo kako da uklopim sa weapon configom nego kako da samo prosirim ovo da bude malo sire  :)

Covek ti uporno govori da koristis weapon-config, zasto?
Zato sto imas brdu fixeva i novih stvari tamo koji su definitvno bolji nego tvoj trenutni health bar ili bilo sta vezano za damage, uklopi ga tamo i mzoes ga podesiti da ako igraca udaris sakom health bar mu bude ljubicast, ako ga pucas sa diglom bude crn lupam...

https://github.com/oscar-broman/samp-weapon-config/
Naslov: Odg: Oko health bara
Poruka od: Fr0z3n poslato Maj 02, 2020, 17:54:09 POSLE PODNE
Citat: omcho poslato Maj 02, 2020, 09:06:53 PRE PODNE
Covek ti uporno govori da koristis weapon-config, zasto?
Zato sto imas brdu fixeva i novih stvari tamo koji su definitvno bolji nego tvoj trenutni health bar ili bilo sta vezano za damage, uklopi ga tamo i mzoes ga podesiti da ako igraca udaris sakom health bar mu bude ljubicast, ako ga pucas sa diglom bude crn lupam...

https://github.com/oscar-broman/samp-weapon-config/

Mozes li mi onda ti spojiti sa weapon configom?
Naslov: Odg: Oko health bara
Poruka od: over poslato Maj 02, 2020, 20:21:58 POSLE PODNE
Promeni rezolucijuu  ;D ;D ;D
Naslov: Odg: Oko health bara
Poruka od: Fr0z3n poslato Maj 02, 2020, 21:33:30 POSLE PODNE
Citat: over poslato Maj 02, 2020, 20:21:58 POSLE PODNE
Promeni rezolucijuu  ;D ;D ;D

hahaha to da kazem i drugima  :D :D
Naslov: Odg: Oko health bara
Poruka od: ZmajkoPawno poslato Maj 03, 2020, 02:26:49 PRE PODNE
editujes lepo u td editoru mislim da ima i ubacis to.