Szerző Téma: HUD eltüntetése  (Megtekintve 7206 alkalommal)

HUD eltüntetése
« Dátum: 2014. április 16. - 16:46:43 »
0 Show voters
Nos ugye van mta-ban az alap HUD, ezt szeretném a már meglévõ egyedi HUD-om mellõl eltüntetni, ezt hogy tudnám megtenni?
(A radart már sikerült de azt amit a képen bekarikáztam azt nem tudom hogyan kellene)
Segítségeteket elõre is köszönöm!!!
Kép: \"933991208K_pkiv_g_s_www.kepfeltoltes.hu_.png\"

Nem elérhető Enigma

  • 391
    • Profil megtekintése
HUD eltüntetése
« Válasz #1 Dátum: 2014. április 16. - 18:22:39 »
0 Show voters

HUD eltüntetése
« Válasz #2 Dátum: 2014. április 16. - 19:44:19 »
0 Show voters
Nem jó! Nem csinál semmit ugyxanugy ott marad a HUD, itt van az általam átírt script:
server.lua
 
function hudChanger ()
    showPlayerHudComponent ( source, \"all\", true )   
   
end
addEventHandler ( \"onPlayerJoin\", getRootElement(), hudChanger )

 
meta.xml
 
<meta>
<info type=\"HUD\" name=\"Koko\" version=\"1.1.2\" description=\"HUD\" />
<script src=\"server.lua\" type=\"server\" />
       
</meta>

HUD eltüntetése
« Válasz #3 Dátum: 2014. április 16. - 19:55:14 »
0 Show voters
function hudChanger ()
    showPlayerHudComponent ( source, \"all\", false )   
   
end
addEventHandler ( \"onPlayerJoin\", getRootElement(), hudChanger )

 
Így próbáld meg.

Nem elérhető Enigma

  • 391
    • Profil megtekintése
HUD eltüntetése
« Válasz #4 Dátum: 2014. április 16. - 23:03:24 »
0 Show voters
Helyes Verzió.
 

--amikor egy resource elindul [bármelyik], akkor a hud kikapcsolásra kerül. Ha csak erre az adott resource-ra akarjuk \"összpontosítani\", akkor getRootElement() helyett getResourceRootElement().
addEventHandler(\"onClientResourceStart\", getRootElement(),
function()
showPlayerHudComponent(\"all\", false)
end
)

HUD eltüntetése
« Válasz #5 Dátum: 2014. április 17. - 16:32:53 »
0 Show voters
Nem jó mind kettõt próbáltam :/

Nem elérhető Enigma

  • 391
    • Profil megtekintése
HUD eltüntetése
« Válasz #6 Dátum: 2014. április 17. - 19:20:09 »
0 Show voters
nem szerveroldalra hanem kliensoldalra kéne betenni.

HUD eltüntetése
« Válasz #7 Dátum: 2014. április 18. - 11:05:36 »
0 Show voters
ja köszi jó tudni :)

HUD eltüntetése
« Válasz #8 Dátum: 2014. április 16. - 16:46:43 »
0 Show voters
Nos ugye van mta-ban az alap HUD, ezt szeretném a már meglévõ egyedi HUD-om mellõl eltüntetni, ezt hogy tudnám megtenni?
(A radart már sikerült de azt amit a képen bekarikáztam azt nem tudom hogyan kellene)
Segítségeteket elõre is köszönöm!!!
Kép: \"933991208K_pkiv_g_s_www.kepfeltoltes.hu_.png\"

Nem elérhető Enigma

  • 391
    • Profil megtekintése
HUD eltüntetése
« Válasz #9 Dátum: 2014. április 16. - 18:22:39 »
0 Show voters

HUD eltüntetése
« Válasz #10 Dátum: 2014. április 16. - 19:44:19 »
0 Show voters
Nem jó! Nem csinál semmit ugyxanugy ott marad a HUD, itt van az általam átírt script:
server.lua
 
function hudChanger ()
    showPlayerHudComponent ( source, \"all\", true )   
   
end
addEventHandler ( \"onPlayerJoin\", getRootElement(), hudChanger )

 
meta.xml
 
<meta>
<info type=\"HUD\" name=\"Koko\" version=\"1.1.2\" description=\"HUD\" />
<script src=\"server.lua\" type=\"server\" />
       
</meta>

HUD eltüntetése
« Válasz #11 Dátum: 2014. április 16. - 19:55:14 »
0 Show voters
function hudChanger ()
    showPlayerHudComponent ( source, \"all\", false )   
   
end
addEventHandler ( \"onPlayerJoin\", getRootElement(), hudChanger )

 
Így próbáld meg.

Nem elérhető Enigma

  • 391
    • Profil megtekintése
HUD eltüntetése
« Válasz #12 Dátum: 2014. április 16. - 23:03:24 »
0 Show voters
Helyes Verzió.
 

--amikor egy resource elindul [bármelyik], akkor a hud kikapcsolásra kerül. Ha csak erre az adott resource-ra akarjuk \"összpontosítani\", akkor getRootElement() helyett getResourceRootElement().
addEventHandler(\"onClientResourceStart\", getRootElement(),
function()
showPlayerHudComponent(\"all\", false)
end
)

HUD eltüntetése
« Válasz #13 Dátum: 2014. április 17. - 16:32:53 »
0 Show voters
Nem jó mind kettõt próbáltam :/

Nem elérhető Enigma

  • 391
    • Profil megtekintése
HUD eltüntetése
« Válasz #14 Dátum: 2014. április 17. - 19:20:09 »
0 Show voters
nem szerveroldalra hanem kliensoldalra kéne betenni.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal