hlmod.hu
https://hlmod.hu/

VIP HUD
https://hlmod.hu/viewtopic.php?f=29&t=8775
Oldal: 1 / 1

Szerző:  kuka10 [2013.06.02. 11:02 ]
Hozzászólás témája:  VIP HUD

Üdv valaki küldene olyan plugint ami a radar mellet a "Jelenleg 1 admin van jelen/nincs admin jelen" alatt ki irja ugyan ezt VIPre VIP level h nem baj ha az adminokat is vipnek nézi!

Szerző:  kecske [2013.06.02. 11:09 ]
Hozzászólás témája:  Re: VIP HUD

SMA Forráskód: [ Mindet kijelol ]
  1. /* Fisier descarcat de pe http://www.eXtreamCS.com ! */
  2. 2.
  3. 3. #include <amxmodx>
  4. 4. #include <amxmisc>
  5. 5.
  6. 6. #define PLUGIN "Admins Online"
  7. 7. #define VERSION "1.0"
  8. 8. #define AUTHOR "Alka"
  9. 9.
  10. 10. new maxplayers;
  11. 11. new admincvar;
  12. 12.
  13. 13. public plugin_init () {
  14. 14. register_plugin ( PLUGIN, VERSION, AUTHOR ) ;
  15. 15. set_task ( 2.0 , "adminsonline" , 0, "", 0 , "b" ) ;
  16. 16.
  17. 17. maxplayers = get_maxplayers ()
  18. 18. admincvar = register_cvar ( "amx_showadmins" , "1" ) ;
  19. 19. }
  20. 20.
  21. 21. public adminsonline () {
  22. 22.
  23. 23. new id, count
  24. 24.
  25. 25. for ( id = 1 ; id <= maxplayers ; id ++ )
  26. 26. if( is_user_connected (id ))
  27. 27. if( get_user_flags (id ) & ADMIN_LEVEL_H )
  28. 28. count++
  29. 29.
  30. 30. if( get_pcvar_num (admincvar ) == 1)
  31. 31. {
  32. 32.
  33. 33. if (count> 0 )
  34. 34. {
  35. 35.
  36. 36. if ( count==1 ) {
  37. 37. set_hudmessage ( 0, 255 , 0 , 0.50 , 0.00 , 0, 6.0 , 3700.0 ) ;
  38. 38. show_hudmessage ( 0 , "Jelenleg %d VIP van jelen!" ,count );
  39. 39. }
  40. 40. else {
  41. 41. set_hudmessage ( 0, 255 , 0 , 0.50 , 0.00 , 0, 6.0 , 3700.0 ) ;
  42. 42. show_hudmessage ( 0 , "Jelenleg %d VIP van jelen!" ,count );
  43. 43. }
  44. 44. }
  45. 45. else
  46. 46. {
  47. 47. set_hudmessage ( 255 , 0 , 0 , 0.50 , 0.00 , 0, 6.0 , 3700.0 ) ;
  48. 48. show_hudmessage ( 0, "Nincs jelen VIP!" ,count ) ;
  49. 49. }
  50. 50. }
  51. 51.
  52. 52. }


Teszt nemvolt!

Szerző:  RaZzoR [2013.06.02. 11:13 ]
Hozzászólás témája:  Re: VIP HUD

Erre errort fog dobni

Szerző:  kecske [2013.06.02. 11:17 ]
Hozzászólás témája:  Re: VIP HUD

bocsi,de még csak probálkozgatok.
Tudnád javitani,és esetleg leirni mi a hiba?

Szerző:  RaZzoR [2013.06.02. 11:25 ]
Hozzászólás témája:  Re: VIP HUD

Javított verzió (ez kijelez admin-t is meg vip-et is):

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN "Admins VIPs Online"
  5. #define VERSION "1.0"
  6. #define AUTHOR "Alka"
  7.  
  8. new maxplayers;
  9. new admincvar;
  10.  
  11. public plugin_init() {
  12. register_plugin( PLUGIN, VERSION, AUTHOR );
  13. set_task( 2.0, "adminsonline", 0, "", 0, "b" );
  14.  
  15. maxplayers = get_maxplayers()
  16. admincvar = register_cvar("amx_showadmins","1");
  17. }
  18.  
  19. public adminsonline() {
  20.  
  21. new id, count, count_vip
  22.  
  23. for(id = 1 ; id <= maxplayers ; id++)
  24. if(is_user_connected(id))
  25. if(get_user_flags(id) & ADMIN_KICK) //Admin
  26. count++
  27.  
  28. for(id = 1 ; id <= maxplayers ; id++)
  29. if(is_user_connected(id))
  30. if(get_user_flags(id) & ADMIN_LEVEL_H) //VIP
  31. count_vip++
  32.  
  33. if(get_pcvar_num(admincvar) ==1)
  34. {
  35.  
  36. if (count>0 || count_vip>0)
  37. {
  38.  
  39. if (count==1 || count_vip==1) {
  40. set_hudmessage(0,255, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
  41. show_hudmessage(0, "Jelenleg %d Admin es %d VIP van jelen!",count,count_vip );
  42. }
  43. else {
  44. set_hudmessage(0,255, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
  45. show_hudmessage(0, "Jelenleg %d Admin es %d VIP van jelen!",count,count_vip );
  46. }
  47. }
  48. else
  49. {
  50. set_hudmessage(255, 0, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
  51. show_hudmessage(0, "Nincs jelen Admin es VIP!",count,count_vip );
  52. }
  53. }
  54.  
  55. }


Amúgy a hiba az volt, hogy a sorszámokra (pirossal jelzi) underfind symbol-t fog rá dobi
Ennyi volt a hiba :D

Szerző:  kuka10 [2013.06.02. 11:34 ]
Hozzászólás témája:  Re: VIP HUD

RaZzoR írta:
Javított verzió (ez kijelez admin-t is meg vip-et is):

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN "Admins VIPs Online"
  5. #define VERSION "1.0"
  6. #define AUTHOR "Alka"
  7.  
  8. new maxplayers;
  9. new admincvar;
  10.  
  11. public plugin_init() {
  12. register_plugin( PLUGIN, VERSION, AUTHOR );
  13. set_task( 2.0, "adminsonline", 0, "", 0, "b" );
  14.  
  15. maxplayers = get_maxplayers()
  16. admincvar = register_cvar("amx_showadmins","1");
  17. }
  18.  
  19. public adminsonline() {
  20.  
  21. new id, count, count_vip
  22.  
  23. for(id = 1 ; id <= maxplayers ; id++)
  24. if(is_user_connected(id))
  25. if(get_user_flags(id) & ADMIN_KICK) //Admin
  26. count++
  27.  
  28. for(id = 1 ; id <= maxplayers ; id++)
  29. if(is_user_connected(id))
  30. if(get_user_flags(id) & ADMIN_LEVEL_H) //VIP
  31. count_vip++
  32.  
  33. if(get_pcvar_num(admincvar) ==1)
  34. {
  35.  
  36. if (count>0 || count_vip>0)
  37. {
  38.  
  39. if (count==1 || count_vip==1) {
  40. set_hudmessage(0,255, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
  41. show_hudmessage(0, "Jelenleg %d Admin es %d VIP van jelen!",count,count_vip );
  42. }
  43. else {
  44. set_hudmessage(0,255, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
  45. show_hudmessage(0, "Jelenleg %d Admin es %d VIP van jelen!",count,count_vip );
  46. }
  47. }
  48. else
  49. {
  50. set_hudmessage(255, 0, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
  51. show_hudmessage(0, "Nincs jelen Admin es VIP!",count,count_vip );
  52. }
  53. }
  54.  
  55. }


Amúgy a hiba az volt, hogy a sorszámokra (pirossal jelzi) underfind symbol-t fog rá dobi
Ennyi volt a hiba :D

köszömnöm!

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