Szerző Téma: Hud mozgathatóvá tétele & Pénz  (Megtekintve 1329 alkalommal)

Hud mozgathatóvá tétele & Pénz
« Dátum: 2017. Július 21. - 23:14:25 »
0
Sziasztok! Az lenne a kérdésem, hogy egy hudot, ami több dxDrawRectlange ből áll, hogyan lehet úgy mozgathatóvá tenni, hogy az összes csík külön legyen mozgatható (úgy van megoldva a hudom, hogy van egy alsó fekete csík, és azon a dinamikus hp, armor..stb) és ezeket úgy, hogy ha mozgatja az armor, hp..stb csíkot akkor az alatta lévő dx is mozogjon? 
 
Illetve, hogyan lehet megcsinálni, azt hogy, a pénzt úgy jelezze ki, hogy ha + ban van akkor írja ki zöldel, ha pedig - ban akkor írja ki pirossal?
 
Előre is köszi a válaszokat :)

Hud mozgathatóvá tétele & Pénz
« Válasz #1 Dátum: 2017. Július 21. - 23:30:39 »
+1
Használd a keresőt tesó, ez alapján szerintem el tudsz indulni: /index.php?/forums/topic/64286-hud-mozgat%C3%A1s/&do=findComment&comment=570332\" rel=\"\">https://gtakozosseg.hu/index.php?/forums/topic/64286-hud-mozgatás/&do=findComment&comment=570332
 
A másik meg sima feltételvizsgálat.

Hud mozgathatóvá tétele & Pénz
« Válasz #2 Dátum: 2017. Július 22. - 00:06:09 »
0
Köszi, és a pénzt azt hogyan lehet megcsinálni?

Hud mozgathatóvá tétele & Pénz
« Válasz #3 Dátum: 2017. Július 22. - 00:22:42 »
+1
Leírtam. De ha annyira nem vagy képes, szerintem még nézegesd az alapokat. Bár az if-else-elseif szerintem elég alap.
 
a tocolor() részt cseréld ki valami ilyesmire: (pénzváltozójavagyelementdata < 0 and tocolor(255, 0, 0) or tocolor(0, 255, 0))

Hud mozgathatóvá tétele & Pénz
« Válasz #4 Dátum: 2017. Július 22. - 00:28:49 »
+1
Vallhallához, vagy pl alap szerverhez:
 
If getPlayerMoney > 0 then
 
Szin = tocolor(0,255,0) 
 
Else
 
Szin = tocolor(255,0,0)
 
End
 
@ImpreZZa megoldása is jó, rövidebb, de ez szerintem átláthatóbb, és én így tanultam meg, így marad meg. :D
 
UI: ha pl nem getPlayerMoney alapján kéred le a pénzt akkor értelem szerűen kicseréled.

Hud mozgathatóvá tétele & Pénz
« Válasz #5 Dátum: 2017. Július 22. - 00:39:47 »
+2
Idézetet írta: BlackSy date=1500676129


   
      de ez szerintem átláthatóbb
   


Igazából attól függ szerintem, h milyen környezetben van:D (pl: /index.php?/forums/topic/64566-script-egyszer%C5%B1-kilom%C3%A9ter%C3%B3ra-simple-speedometer/\" rel=\"\">https://gtakozosseg.hu/index.php?/forums/topic/64566-script-egyszerű-kilométeróra-simple-speedometer/
 
)

Hud mozgathatóvá tétele & Pénz
« Válasz #6 Dátum: 2017. Július 22. - 01:26:20 »
0
Ja, hát ott pl sokkal egyszerűbb, és rövidebb
 
 :D

Hud mozgathatóvá tétele & Pénz
« Válasz #7 Dátum: 2017. Július 22. - 10:46:09 »
0
Úgy hogyan kell, hogy a hud csíkok külön külön, egyenként is mozgathatóak legyenek? Ne csak egyszerre? 

Hud mozgathatóvá tétele & Pénz
« Válasz #8 Dátum: 2017. Július 22. - 11:30:54 »
0
Hogy-hogy hogyan?

Hud mozgathatóvá tétele & Pénz
« Válasz #9 Dátum: 2017. Július 22. - 12:08:47 »
+1
Mindegyiknek adsz egy értéket. Dealmta-nak van egy interface-e, azt nézegetheted, vagy ha egyszerűbb kell, Royalf-nak van egy scriptje community-n
 
 

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal