hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 327 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 327 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  [ 2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Frag_bolt_2.1 javítása
HozzászólásElküldve: 2015.02.04. 17:08 
Offline
Lelkes
Avatar

Csatlakozott: 2013.01.18. 15:06
Hozzászólások: 27
Megköszönt másnak: 25 alkalommal
Üdv,
A következő log errort generálja a plugin a szerveren. Aki javítja megy a jel. Köszönöm.
(Nem átalakító hiba!)
LOG ERROR:
[AMXX] Displaying debug trace (plugin "Frag_bolt_2.1.amxx")
[AMXX] Run time error 10: native error (native "cs_reset_user_model")
[AMXX] [0] 09k24qjh.sma.p::RoundStart (line 132)


SMA:

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <fun>
  3. #include <cstrike>
  4. #include <engine>
  5. #include <hamsandwich>
  6. #include <colorchat>
  7.  
  8. #define PLUGIN "Frag Bolt"
  9. #define VERSION "2.1"
  10. #define AUTHOR "MeSter"
  11.  
  12. new kijelzo[256]
  13. new elet[256]
  14. new speed[256]
  15. new ujra[256]
  16. new kinezet[256]
  17.  
  18. new hp_cvar
  19. new gyorsasag_cvar
  20. new ujraeledes_cvar
  21. new kameleon_cvar
  22.  
  23.  
  24. new hp[33]=1, gyorsasag[33]=1, ujraeledes[33]=1, kameleon[33]=1
  25.  
  26. public plugin_init() {
  27. register_plugin(PLUGIN, VERSION, AUTHOR)
  28. register_cvar("Frag Bolt", "MeSter")
  29. hp_cvar = register_cvar("Elet","5")
  30. gyorsasag_cvar = register_cvar("Gyorsasag","3")
  31. ujraeledes_cvar = register_cvar("Ujraeledes","2")
  32. kameleon_cvar = register_cvar("Kameleon","6")
  33. register_clcmd("say /bolt","fragbolt")
  34. RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)
  35. register_event("ResetHUD","RoundStart","b")
  36. }
  37.  
  38. public fwHamPlayerSpawnPost(id)
  39. {
  40. hp[id]=1
  41. gyorsasag[id]=1
  42. ujraeledes[id]=1
  43. kameleon[id]=1
  44.  
  45. }
  46. public fragbolt(id){
  47. formatex(kijelzo, charsmax(kijelzo), "\r[XXX] \yFrag Bolt ^n\rFrageid: \y[\d%d\r]", get_user_frags(id));
  48. formatex(elet, charsmax(elet), "\r+30 HP \y(%d frag)", get_pcvar_num(hp_cvar));
  49. formatex(speed, charsmax(speed), "\rGyorsasag \y(%d frag)", get_pcvar_num(gyorsasag_cvar));
  50. formatex(ujra, charsmax(ujra), "\rUjraeledes \y(%d frag)", get_pcvar_num(ujraeledes_cvar));
  51. formatex(kinezet, charsmax(kinezet), "\rKameleon (Ellenseg kinezet) \y(%d frag)", get_pcvar_num(kameleon_cvar));
  52.  
  53.  
  54.  
  55. new menu = menu_create(kijelzo, "menu_handler");
  56. menu_additem(menu, elet, "1", 0);
  57. menu_additem(menu, speed, "2", 0);
  58. menu_additem(menu, ujra, "3", 0);
  59. menu_additem(menu, kinezet, "4", 0);
  60. menu_display(id,menu,0)
  61. }
  62. public menu_handler(id,menu,item){
  63. if(item==MENU_EXIT){
  64. menu_destroy(id)
  65. return PLUGIN_HANDLED
  66. }
  67. new data[6],name[64]
  68. new acces,callback
  69. menu_item_getinfo(menu,item,acces,data,charsmax(data),name,charsmax(name),callback)
  70. new key = str_to_num(data)
  71. switch(key){
  72. case 1:{
  73. if(get_user_frags(id)>=get_pcvar_num(hp_cvar)&&hp[id]==1){
  74. hp[id]=0
  75. set_user_health(id,get_user_health(id)+30)
  76. set_user_frags(id,get_user_frags(id)-get_pcvar_num(hp_cvar))
  77. ColorChat(id, GREEN,"[XXX] ^3Kaptal ^4+30^3 Hp-t.")
  78. }
  79. else
  80. {
  81. ColorChat(id, GREEN,"[XXX] ^3Nincs elég fraged!")
  82. }
  83. }
  84. case 2:{
  85. if(get_user_frags(id)>=get_pcvar_num(gyorsasag_cvar)&&gyorsasag[id]==1){
  86. gyorsasag[id]=0
  87. set_user_maxspeed(id, 400.0)
  88. set_user_frags(id,get_user_frags(id)-get_pcvar_num(gyorsasag_cvar))
  89. ColorChat(id, GREEN,"[XXX] ^3Gyorsasagod novekedet!")
  90. }
  91. else
  92. {
  93. ColorChat(id, GREEN,"[XXX] ^3Nincs eleg fraged!")
  94. }
  95. }
  96. case 3:{
  97. if(get_user_frags(id)>=get_pcvar_num(ujraeledes_cvar)&&ujraeledes[id]==1){
  98. ujraeledes[id]=0
  99. ExecuteHamB(Ham_CS_RoundRespawn, id);
  100. set_user_frags(id,get_user_frags(id)-get_pcvar_num(ujraeledes_cvar))
  101. ColorChat(id, GREEN,"[XXX] ^3Sikeresen ujraeledtel.")
  102. }
  103. else
  104. {
  105. ColorChat(id, GREEN,"[XXX] ^3Nincs eleg fraged!")
  106. }
  107. }
  108. case 4:{
  109. if(get_user_frags(id)>=get_pcvar_num(kameleon_cvar)&&kameleon[id]==1){
  110. kameleon[id]=0
  111. if (get_user_team(id)==1)
  112. cs_set_user_model(id, "urban")
  113. if (get_user_team(id)==2)
  114. cs_set_user_model(id, "guerilla")
  115. set_user_frags(id,get_user_frags(id)-get_pcvar_num(kameleon_cvar))
  116. ColorChat(id, GREEN,"[XXX] ^3Megkaptad ellenseged ruhajat!")
  117. }
  118. else
  119. {
  120. ColorChat(id, GREEN,"[XXX] ^3Nincs eleg fraged!")
  121. }
  122. }
  123. }
  124.  
  125.  
  126. menu_destroy(menu)
  127. return PLUGIN_HANDLED
  128. }
  129. public RoundStart(id)
  130. {
  131.  
  132. cs_reset_user_model(id)
  133. }
  134.  
  135. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  136. *{\\ rtf1\\ ansi\\ ansicpg1250\\ deff0\\ deflang1038{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
  137. */
  138.  


A hozzászólást 1 alkalommal szerkesztették, utoljára kenan93 2015.02.04. 17:10-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Frag_bolt_2.1 javítása
HozzászólásElküldve: 2015.02.04. 17:09 
Offline
Beavatott
Avatar

Csatlakozott: 2015.01.29. 19:50
Hozzászólások: 86
Megköszönték neki: 24 alkalommal
Try:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <fun>
  3. #include <cstrike>
  4. #include <engine>
  5. #include <hamsandwich>
  6. #include <colorchat>
  7.  
  8. #define PLUGIN "Frag Bolt"
  9. #define VERSION "2.1"
  10. #define AUTHOR "MeSter"
  11.  
  12. new kijelzo[256]
  13. new elet[256]
  14. new speed[256]
  15. new ujra[256]
  16. new kinezet[256]
  17.  
  18. new hp_cvar
  19. new gyorsasag_cvar
  20. new ujraeledes_cvar
  21. new kameleon_cvar
  22.  
  23.  
  24. new hp[33]=1, gyorsasag[33]=1, ujraeledes[33]=1, kameleon[33]=1
  25.  
  26. public plugin_init() {
  27. register_plugin(PLUGIN, VERSION, AUTHOR)
  28. register_cvar("Frag Bolt", "MeSter")
  29. hp_cvar = register_cvar("Elet","5")
  30. gyorsasag_cvar = register_cvar("Gyorsasag","3")
  31. ujraeledes_cvar = register_cvar("Ujraeledes","2")
  32. kameleon_cvar = register_cvar("Kameleon","6")
  33. register_clcmd("say /bolt","fragbolt")
  34. RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)
  35. register_event("ResetHUD","RoundStart","b")
  36. }
  37.  
  38. public fwHamPlayerSpawnPost(id)
  39. {
  40. hp[id]=1
  41. gyorsasag[id]=1
  42. ujraeledes[id]=1
  43. kameleon[id]=1
  44. cs_reset_user_model(id)
  45.  
  46. }
  47. public fragbolt(id){
  48. formatex(kijelzo, charsmax(kijelzo), "\r[XXX] \yFrag Bolt ^n\rFrageid: \y[\d%d\r]", get_user_frags(id));
  49. formatex(elet, charsmax(elet), "\r+30 HP \y(%d frag)", get_pcvar_num(hp_cvar));
  50. formatex(speed, charsmax(speed), "\rGyorsasag \y(%d frag)", get_pcvar_num(gyorsasag_cvar));
  51. formatex(ujra, charsmax(ujra), "\rUjraeledes \y(%d frag)", get_pcvar_num(ujraeledes_cvar));
  52. formatex(kinezet, charsmax(kinezet), "\rKameleon (Ellenseg kinezet) \y(%d frag)", get_pcvar_num(kameleon_cvar));
  53.  
  54.  
  55.  
  56. new menu = menu_create(kijelzo, "menu_handler");
  57. menu_additem(menu, elet, "1", 0);
  58. menu_additem(menu, speed, "2", 0);
  59. menu_additem(menu, ujra, "3", 0);
  60. menu_additem(menu, kinezet, "4", 0);
  61. menu_display(id,menu,0)
  62. }
  63. public menu_handler(id,menu,item){
  64. if(item==MENU_EXIT){
  65. menu_destroy(id)
  66. return PLUGIN_HANDLED
  67. }
  68. new data[6],name[64]
  69. new acces,callback
  70. menu_item_getinfo(menu,item,acces,data,charsmax(data),name,charsmax(name),callback)
  71. new key = str_to_num(data)
  72. switch(key){
  73. case 1:{
  74. if(get_user_frags(id)>=get_pcvar_num(hp_cvar)&&hp[id]==1){
  75. hp[id]=0
  76. set_user_health(id,get_user_health(id)+30)
  77. set_user_frags(id,get_user_frags(id)-get_pcvar_num(hp_cvar))
  78. ColorChat(id, GREEN,"[XXX] ^3Kaptal ^4+30^3 Hp-t.")
  79. }
  80. else
  81. {
  82. ColorChat(id, GREEN,"[XXX] ^3Nincs elég fraged!")
  83. }
  84. }
  85. case 2:{
  86. if(get_user_frags(id)>=get_pcvar_num(gyorsasag_cvar)&&gyorsasag[id]==1){
  87. gyorsasag[id]=0
  88. set_user_maxspeed(id, 400.0)
  89. set_user_frags(id,get_user_frags(id)-get_pcvar_num(gyorsasag_cvar))
  90. ColorChat(id, GREEN,"[XXX] ^3Gyorsasagod novekedet!")
  91. }
  92. else
  93. {
  94. ColorChat(id, GREEN,"[XXX] ^3Nincs eleg fraged!")
  95. }
  96. }
  97. case 3:{
  98. if(get_user_frags(id)>=get_pcvar_num(ujraeledes_cvar)&&ujraeledes[id]==1){
  99. ujraeledes[id]=0
  100. ExecuteHamB(Ham_CS_RoundRespawn, id);
  101. set_user_frags(id,get_user_frags(id)-get_pcvar_num(ujraeledes_cvar))
  102. ColorChat(id, GREEN,"[XXX] ^3Sikeresen ujraeledtel.")
  103. }
  104. else
  105. {
  106. ColorChat(id, GREEN,"[XXX] ^3Nincs eleg fraged!")
  107. }
  108. }
  109. case 4:{
  110. if(get_user_frags(id)>=get_pcvar_num(kameleon_cvar)&&kameleon[id]==1){
  111. kameleon[id]=0
  112. if (get_user_team(id)==1)
  113. cs_set_user_model(id, "urban")
  114. if (get_user_team(id)==2)
  115. cs_set_user_model(id, "guerilla")
  116. set_user_frags(id,get_user_frags(id)-get_pcvar_num(kameleon_cvar))
  117. ColorChat(id, GREEN,"[XXX] ^3Megkaptad ellenseged ruhajat!")
  118. }
  119. else
  120. {
  121. ColorChat(id, GREEN,"[XXX] ^3Nincs eleg fraged!")
  122. }
  123. }
  124. }
  125.  
  126.  
  127. menu_destroy(menu)
  128. return PLUGIN_HANDLED
  129. }

_________________
"Elvitt ez sok pénzt, de én mindig ingyen adtam
Segítettem ennek, annak, de én szart se kaptam....."

Ők köszönték meg Hibrid nek ezt a hozzászólást: kenan93 (2015.02.04. 17:11)
  Népszerűség: 2.27%


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  [ 2 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 7 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