hlmod.hu
https://hlmod.hu/

HUD infók halottaknak
https://hlmod.hu/viewtopic.php?f=29&t=7533
Oldal: 1 / 1

Szerző:  theglorious [ 2013.02.25. 19:01 ]
Hozzászólás témája:  HUD infók halottaknak

Helló

Nekem olyan hud infórmáció kellene ami a chat felett KÉK színnel kiírja a halottaknak ezt:
Map: %
Következő map: %
Hátralévő idő: %
Pontos idő: %
Slot: %/20
Kör: %

a mappok nem körökre hanem időre mennek!

Szerző:  small [ 2013.02.25. 20:05 ]
Hozzászólás témája:  Re: HUD infók halottaknak

SMA Forráskód: [ Mindet kijelol ]
  1. /* Script generated by Pawn Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. #define PLUGIN "Hud"
  7. #define AUTHOR "Small"
  8. #define VERSION "1.0"
  9. new kor
  10. public plugin_init()
  11. {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13. set_task(5.0, "hud", 0, _, _, "b")
  14. register_logevent("Vege",2,"1=Round_End")
  15. }
  16. public Vege()
  17. {
  18. kor++;
  19. }
  20. public hud(id)
  21. {
  22. new mapneve[16],nmap[16],hido[24],ido[9]
  23. get_mapname(mapneve,16)
  24. get_cvar_string("amx_nextmap",nmap,16)
  25. get_cvar_string("amx_timeleft",hido,24)
  26. get_time("%H:%M:%S",ido,8)
  27. new jatekos = get_playersnum()
  28.  
  29. if(is_user_alive(id))
  30. {
  31. return PLUGIN_HANDLED;
  32. }
  33.  
  34. set_hudmessage(0, 0, 255, 0.0, 0.7, 0, 6.0, 12.0)
  35. show_hudmessage(id, "Map: %s^nKövetkező map: %s^nHátralévő idő: %s^nPontos idő: %s^nSlot: %s/20^nKör: %s",mapneve,nmap,hido,ido,jatekos,kor)
  36.  
  37. return 1;
  38. }
  39.  

Szerző:  kiki [ 2013.02.26. 14:13 ]
Hozzászólás témája:  Re: HUD infók halottaknak

public hud(id)

Mi az az index benne, taskid nek nem csak így kell ki iratni.

Szerző:  theglorious [ 2013.02.26. 14:48 ]
Hozzászólás témája:  Re: HUD infók halottaknak

small írta:
SMA Forráskód: [ Mindet kijelol ]
  1. /* Script generated by Pawn Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. #define PLUGIN "Hud"
  7. #define AUTHOR "Small"
  8. #define VERSION "1.0"
  9. new kor
  10. public plugin_init()
  11. {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13. set_task(5.0, "hud", 0, _, _, "b")
  14. register_logevent("Vege",2,"1=Round_End")
  15. }
  16. public Vege()
  17. {
  18. kor++;
  19. }
  20. public hud(id)
  21. {
  22. new mapneve[16],nmap[16],hido[24],ido[9]
  23. get_mapname(mapneve,16)
  24. get_cvar_string("amx_nextmap",nmap,16)
  25. get_cvar_string("amx_timeleft",hido,24)
  26. get_time("%H:%M:%S",ido,8)
  27. new jatekos = get_playersnum()
  28.  
  29. if(is_user_alive(id))
  30. {
  31. return PLUGIN_HANDLED;
  32. }
  33.  
  34. set_hudmessage(255, 69, 0, 0.0, 0.7, 0, 6.0, 12.0)
  35. show_hudmessage(id, "Map: %s^nKövetkező map: %s^nHátralévő idő: %s^nPontos idő: %s^nSlot: %s/20^nKör: %s",mapneve,nmap,hido,ido,jatekos,kor)
  36.  
  37. return 1;
  38. }
  39.  

bocsi, de eltakarja a chat :/ és az élő is látja , hogy tudom az ilyet állítani?

Szerző:  HunGamer [ 2013.02.26. 15:43 ]
Hozzászólás témája:  Re: HUD infók halottaknak

theglorious írta:
bocsi, de eltakarja a chat :/ és az élő is látja , hogy tudom az ilyet állítani?

Próbáld ki:
SMA Forráskód: [ Mindet kijelol ]
  1. /* Script generated by Pawn Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. #define PLUGIN "Hud"
  7. #define AUTHOR "Small"
  8. #define VERSION "1.0"
  9. new kor
  10. public plugin_init()
  11. {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13. set_task(5.0, "hud", 0, _, _, "b")
  14. register_logevent("Vege",2,"1=Round_End")
  15. }
  16. public Vege()
  17. {
  18. kor++;
  19. }
  20. public hud()
  21. {
  22. new mapneve[16],nmap[16],hido[24],ido[9]
  23. get_mapname(mapneve,16)
  24. get_cvar_string("amx_nextmap",nmap,16)
  25. get_cvar_string("amx_timeleft",hido,24)
  26. get_time("%H:%M:%S",ido,8)
  27. new jatekos = get_playersnum()
  28.  
  29. new players[32], pnum
  30. get_players(players, pnum)
  31. for(new i; i < pnum; i++)
  32. {
  33. if(!is_user_alive(players[i]))
  34. {
  35. set_hudmessage(255, 69, 0, 0.0, 0.2, 0, 6.0, 12.0)
  36. show_hudmessage(players[i], "Map: %s^nKövetkező map: %s^nHátralévő idő: %s^nPontos idő: %s^nSlot: %d/20^nKör: %d",mapneve,nmap,hido,ido,jatekos,kor)
  37. }
  38. }
  39. return 1;
  40. }
  41.  

Szerző:  theglorious [ 2013.02.26. 15:54 ]
Hozzászólás témája:  Re: HUD infók halottaknak

mégegy hibát találtam a small által írt-ban, hogy a kőrt nem írja csak anyit hogy hud és a slot hoz odaírja a pontos időt és a slot ot is.... így 1215:54:33/20

Szerző:  Metal [ 2013.02.26. 16:01 ]
Hozzászólás témája:  Re: HUD infók halottaknak

Ez még mindig nem jó (:
Itt:
SMA Forráskód: [ Mindet kijelol ]
  1. new players[32], pnum
  2. for(new i; i < pnum; i++)
  3.  

Def értéke a változóknak 0 lesz, s a ciklus sem fog így elindulni :)



HunGamer írta:
theglorious írta:
bocsi, de eltakarja a chat :/ és az élő is látja , hogy tudom az ilyet állítani?

Próbáld ki:
SMA Forráskód: [ Mindet kijelol ]
  1. /* Script generated by Pawn Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. #define PLUGIN "Hud"
  7. #define AUTHOR "Small"
  8. #define VERSION "1.0"
  9. new kor
  10. public plugin_init()
  11. {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13. set_task(5.0, "hud", 0, _, _, "b")
  14. register_logevent("Vege",2,"1=Round_End")
  15. }
  16. public Vege()
  17. {
  18. kor++;
  19. }
  20. public hud()
  21. {
  22. new mapneve[16],nmap[16],hido[24],ido[9]
  23. get_mapname(mapneve,16)
  24. get_cvar_string("amx_nextmap",nmap,16)
  25. get_cvar_string("amx_timeleft",hido,24)
  26. get_time("%H:%M:%S",ido,8)
  27. new jatekos = get_playersnum()
  28.  
  29. new players[32], pnum
  30. for(new i; i < pnum; i++)
  31. {
  32. if(is_user_alive(players[i]))
  33. {
  34. set_hudmessage(255, 69, 0, 0.0, 0.2, 0, 6.0, 12.0)
  35. show_hudmessage(players[i], "Map: %s^nKövetkező map: %s^nHátralévő idő: %s^nPontos idő: %s^nSlot: %d/20^nKör: %d",mapneve,nmap,hido,ido,jatekos,kor)
  36. }
  37. }
  38. return 1;
  39. }
  40.  

Szerző:  HunGamer [ 2013.02.26. 16:15 ]
Hozzászólás témája:  Re: HUD infók halottaknak

hopp kimaradt a get_players :)
Javítva

Szerző:  small [ 2013.02.26. 21:21 ]
Hozzászólás témája:  Re: HUD infók halottaknak

De az is_user_alive az nem az h él?

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