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!
_________________
Arra lettem figyelmes a minap, hogy egyre hülyébbek az emberek. A vonatállomásokon már van olyan szöveg, hogy kérjük kedves utasainkat, hogy az uticéljuknak megfelelő vonatra szálljanak fel.