hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.06. 19:36



Jelenlévő felhasználók

Jelenleg 418 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 418 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: nincs regisztrált felhasználó az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 3 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: VIP Javítás
HozzászólásElküldve: 2014.07.05. 14:10 
Offline
Senior Tag
Avatar

Csatlakozott: 2014.04.22. 10:54
Hozzászólások: 226
Megköszönték neki: 19 alkalommal
Sziasztok!

Ezt a Paintball VIP Plugint kijavítaná nekem valaki?

Hibák:

[ablak]
Kód:
vip.sma(32) : error 017: undefined symbol "cs_get_user_team"
vip.sma(33) : warning 213: tag mismatch
vip.sma(33) : error 017: undefined symbol "CS_TEAM_T"
vip.sma(34) : error 017: undefined symbol "cs_set_user_model"
vip.sma(35) : error 017: undefined symbol "CS_TEAM_CT"
vip.sma(36) : error 017: undefined symbol "cs_set_user_model"
vip.sma(38) : error 017: undefined symbol "cs_reset_user_model"
vip.sma(49) : error 017: undefined symbol "maxplayers"
vip.sma(54) : error 017: undefined symbol "COLOR"
vip.sma(59) : error 017: undefined symbol "print_message"
vip.sma(60) : error 017: undefined symbol "COLOR"
vip.sma(63) : error 017: undefined symbol "print_message"
vip.sma(67) : error 017: undefined symbol "print_message"
[/ablak]

Plugin:

[ablak]
SMA Forráskód: [ Mindet kijelol ]
  1. #include < amxmodx >
  2. #include < fun >
  3.  
  4. #define VIP_JOG ADMIN_LEVEL_G
  5.  
  6. new const Vip_CT[] = "models/player/vip_ct/vip_ct.mdl"
  7. new const Vip_TE[] = "models/player/vip_t/vip_t.mdl"
  8.  
  9. public plugin_init() {
  10. register_plugin( "Vip system" , "1.0.0B" , "Mike Spy" )
  11.  
  12. register_clcmd( "say /vipbolt" , "shop" )
  13. register_clcmd( "say /vipshop" , "shop" )
  14. register_clcmd( "say /infovip" , "info" )
  15. register_clcmd( "say /info" , "info" )
  16. register_clcmd("say /vips", "vipek")
  17.  
  18. register_event( "ResetHUD" , "e_hud_event" , "be" )
  19. }
  20.  
  21. public plugin_precache()
  22. {
  23. precache_model(Vip_CT)
  24. precache_model(Vip_TE)
  25. return PLUGIN_CONTINUE
  26. }
  27.  
  28. public resetModel(id, level, cid)
  29. {
  30. if (get_user_flags(id) & VIP_JOG)
  31. {
  32. new CsTeams:userTeam = cs_get_user_team(id)
  33. if (userTeam == CS_TEAM_T)
  34. cs_set_user_model(id, "Vip_TE")
  35. else if(userTeam == CS_TEAM_CT)
  36. cs_set_user_model(id, "Vip_CT")
  37. else
  38. cs_reset_user_model(id)
  39. }
  40.  
  41. return PLUGIN_CONTINUE
  42. }
  43.  
  44. public vipek(user) {
  45. new adminnames[33][32]
  46. new message[256]
  47. new id, count, x, len
  48.  
  49. for(id = 1 ; id <= maxplayers ; id++)
  50. if(is_user_connected(id))
  51. if(get_user_flags(id) & VIP_JOG)
  52. get_user_name(id, adminnames[count++], 31)
  53.  
  54. len = format(message, 255, "%s[VIP] Online VIPek: ",COLOR)
  55. if(count > 0) {
  56. for(x = 0 ; x < count ; x++) {
  57. len += format(message[len], 255-len, "%s%s ", adminnames[x], x < (count-1) ? ", ":"")
  58. if(len > 96 ) {
  59. print_message(user, message)
  60. len = format(message, 255, "%s ",COLOR)
  61. }
  62. }
  63. print_message(user, message)
  64. }
  65. else {
  66. len += format(message[len], 255-len, "Nincs jelen vip.")
  67. print_message(user, message)
  68. }
  69. }
  70.  
  71. public e_hud_event( ){
  72. new id
  73. for( id = 0 ; id < get_playersnum( ) ; id++ ){
  74. if ( get_user_flags( id ) & VIP_JOG )
  75. {
  76. message_begin( MSG_ALL, get_user_msgid( "ScoreAttrib" ) )
  77. write_byte( id )
  78. write_byte( 4 )
  79. message_end( )
  80. }
  81. }
  82. }
  83. public shop(id){
  84. if(get_user_flags(id)&VIP_JOG){
  85. new menu=menu_create("\rVip menu","shop_handler")
  86. menu_additem(menu,"\w100HP","1",0)
  87. menu_additem(menu,"\wFust granat","2",0)
  88. menu_display(id,menu,0)
  89. }else client_print(id,print_chat,"Nincs jogod ehez!")
  90. }
  91. public shop_handler(id,menu,item){
  92. if(item==MENU_EXIT) menu_destroy(menu)
  93. item++
  94. switch(item){
  95. case 1: set_user_health(id,100)
  96. case 2: give_item(id,"weapon_smokegrenade")
  97. }
  98. }
  99. public info(id){
  100. new menu=menu_create("\rVip info menu","menu_handler")
  101. menu_additem(menu,"\wVip informacio","1",0)
  102. menu_display(id,menu,0)
  103. }
  104. public menu_handler(id,menu,item){
  105. if(item==MENU_EXIT) menu_destroy(menu)
  106. item++
  107. switch(item){
  108. case 1: show_motd(id,"addons/amxmodx/configs/vipinfo.txt","Vip informaciok")
  109. }
  110. }
  111.  
[/ablak]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: VIP Javítás
HozzászólásElküldve: 2014.07.05. 15:16 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.01.15. 19:04
Hozzászólások: 407
Megköszönt másnak: 17 alkalommal
Megköszönték neki: 176 alkalommal
Tessék:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <cstrike>
  3. #include <fun>
  4.  
  5. #define VIP_JOG ADMIN_LEVEL_G
  6.  
  7. new const Vip_CT[] = "models/player/vip_ct/vip_ct.mdl"
  8. new const Vip_TE[] = "models/player/vip_t/vip_t.mdl"
  9.  
  10. static const COLOR[] = "^x04"
  11. new maxplayers
  12. new gmsgSayText
  13.  
  14. public plugin_init() {
  15. register_plugin( "Vip system" , "1.0.0B" , "Mike Spy" )
  16.  
  17. gmsgSayText = get_user_msgid("SayText")
  18. maxplayers = get_maxplayers()
  19.  
  20. register_clcmd( "say /vipbolt" , "shop" )
  21. register_clcmd( "say /vipshop" , "shop" )
  22. register_clcmd( "say /infovip" , "info" )
  23. register_clcmd( "say /info" , "info" )
  24. register_clcmd("say /vips", "vipek")
  25.  
  26. register_event( "ResetHUD" , "e_hud_event" , "be" )
  27. }
  28.  
  29. public plugin_precache()
  30. {
  31. precache_model(Vip_CT)
  32. precache_model(Vip_TE)
  33. return PLUGIN_CONTINUE
  34. }
  35.  
  36. public resetModel(id, level, cid)
  37. {
  38. if (get_user_flags(id) & VIP_JOG)
  39. {
  40. new CsTeams:userTeam = cs_get_user_team(id)
  41. if (userTeam == CS_TEAM_T)
  42. cs_set_user_model(id, "vip_t")//itt a T model neve kell, hogy legyen amit a plugin elejen adtal meg a 8. sorban az elérési utvonalnál (vip_t)
  43. else if(userTeam == CS_TEAM_CT)
  44. cs_set_user_model(id, "vip_ct")//itt a CT model neve kell, hogy legyen amit a plugin elejen adtal meg a 7. sorban az elérési utvonalnál (vip_ct)
  45. else
  46. cs_reset_user_model(id)
  47. }
  48.  
  49. return PLUGIN_CONTINUE
  50. }
  51.  
  52. public vipek(user) {
  53. new adminnames[33][32]
  54. new message[256]
  55. new id, count, x, len
  56.  
  57. for(id = 1 ; id <= maxplayers ; id++)
  58. if(is_user_connected(id))
  59. if(get_user_flags(id) & VIP_JOG)
  60. get_user_name(id, adminnames[count++], 31)
  61.  
  62. len = format(message, 255, "%s[VIP] Online VIPek: ",COLOR)
  63. if(count > 0) {
  64. for(x = 0 ; x < count ; x++) {
  65. len += format(message[len], 255-len, "%s%s ", adminnames[x], x < (count-1) ? ", ":"")
  66. if(len > 96 ) {
  67. print_message(user, message)
  68. len = format(message, 255, "%s ",COLOR)
  69. }
  70. }
  71. print_message(user, message)
  72. }
  73. else {
  74. len += format(message[len], 255-len, "Nincs jelen vip.")
  75. print_message(user, message)
  76. }
  77. }
  78. print_message(id, msg[])
  79. {
  80. message_begin(MSG_ONE, gmsgSayText, {0,0,0}, id)
  81. write_byte(id)
  82. write_string(msg)
  83. message_end()
  84. }
  85.  
  86. public e_hud_event( ){
  87. new id
  88. for( id = 0 ; id < get_playersnum( ) ; id++ ){
  89. if ( get_user_flags( id ) & VIP_JOG )
  90. {
  91. message_begin( MSG_ALL, get_user_msgid( "ScoreAttrib" ) )
  92. write_byte( id )
  93. write_byte( 4 )
  94. message_end( )
  95. }
  96. }
  97. }
  98. public shop(id){
  99. if(get_user_flags(id)&VIP_JOG){
  100. new menu=menu_create("\rVip menu","shop_handler")
  101. menu_additem(menu,"\w100HP","1",0)
  102. menu_additem(menu,"\wFust granat","2",0)
  103. menu_display(id,menu,0)
  104. }else client_print(id,print_chat,"Nincs jogod ehez!")
  105. }
  106. public shop_handler(id,menu,item){
  107. if(item==MENU_EXIT) menu_destroy(menu)
  108. item++
  109. switch(item){
  110. case 1: set_user_health(id,100)
  111. case 2: give_item(id,"weapon_smokegrenade")
  112. }
  113. }
  114. public info(id){
  115. new menu=menu_create("\rVip info menu","menu_handler")
  116. menu_additem(menu,"\wVip informacio","1",0)
  117. menu_display(id,menu,0)
  118. }
  119. public menu_handler(id,menu,item){
  120. if(item==MENU_EXIT) menu_destroy(menu)
  121. item++
  122. switch(item){
  123. case 1: show_motd(id,"addons/amxmodx/configs/vipinfo.txt","Vip informaciok")
  124. }
  125. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: VIP Javítás
HozzászólásElküldve: 2014.07.05. 15:17 
Offline
Senior Tag
Avatar

Csatlakozott: 2014.04.22. 10:54
Hozzászólások: 226
Megköszönték neki: 19 alkalommal
Köszönöm szépen :xicon_e_biggrin:


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 3 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 23 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole