hlmod.hu
https://hlmod.hu/

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

Szerző:  laki5000 [ 2013.03.06. 12:23 ]
Hozzászólás témája:  VIP

Olyat kérek, hogy lehessen a játékosoknak vipet adni, és felül ki irja zölddel:[HES]-Most x Vip van. Vagy: [HES]-Most nincs Vip.


A vip tudjon: kékkel irni, 150 hp, és 100 pajzs alapból. Köszönöm:) ja és vip skinek, amit ki választhattok, csak hátára lá legyen irva: [HES]

Szerző:  Scremo [ 2013.03.07. 21:29 ]
Hozzászólás témája:  Re: VIP

laki5000 írta:
Olyat kérek, hogy lehessen a játékosoknak vipet adni, és felül ki irja zölddel:[HES]-Most x Vip van. Vagy: [HES]-Most nincs Vip.


A vip tudjon: kékkel irni, 150 hp, és 100 pajzs alapból. Köszönöm:) ja és vip skinek, amit ki választhattok, csak hátára lá legyen irva: [HES]


látom nem igen ismered a forumot ne is kérj sztem ilyet h a model hátára legyen irva ez maeg az mert senkise fog azon fáradni h megcsinálja max a plugint megirák a töbit intézd te :)

Szerző:  barcasl3 [ 2013.03.10. 17:01 ]
Hozzászólás témája:  Re: VIP

laki5000 írta:
Olyat kérek, hogy lehessen a játékosoknak vipet adni, és felül ki irja zölddel:[HES]-Most x Vip van. Vagy: [HES]-Most nincs Vip.


A vip tudjon: kékkel irni, 150 hp, és 100 pajzs alapból. Köszönöm:) ja és vip skinek, amit ki választhattok, csak hátára lá legyen irva: [HES]

Szia!

Elkészítettem a kért plugint, tesztelve NINCS, így neked kell. A modellt kihagytam belőle, ezt az amx_adminmodels pluginnal külön megteheted. Néhány beállítás cvarral állítható, tehát a cvarok:
vip_armor = 100 /Mennyi pajzsot kapjon a jatekos?/
vip_hp = 150 /Mennyi HP-t kapjon a jatekos?/
vip_show = 1 /Kiírja-e, hogy hány VIP van jelen? (0 = Ki, 1 = Be)/
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <fun>
  7.  
  8. #define PLUGIN "VIP Plugin"
  9. #define VERSION "1.0"
  10. #define AUTHOR "Barca :$"
  11. #define VIP ADMIN_LEVEL_H
  12.  
  13. new CurrentRound
  14. new armorcvar
  15. new hpcvar
  16. new maxplayers
  17. new admincvar
  18.  
  19. public plugin_init() {
  20. register_plugin(PLUGIN, VERSION, AUTHOR)
  21. register_logevent("LogEvent_RoundStart", 2, "1=Round_Start" )
  22. set_task( 2.0, "vipsonline", 0, "", 0, "b" )
  23. armorcvar = register_cvar("vip_armor", "100")
  24. hpcvar = register_cvar("vip_hp", "150")
  25. maxplayers = get_maxplayers()
  26. admincvar = register_cvar("vip_show", "1")
  27. }
  28.  
  29. public LogEvent_Roundstart()
  30. {
  31. CurrentRound++
  32. new players[32], player, pnum
  33. get_players(players, pnum, "a")
  34. for(new i = 0; i < pnum; i++)
  35.  
  36.  
  37. if(is_user_alive(player) && get_user_flags(player) & VIP)
  38. {
  39. player = players[i]
  40. set_user_health(player, get_pcvar_num(hpcvar))
  41. cs_set_user_armor(player, get_pcvar_num(armorcvar), 2)
  42. }
  43. return PLUGIN_CONTINUE
  44. }
  45.  
  46. public vipsonline()
  47. {
  48. new id, count
  49.  
  50. for(id = 1 ; id <= maxplayers ; id++)
  51. if(is_user_connected(id))
  52. if(get_user_flags(id) & ADMIN_LEVEL_H)
  53. count++
  54.  
  55. if(get_pcvar_num(admincvar) ==1)
  56. {
  57.  
  58. if (count>0)
  59. {
  60.  
  61. if (count==1) {
  62. set_hudmessage(0,255, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
  63. show_hudmessage(0, "[HES] - Most %d VIP van jelen.",count )
  64. }
  65. else {
  66. set_hudmessage(0,255, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
  67. show_hudmessage(0, "[HES] - Most %d VIP van jelen.",count )
  68. }
  69. }
  70. else
  71. {
  72. set_hudmessage(255, 0, 0, 0.15, 0.00, 0, 6.0, 3700.0 );
  73. show_hudmessage(0, "[HES] - Most nincs VIP jelen.",count )
  74. }
  75. }
  76.  
  77. }
  78.  
  79.  
  80.  


Remélem, hogy ez a kívánt plugin, és hogy működik is. Amennyiben nem, kérlek írj!

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