hlmod.hu
https://hlmod.hu/

Hogyan szerkesztheted a sebességmérőket.
https://hlmod.hu/viewtopic.php?f=24&t=28729
Oldal: 1 / 1

Szerző:  makaidav [ 2018.02.06. 23:43 ]
Hozzászólás témája:  Hogyan szerkesztheted a sebességmérőket.

Sziasztok!
Sokszor megkaptam a kérdést, hogy hogyan lehet a szerver nevét a sebességmérő pluginba beírni.
Tehát nézzük:
Akármelyik pluginnal is dolgozunk lesz benne egy hasonló rész:
pl:
Kód:
set_hudmessage(r, g, b, -1.0, 0.7, 0, 0.0, FREQ, 0.01, 0.0)
      ShowSyncHudMsg(i, SyncHud, "%3.2f Masodperc^n%3.2f Sebesseg", speed, speedh)
   }

(Ennél a pluginnál)Találunk két változót (%3.2f), amelyekből szerintem a másodikra nincs szükség, így kivehetjük a szövegből és értelem szerűen a vessző mögötti definiálások közül is.
Ekkor így fog kinézni a kód:
Kód:
set_hudmessage(r, g, b, -1.0, 0.7, 0, 0.0, FREQ, 0.01, 0.0)
      ShowSyncHudMsg(i, SyncHud, "Masodperc^n%3.2f Sebesseg", speed)

Ezután következhet a személyreszabás.
A szövegben elhelyezkedő "^n" rész sortörést hoz létre (az utánna lévő szöveg az alatta lévő sorban lesz.)
Hozzuk létre a példa kedvéért a következőt:
1. Sor: szervernév
2. Sor: sebességed:
3.. sor 250.00 (sebesség változó)
Kód:
set_hudmessage(r, g, b, -1.0, 0.7, 0, 0.0, FREQ, 0.01, 0.0)
      ShowSyncHudMsg(i, SyncHud, "Szervernév ^n Sebességed: ^n %3.2f ", speed)

Így létre is hoztuk a szervernévvel ellátott sebességmérőnket.
Ennél a pluginnál a színezést cvar beállítással valósíthatjuk meg, viszont van ahol a script-ben kell beállítani.
Nézzünk erre is egy példát:
Kód:
set_hudmessage(0, 255, 0, -1.0, 0.70, 0, 6.0, 12.0)
   show_hudmessage(i, "Sebesseg : %3.2f",sebesseg)

Ennél a pluginnál az előbb említett módon kell színezni.
Az első sorban láthatunk három 0-255 ig terjedő számot. Ez RGB színkód. Ha szeretnénk kiválasztani egy jó színt írd be a keresődbe: "RGB color picker" találni fogsz színválasztókat, ahol kiválaszthatod a megfelelő színt, amelyet három számban megkaphatsz R érték, G érték, B érték. Ezeket kimásolva és beillesztve a megfelelő sorrendben (ebben az esetben az első 0 a R érték a 255 a G érték a második 0 B érték)

Remélem tudtam segíteni! :)

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/