hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 12:03



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Bing [Bot] 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  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: USP [Beleírás]
HozzászólásElküldve: 2014.11.24. 18:39 
Offline
Jómunkásember

Csatlakozott: 2014.08.22. 22:10
Hozzászólások: 477
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 8 alkalommal
HALI! nekem az kéne hogy ebbe az SMA-ba írjatok még 4 usp-t az mindegy hány pontot adtok neki azt majd átírom! aki megírja megy a KÉZ! SMA:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <engine>
  3. #include <nvault>
  4. #include <cstrike>
  5. #include <fun>
  6. #include <fakemeta>
  7. #include <hamsandwich>
  8.  
  9. #define PLUGIN "usp pontert"
  10. #define VERSION "1.0"
  11. #define AUTHOR "asd"
  12.  
  13. new oles[33], usp[33], vault
  14.  
  15. public plugin_precache() {
  16. precache_model("models/USP/alap.mdl")
  17. precache_model("models/USP/ketto.mdl")
  18. precache_model("models/USP/harom.mdl")
  19. precache_model("models/USP/negy.mdl")
  20. precache_model("models/USP/ot.mdl")
  21. }
  22. public plugin_init() {
  23. register_plugin(PLUGIN, VERSION, AUTHOR)
  24. register_event("DeathMsg","death","a")
  25. register_clcmd("say /usp","menu")
  26. vault = nvault_open("kes_olessert")
  27. register_event("CurWeapon", "ecw", "be", "1=1")
  28. set_task(0.1, "kijelzo", 0, _, _, "b")
  29. }
  30. public ecw(id)
  31. {
  32. new fegyver = get_user_weapon(id)
  33. if(usp[id] == 0 && fegyver == CSW_USP)
  34. {
  35. set_pev(id, pev_viewmodel2, "models/USP/alap.mdl")
  36. }
  37. if(usp[id] == 1 && fegyver == CSW_USP)
  38. {
  39. set_pev(id, pev_viewmodel2, "models/USP/ketto.mdl")
  40. }
  41. if(usp[id] == 2 && fegyver == CSW_USP)
  42. {
  43. set_pev(id, pev_viewmodel2, "models/USP/harom.mdl")
  44. }
  45. if(usp[id] == 3 && fegyver == CSW_USP)
  46. {
  47. set_pev(id, pev_viewmodel2, "models/USP/negy.mdl")
  48. }
  49. if(usp[id] == 4 && fegyver == CSW_USP)
  50. {
  51. set_pev(id, pev_viewmodel2, "models/USP/ot.mdl")
  52. }
  53. }
  54. public death(){
  55. new killer = read_data(1)
  56. new victim = read_data(2)
  57.  
  58. if(killer == victim)
  59. {
  60. return PLUGIN_HANDLED
  61. }
  62. oles[killer]++
  63. return PLUGIN_HANDLED
  64. }
  65. public menu(id) {
  66. new menu = menu_create("\r.<!-- s:P --><img src=\"{SMILIES_PATH}/icon_razz.gif\" alt=\":P\" title=\"vicces\" /><!-- s:P -->eace:. USP-Menu", "menu_h")
  67. if(oles[id] >= 15)
  68. menu_additem(menu,"\tAlap USP\r[Feloldva]","1",0)
  69. else
  70. menu_additem(menu,"\tAlap USP \r[Feloldva]","1",0)
  71. if(oles[id] >= 35)
  72. menu_additem(menu,"\ySniper USP \r[Feloldva]","2",0)
  73. else
  74. menu_additem(menu,"\dSniper USP [35 Pont]","2",0)
  75. if(oles[id] >= 50)
  76. menu_additem(menu,"\yEros USP \r[Feloldva]","3",0)
  77. else
  78. menu_additem(menu,"\dEros USP [50 Pont]","3",0)
  79. if(oles[id] >= 70)
  80. menu_additem(menu,"\yVarazslatos USP \r[Feloldva]","4",0)
  81. else
  82. menu_additem(menu,"\dVarazslatos USP [70 Pont]","4",0)
  83. if(oles[id] >= 100)
  84. menu_additem(menu,"\yArany USP \r[Feloldva]","5",0)
  85. else
  86. menu_additem(menu,"\dArany USP [100 Pont]","5",0)
  87. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  88. menu_display(id, menu, 0);
  89. }
  90. public menu_h(id, menu, item)
  91. {
  92. if( item == MENU_EXIT )
  93. {
  94. menu_destroy(menu);
  95. return PLUGIN_HANDLED;
  96. }
  97. new data[9], szName[64];
  98. new access, callback;
  99. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  100. new key = str_to_num(data);
  101.  
  102. switch(key)
  103. {
  104. case 1:{
  105. if(oles[id] >= 15)
  106. usp[id] = 0
  107. else
  108. client_print(id,print_chat,"Tul keves olesed van")
  109. }
  110. case 2:{
  111. if(oles[id] >= 35)
  112. usp[id] = 1
  113. else
  114. client_print(id,print_chat,"Tul keves olesed van")
  115. }
  116. case 3:{
  117. if(oles[id] >= 50)
  118. usp[id] = 2
  119. else
  120. client_print(id,print_chat,"Tul keves olesed van")
  121. }
  122. case 4:{
  123. if(oles[id] >= 70)
  124. usp[id] = 3
  125. else
  126. client_print(id,print_chat,"Tul keves olesed van")
  127. }
  128. case 5:{
  129. if(oles[id] >= 100)
  130. usp[id] = 4
  131. else
  132. client_print(id,print_chat,"Tul keves olesed van")
  133. }
  134. }
  135. menu_destroy(menu)
  136. return PLUGIN_HANDLED
  137. }
  138. public mentes(id)
  139. {
  140. new vaultkey[64],vaultdata[256], name[32]
  141. get_user_name(id, name, 31)
  142. format(vaultkey,63,"%s-KES", name)
  143. format(vaultdata,255,"%d", oles[id])
  144. nvault_set(vault,vaultkey,vaultdata)
  145. return PLUGIN_CONTINUE
  146. }
  147. public betoltes(id)
  148. {
  149. new vaultkey[64],vaultdata[256], name[32]
  150. get_user_name(id, name, 31)
  151. format(vaultkey,63,"%s-KES", name)
  152. nvault_get(vault,vaultkey,vaultdata,255)
  153. oles[id] = str_to_num(vaultdata)
  154. return PLUGIN_CONTINUE
  155. }
  156. public client_disconnect(id)
  157. {
  158. mentes(id)
  159. }
  160. public client_connect(id)
  161. {
  162. betoltes(id)
  163. }
  164. public kijelzo(){
  165. new players[32], szam, id
  166. get_players(players, szam)
  167. for(new i; i<szam; i++){
  168. id = players[i]
  169. set_hudmessage(255, 0, 0, 0.02, 0.24, 0, 6.0, 12.0)
  170. show_hudmessage(id, "Pont: [%d]", oles[id])
  171. }
  172. }

_________________
Soha se késő megköszönni! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: USP [Beleírás]
HozzászólásElküldve: 2014.11.24. 18:48 
SMA Forráskód: [ Mindet kijelol ]
  1. new menu = menu_create("\r.<!-- s:P --><img src=\"{SMILIES_PATH}/icon_razz.gif\" alt=\":P\" title=\"vicces\" /><!-- s:P -->eace:. USP-Menu", "menu_h")

 
Ez mi ettol nem engedi lefordítani ! Pluginba Html kód?

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <engine>
  3. #include <nvault>
  4. #include <cstrike>
  5. #include <fun>
  6. #include <fakemeta>
  7. #include <hamsandwich>
  8.  
  9. #define PLUGIN "usp pontert"
  10. #define VERSION "1.0"
  11. #define AUTHOR "asd"
  12.  
  13. new oles[33], usp[33], vault
  14.  
  15. public plugin_precache() {
  16. precache_model("models/USP/alap.mdl")
  17. precache_model("models/USP/ketto.mdl")
  18. precache_model("models/USP/harom.mdl")
  19. precache_model("models/USP/negy.mdl")
  20. precache_model("models/USP/ot.mdl")
  21. precache_model("models/USP/hat.mdl")
  22. precache_model("models/USP/het.mdl")
  23. precache_model("models/USP/nyolc.mdl")
  24. precache_model("models/USP/kilenc.mdl")
  25. }
  26. public plugin_init() {
  27. register_plugin(PLUGIN, VERSION, AUTHOR)
  28. register_event("DeathMsg","death","a")
  29. register_clcmd("say /usp","menu")
  30. vault = nvault_open("kes_olessert")
  31. register_event("CurWeapon", "ecw", "be", "1=1")
  32. set_task(0.1, "kijelzo", 0, _, _, "b")
  33. }
  34. public ecw(id)
  35. {
  36. new fegyver = get_user_weapon(id)
  37. if(usp[id] == 0 && fegyver == CSW_USP)
  38. {
  39. set_pev(id, pev_viewmodel2, "models/USP/alap.mdl")
  40. }
  41. if(usp[id] == 1 && fegyver == CSW_USP)
  42. {
  43. set_pev(id, pev_viewmodel2, "models/USP/ketto.mdl")
  44. }
  45. if(usp[id] == 2 && fegyver == CSW_USP)
  46. {
  47. set_pev(id, pev_viewmodel2, "models/USP/harom.mdl")
  48. }
  49. if(usp[id] == 3 && fegyver == CSW_USP)
  50. {
  51. set_pev(id, pev_viewmodel2, "models/USP/negy.mdl")
  52. }
  53. if(usp[id] == 4 && fegyver == CSW_USP)
  54. {
  55. set_pev(id, pev_viewmodel2, "models/USP/ot.mdl")
  56. {
  57. if(usp[id] == 5 && fegyver == CSW_USP)
  58. {
  59. set_pev(id, pev_viewmodel2, "models/USP/hat.mdl")
  60. {
  61. if(usp[id] == 6 && fegyver == CSW_USP)
  62. {
  63. set_pev(id, pev_viewmodel2, "models/USP/het.mdl")
  64. {
  65. if(usp[id] == 7 && fegyver == CSW_USP)
  66. {
  67. set_pev(id, pev_viewmodel2, "models/USP/nyolc.mdl")
  68. {
  69. if(usp[id] == 8 && fegyver == CSW_USP)
  70. {
  71. set_pev(id, pev_viewmodel2, "models/USP/kilenc.mdl")
  72. }
  73. }
  74. }
  75. public death(){
  76. new killer = read_data(1)
  77. new victim = read_data(2)
  78.  
  79. if(killer == victim)
  80. {
  81. return PLUGIN_HANDLED
  82. }
  83. oles[killer]++
  84. return PLUGIN_HANDLED
  85. }
  86. public menu(id) {
  87. new menu = menu_create("\r.<!-- s:P --><img src=\"{SMILIES_PATH}/icon_razz.gif\" alt=\":P\" title=\"vicces\" /><!-- s:P -->eace:. USP-Menu", "menu_h")
  88. if(oles[id] >= 15)
  89. menu_additem(menu,"\tAlap USP\r[Feloldva]","1",0)
  90. else
  91. menu_additem(menu,"\tAlap USP \r[Feloldva]","1",0)
  92. if(oles[id] >= 35)
  93. menu_additem(menu,"\ySniper USP \r[Feloldva]","2",0)
  94. else
  95. menu_additem(menu,"\dSniper USP [35 Pont]","2",0)
  96. if(oles[id] >= 50)
  97. menu_additem(menu,"\yEros USP \r[Feloldva]","3",0)
  98. else
  99. menu_additem(menu,"\dEros USP [50 Pont]","3",0)
  100. if(oles[id] >= 70)
  101. menu_additem(menu,"\yVarazslatos USP \r[Feloldva]","4",0)
  102. else
  103. menu_additem(menu,"\dVarazslatos USP [70 Pont]","4",0)
  104. if(oles[id] >= 100)
  105. menu_additem(menu,"\yArany USP \r[Feloldva]","5",0)
  106. else
  107. menu_additem(menu,"\dArany USP [100 Pont]","5",0)
  108. if(oles[id] >= 35)
  109. menu_additem(menu,"\yEgy USP \r[Feloldva]","6",0)
  110. else
  111. menu_additem(menu,"\dEgy USP [35 Pont]","6",0)
  112. if(oles[id] >= 35)
  113. menu_additem(menu,"\y2 USP \r[Feloldva]","7",0)
  114. else
  115. menu_additem(menu,"\d2 USP [35 Pont]","7",0)
  116. if(oles[id] >= 35)
  117. menu_additem(menu,"\y3 USP \r[Feloldva]","8",0)
  118. else
  119. menu_additem(menu,"\d3 USP [35 Pont]","8",0)
  120. if(oles[id] >= 35)
  121. menu_additem(menu,"\yS4 USP \r[Feloldva]","9",0)
  122. else
  123. menu_additem(menu,"\d4 USP [35 Pont]","9",0)
  124.  
  125. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  126. menu_display(id, menu, 0);
  127. }
  128. public menu_h(id, menu, item)
  129. {
  130. if( item == MENU_EXIT )
  131. {
  132. menu_destroy(menu);
  133. return PLUGIN_HANDLED;
  134. }
  135. new data[9], szName[64];
  136. new access, callback;
  137. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  138. new key = str_to_num(data);
  139.  
  140. switch(key)
  141. {
  142. case 1:{
  143. if(oles[id] >= 15)
  144. usp[id] = 0
  145. else
  146. client_print(id,print_chat,"Tul keves olesed van")
  147. }
  148. case 2:{
  149. if(oles[id] >= 35)
  150. usp[id] = 1
  151. else
  152. client_print(id,print_chat,"Tul keves olesed van")
  153. }
  154. case 3:{
  155. if(oles[id] >= 50)
  156. usp[id] = 2
  157. else
  158. client_print(id,print_chat,"Tul keves olesed van")
  159. }
  160. case 4:{
  161. if(oles[id] >= 70)
  162. usp[id] = 3
  163. else
  164. client_print(id,print_chat,"Tul keves olesed van")
  165. }
  166. case 5:{
  167. if(oles[id] >= 100)
  168. usp[id] = 4
  169. else
  170. client_print(id,print_chat,"Tul keves olesed van")
  171. }
  172. case 6:{
  173. if(oles[id] >= 100)
  174. usp[id] = 5
  175. else
  176. client_print(id,print_chat,"Tul keves olesed van")
  177. }
  178. case 7:{
  179. if(oles[id] >= 100)
  180. usp[id] = 6
  181. else
  182. client_print(id,print_chat,"Tul keves olesed van")
  183. }
  184. case 8:{
  185. if(oles[id] >= 100)
  186. usp[id] = 7
  187. else
  188. client_print(id,print_chat,"Tul keves olesed van")
  189. }
  190. case 9:{
  191. if(oles[id] >= 100)
  192. usp[id] = 8
  193. else
  194. client_print(id,print_chat,"Tul keves olesed van")
  195. }
  196. }
  197. menu_destroy(menu)
  198. return PLUGIN_HANDLED
  199. }
  200. public mentes(id)
  201. {
  202. new vaultkey[64],vaultdata[256], name[32]
  203. get_user_name(id, name, 31)
  204. format(vaultkey,63,"%s-KES", name)
  205. format(vaultdata,255,"%d", oles[id])
  206. nvault_set(vault,vaultkey,vaultdata)
  207. return PLUGIN_CONTINUE
  208. }
  209. public betoltes(id)
  210. {
  211. new vaultkey[64],vaultdata[256], name[32]
  212. get_user_name(id, name, 31)
  213. format(vaultkey,63,"%s-KES", name)
  214. nvault_get(vault,vaultkey,vaultdata,255)
  215. oles[id] = str_to_num(vaultdata)
  216. return PLUGIN_CONTINUE
  217. }
  218. public client_disconnect(id)
  219. {
  220. mentes(id)
  221. }
  222. public client_connect(id)
  223. {
  224. betoltes(id)
  225. }
  226. public kijelzo(){
  227. new players[32], szam, id
  228. get_players(players, szam)
  229. for(new i; i<szam; i++){
  230. id = players[i]
  231. set_hudmessage(255, 0, 0, 0.02, 0.24, 0, 6.0, 12.0)
  232. show_hudmessage(id, "Pont: [%d]", oles[id])
  233. }
  234. }


Bele írtam +4-et de nem akkarja fórdítani :(


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: USP [Beleírás]
HozzászólásElküldve: 2014.11.24. 19:31 
Offline
Jómunkásember

Csatlakozott: 2014.08.22. 22:10
Hozzászólások: 477
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 8 alkalommal
MeSter írta:
SMA Forráskód: [ Mindet kijelol ]new menu = menu_create("\r.<!-- s:P --><img src=\"{SMILIES_PATH}/icon_razz.gif\" alt=\":P\" title=\"vicces\" /><!-- s:P -->eace:. USP-Menu", "menu_h")
 
Ez mi ettol nem engedi lefordítani ! Pluginba Html kód?

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <engine>
  3. #include <nvault>
  4. #include <cstrike>
  5. #include <fun>
  6. #include <fakemeta>
  7. #include <hamsandwich>
  8.  
  9. #define PLUGIN "usp pontert"
  10. #define VERSION "1.0"
  11. #define AUTHOR "asd"
  12.  
  13. new oles[33], usp[33], vault
  14.  
  15. public plugin_precache() {
  16. precache_model("models/USP/alap.mdl")
  17. precache_model("models/USP/ketto.mdl")
  18. precache_model("models/USP/harom.mdl")
  19. precache_model("models/USP/negy.mdl")
  20. precache_model("models/USP/ot.mdl")
  21. precache_model("models/USP/hat.mdl")
  22. precache_model("models/USP/het.mdl")
  23. precache_model("models/USP/nyolc.mdl")
  24. precache_model("models/USP/kilenc.mdl")
  25. }
  26. public plugin_init() {
  27. register_plugin(PLUGIN, VERSION, AUTHOR)
  28. register_event("DeathMsg","death","a")
  29. register_clcmd("say /usp","menu")
  30. vault = nvault_open("kes_olessert")
  31. register_event("CurWeapon", "ecw", "be", "1=1")
  32. set_task(0.1, "kijelzo", 0, _, _, "b")
  33. }
  34. public ecw(id)
  35. {
  36. new fegyver = get_user_weapon(id)
  37. if(usp[id] == 0 && fegyver == CSW_USP)
  38. {
  39. set_pev(id, pev_viewmodel2, "models/USP/alap.mdl")
  40. }
  41. if(usp[id] == 1 && fegyver == CSW_USP)
  42. {
  43. set_pev(id, pev_viewmodel2, "models/USP/ketto.mdl")
  44. }
  45. if(usp[id] == 2 && fegyver == CSW_USP)
  46. {
  47. set_pev(id, pev_viewmodel2, "models/USP/harom.mdl")
  48. }
  49. if(usp[id] == 3 && fegyver == CSW_USP)
  50. {
  51. set_pev(id, pev_viewmodel2, "models/USP/negy.mdl")
  52. }
  53. if(usp[id] == 4 && fegyver == CSW_USP)
  54. {
  55. set_pev(id, pev_viewmodel2, "models/USP/ot.mdl")
  56. {
  57. if(usp[id] == 5 && fegyver == CSW_USP)
  58. {
  59. set_pev(id, pev_viewmodel2, "models/USP/hat.mdl")
  60. {
  61. if(usp[id] == 6 && fegyver == CSW_USP)
  62. {
  63. set_pev(id, pev_viewmodel2, "models/USP/het.mdl")
  64. {
  65. if(usp[id] == 7 && fegyver == CSW_USP)
  66. {
  67. set_pev(id, pev_viewmodel2, "models/USP/nyolc.mdl")
  68. {
  69. if(usp[id] == 8 && fegyver == CSW_USP)
  70. {
  71. set_pev(id, pev_viewmodel2, "models/USP/kilenc.mdl")
  72. }
  73. }
  74. }
  75. public death(){
  76. new killer = read_data(1)
  77. new victim = read_data(2)
  78.  
  79. if(killer == victim)
  80. {
  81. return PLUGIN_HANDLED
  82. }
  83. oles[killer]++
  84. return PLUGIN_HANDLED
  85. }
  86. public menu(id) {
  87. new menu = menu_create("\r.<!-- s:P --><img src=\"{SMILIES_PATH}/icon_razz.gif\" alt=\":P\" title=\"vicces\" /><!-- s:P -->eace:. USP-Menu", "menu_h")
  88. if(oles[id] >= 15)
  89. menu_additem(menu,"\tAlap USP\r[Feloldva]","1",0)
  90. else
  91. menu_additem(menu,"\tAlap USP \r[Feloldva]","1",0)
  92. if(oles[id] >= 35)
  93. menu_additem(menu,"\ySniper USP \r[Feloldva]","2",0)
  94. else
  95. menu_additem(menu,"\dSniper USP [35 Pont]","2",0)
  96. if(oles[id] >= 50)
  97. menu_additem(menu,"\yEros USP \r[Feloldva]","3",0)
  98. else
  99. menu_additem(menu,"\dEros USP [50 Pont]","3",0)
  100. if(oles[id] >= 70)
  101. menu_additem(menu,"\yVarazslatos USP \r[Feloldva]","4",0)
  102. else
  103. menu_additem(menu,"\dVarazslatos USP [70 Pont]","4",0)
  104. if(oles[id] >= 100)
  105. menu_additem(menu,"\yArany USP \r[Feloldva]","5",0)
  106. else
  107. menu_additem(menu,"\dArany USP [100 Pont]","5",0)
  108. if(oles[id] >= 35)
  109. menu_additem(menu,"\yEgy USP \r[Feloldva]","6",0)
  110. else
  111. menu_additem(menu,"\dEgy USP [35 Pont]","6",0)
  112. if(oles[id] >= 35)
  113. menu_additem(menu,"\y2 USP \r[Feloldva]","7",0)
  114. else
  115. menu_additem(menu,"\d2 USP [35 Pont]","7",0)
  116. if(oles[id] >= 35)
  117. menu_additem(menu,"\y3 USP \r[Feloldva]","8",0)
  118. else
  119. menu_additem(menu,"\d3 USP [35 Pont]","8",0)
  120. if(oles[id] >= 35)
  121. menu_additem(menu,"\yS4 USP \r[Feloldva]","9",0)
  122. else
  123. menu_additem(menu,"\d4 USP [35 Pont]","9",0)
  124.  
  125. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  126. menu_display(id, menu, 0);
  127. }
  128. public menu_h(id, menu, item)
  129. {
  130. if( item == MENU_EXIT )
  131. {
  132. menu_destroy(menu);
  133. return PLUGIN_HANDLED;
  134. }
  135. new data[9], szName[64];
  136. new access, callback;
  137. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  138. new key = str_to_num(data);
  139.  
  140. switch(key)
  141. {
  142. case 1:{
  143. if(oles[id] >= 15)
  144. usp[id] = 0
  145. else
  146. client_print(id,print_chat,"Tul keves olesed van")
  147. }
  148. case 2:{
  149. if(oles[id] >= 35)
  150. usp[id] = 1
  151. else
  152. client_print(id,print_chat,"Tul keves olesed van")
  153. }
  154. case 3:{
  155. if(oles[id] >= 50)
  156. usp[id] = 2
  157. else
  158. client_print(id,print_chat,"Tul keves olesed van")
  159. }
  160. case 4:{
  161. if(oles[id] >= 70)
  162. usp[id] = 3
  163. else
  164. client_print(id,print_chat,"Tul keves olesed van")
  165. }
  166. case 5:{
  167. if(oles[id] >= 100)
  168. usp[id] = 4
  169. else
  170. client_print(id,print_chat,"Tul keves olesed van")
  171. }
  172. case 6:{
  173. if(oles[id] >= 100)
  174. usp[id] = 5
  175. else
  176. client_print(id,print_chat,"Tul keves olesed van")
  177. }
  178. case 7:{
  179. if(oles[id] >= 100)
  180. usp[id] = 6
  181. else
  182. client_print(id,print_chat,"Tul keves olesed van")
  183. }
  184. case 8:{
  185. if(oles[id] >= 100)
  186. usp[id] = 7
  187. else
  188. client_print(id,print_chat,"Tul keves olesed van")
  189. }
  190. case 9:{
  191. if(oles[id] >= 100)
  192. usp[id] = 8
  193. else
  194. client_print(id,print_chat,"Tul keves olesed van")
  195. }
  196. }
  197. menu_destroy(menu)
  198. return PLUGIN_HANDLED
  199. }
  200. public mentes(id)
  201. {
  202. new vaultkey[64],vaultdata[256], name[32]
  203. get_user_name(id, name, 31)
  204. format(vaultkey,63,"%s-KES", name)
  205. format(vaultdata,255,"%d", oles[id])
  206. nvault_set(vault,vaultkey,vaultdata)
  207. return PLUGIN_CONTINUE
  208. }
  209. public betoltes(id)
  210. {
  211. new vaultkey[64],vaultdata[256], name[32]
  212. get_user_name(id, name, 31)
  213. format(vaultkey,63,"%s-KES", name)
  214. nvault_get(vault,vaultkey,vaultdata,255)
  215. oles[id] = str_to_num(vaultdata)
  216. return PLUGIN_CONTINUE
  217. }
  218. public client_disconnect(id)
  219. {
  220. mentes(id)
  221. }
  222. public client_connect(id)
  223. {
  224. betoltes(id)
  225. }
  226. public kijelzo(){
  227. new players[32], szam, id
  228. get_players(players, szam)
  229. for(new i; i<szam; i++){
  230. id = players[i]
  231. set_hudmessage(255, 0, 0, 0.02, 0.24, 0, 6.0, 12.0)
  232. show_hudmessage(id, "Pont: [%d]", oles[id])
  233. }
  234. }
  235.  

Bele írtam +4-et de nem akkarja fórdítani :(
ezt irja amikor forditani akarok :( miért? :(
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team
Modified for http://www.freakz.ro

9_usp.sma(75) : error 029: invalid expression, assumed zero
9_usp.sma(75) : error 017: undefined symbol "death"
9_usp.sma(86) : warning 225: unreachable code
9_usp.sma(86) : error 029: invalid expression, assumed zero
9_usp.sma(86) : error 017: undefined symbol "menu"
9_usp.sma(87) : error 001: expected token: ",", but found ":"
9_usp.sma(87) : error 029: invalid expression, assumed zero
9_usp.sma(87) : error 029: invalid expression, assumed zero
9_usp.sma(87) : fatal error 107: too many error messages on one line

Compilation aborted.
8 Errors.
Done.

_________________
Soha se késő megköszönni! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: USP [Beleírás]
HozzászólásElküldve: 2014.11.24. 20:52 
Offline
Őskövület
Avatar

Csatlakozott: 2011.12.28. 00:35
Hozzászólások: 2736
Megköszönt másnak: 56 alkalommal
Megköszönték neki: 275 alkalommal
MeSter írta:
SMA Forráskód: [ Mindet kijelol ]new menu = menu_create("\r.<!-- s:P --><img src=\"{SMILIES_PATH}/icon_razz.gif\" alt=\":P\" title=\"vicces\" /><!-- s:P -->eace:. USP-Menu", "menu_h")
 
Ez mi ettol nem engedi lefordítani ! Pluginba Html kód?


Ha jobban meg nézed az csak a smiley, és valamikor így rakja be a pluginba..

_________________
****

Ők köszönték meg pixxa112 nek ezt a hozzászólást: Beckx (2014.11.26. 17:28)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: USP [Beleírás]
HozzászólásElküldve: 2014.11.24. 22:56 
Offline
Tud valamit

Csatlakozott: 2012.10.13. 19:47
Hozzászólások: 100
Megköszönt másnak: 11 alkalommal
Megköszönték neki: 9 alkalommal
Parancsolj ! :)

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <engine>
  3. #include <nvault>
  4. #include <cstrike>
  5. #include <fun>
  6. #include <fakemeta>
  7. #include <hamsandwich>
  8.  
  9. #define PLUGIN "usp pontert"
  10. #define VERSION "1.0"
  11. #define AUTHOR "asd"
  12.  
  13. new oles[33], usp[33], vault
  14.  
  15. public plugin_precache() {
  16. precache_model("models/USP/alap.mdl")
  17. precache_model("models/USP/ketto.mdl")
  18. precache_model("models/USP/harom.mdl")
  19. precache_model("models/USP/negy.mdl")
  20. precache_model("models/USP/ot.mdl")
  21.  
  22. precache_model("models/USP/hat.mdl")
  23. precache_model("models/USP/het.mdl")
  24. precache_model("models/USP/nyolc.mdl")
  25. precache_model("models/USP/kilenc.mdl")
  26. }
  27. public plugin_init() {
  28. register_plugin(PLUGIN, VERSION, AUTHOR)
  29. register_event("DeathMsg","death","a")
  30. register_clcmd("say /usp","menu")
  31. vault = nvault_open("kes_olessert")
  32. register_event("CurWeapon", "ecw", "be", "1=1")
  33. set_task(0.1, "kijelzo", 0, _, _, "b")
  34. }
  35. public ecw(id)
  36. {
  37. new fegyver = get_user_weapon(id)
  38. if(usp[id] == 0 && fegyver == CSW_USP)
  39. {
  40. set_pev(id, pev_viewmodel2, "models/USP/alap.mdl")
  41. }
  42. if(usp[id] == 1 && fegyver == CSW_USP)
  43. {
  44. set_pev(id, pev_viewmodel2, "models/USP/ketto.mdl")
  45. }
  46. if(usp[id] == 2 && fegyver == CSW_USP)
  47. {
  48. set_pev(id, pev_viewmodel2, "models/USP/harom.mdl")
  49. }
  50. if(usp[id] == 3 && fegyver == CSW_USP)
  51. {
  52. set_pev(id, pev_viewmodel2, "models/USP/negy.mdl")
  53. }
  54. if(usp[id] == 4 && fegyver == CSW_USP)
  55. {
  56. set_pev(id, pev_viewmodel2, "models/USP/ot.mdl")
  57. }
  58.  
  59. if(usp[id] == 5 && fegyver == CSW_USP)
  60. {
  61. set_pev(id, pev_viewmodel2, "models/USP/hat.mdl")
  62. }
  63. if(usp[id] == 6 && fegyver == CSW_USP)
  64. {
  65. set_pev(id, pev_viewmodel2, "models/USP/het.mdl")
  66. }
  67. if(usp[id] == 7 && fegyver == CSW_USP)
  68. {
  69. set_pev(id, pev_viewmodel2, "models/USP/nyolc.mdl")
  70. }
  71. if(usp[id] == 8 && fegyver == CSW_USP)
  72. {
  73. set_pev(id, pev_viewmodel2, "models/USP/kilenc.mdl")
  74. }
  75. }
  76. public death(){
  77. new killer = read_data(1)
  78. new victim = read_data(2)
  79.  
  80. if(killer == victim)
  81. {
  82. return PLUGIN_HANDLED
  83. }
  84. oles[killer]++
  85. return PLUGIN_HANDLED
  86. }
  87. public menu(id) {
  88. new menu = menu_create("\rUSP-Menu", "menu_h")
  89. if(oles[id] >= 15)
  90. menu_additem(menu,"\tAlap USP\r[Feloldva]","1",0)
  91. else
  92. menu_additem(menu,"\tAlap USP \r[Feloldva]","1",0)
  93. if(oles[id] >= 35)
  94. menu_additem(menu,"\ySniper USP \r[Feloldva]","2",0)
  95. else
  96. menu_additem(menu,"\dSniper USP [35 Pont]","2",0)
  97. if(oles[id] >= 50)
  98. menu_additem(menu,"\yEros USP \r[Feloldva]","3",0)
  99. else
  100. menu_additem(menu,"\dEros USP [50 Pont]","3",0)
  101. if(oles[id] >= 70)
  102. menu_additem(menu,"\yVarazslatos USP \r[Feloldva]","4",0)
  103. else
  104. menu_additem(menu,"\dVarazslatos USP [70 Pont]","4",0)
  105. if(oles[id] >= 100)
  106. menu_additem(menu,"\yArany USP \r[Feloldva]","5",0)
  107. else
  108. menu_additem(menu,"\dArany USP [100 Pont]","5",0)
  109.  
  110. if(oles[id] >= 100)
  111. menu_additem(menu,"\yUSP hat \r[Feloldva]","4",0)
  112. else
  113. menu_additem(menu,"\dUSP hat [000 Pont]","4",0)
  114. if(oles[id] >= 110)
  115.  
  116. if(oles[id] >= 110)
  117. menu_additem(menu,"\yUSP het \r[Feloldva]","4",0)
  118. else
  119. menu_additem(menu,"\dUSP het [000 Pont]","4",0)
  120. if(oles[id] >= 120)
  121.  
  122. if(oles[id] >= 120)
  123. menu_additem(menu,"\yUSP nyolc \r[Feloldva]","4",0)
  124. else
  125. menu_additem(menu,"\dUSP nyolc [000 Pont]","4",0)
  126. if(oles[id] >= 130)
  127.  
  128. if(oles[id] >= 130)
  129. menu_additem(menu,"\yUSP kilenc \r[Feloldva]","4",0)
  130. else
  131. menu_additem(menu,"\dUSP kilenc [000 Pont]","4",0)
  132. if(oles[id] >= 140)
  133. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  134. menu_display(id, menu, 0);
  135. }
  136. public menu_h(id, menu, item)
  137. {
  138. if( item == MENU_EXIT )
  139. {
  140. menu_destroy(menu);
  141. return PLUGIN_HANDLED;
  142. }
  143. new data[9], szName[64];
  144. new access, callback;
  145. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  146. new key = str_to_num(data);
  147.  
  148. switch(key)
  149. {
  150. case 1:{
  151. if(oles[id] >= 15)
  152. usp[id] = 0
  153. else
  154. client_print(id,print_chat,"Tul keves olesed van")
  155. }
  156. case 2:{
  157. if(oles[id] >= 35)
  158. usp[id] = 1
  159. else
  160. client_print(id,print_chat,"Tul keves olesed van")
  161. }
  162. case 3:{
  163. if(oles[id] >= 50)
  164. usp[id] = 2
  165. else
  166. client_print(id,print_chat,"Tul keves olesed van")
  167. }
  168. case 4:{
  169. if(oles[id] >= 70)
  170. usp[id] = 3
  171. else
  172. client_print(id,print_chat,"Tul keves olesed van")
  173. }
  174. case 5:{
  175. if(oles[id] >= 100)
  176. usp[id] = 4
  177. else
  178. client_print(id,print_chat,"Tul keves olesed van")
  179. }
  180.  
  181. case 6:{
  182. if(oles[id] >= 110)
  183. usp[id] = 4
  184. else
  185. client_print(id,print_chat,"Tul keves olesed van")
  186. }
  187.  
  188. case 7:{
  189. if(oles[id] >= 120)
  190. usp[id] = 4
  191. else
  192. client_print(id,print_chat,"Tul keves olesed van")
  193. }
  194.  
  195. case 8:{
  196. if(oles[id] >= 130)
  197. usp[id] = 4
  198. else
  199. client_print(id,print_chat,"Tul keves olesed van")
  200. }
  201.  
  202. case 9:{
  203. if(oles[id] >= 140)
  204. usp[id] = 4
  205. else
  206. client_print(id,print_chat,"Tul keves olesed van")
  207. }
  208. }
  209. menu_destroy(menu)
  210. return PLUGIN_HANDLED
  211. }
  212. public mentes(id)
  213. {
  214. new vaultkey[64],vaultdata[256], name[32]
  215. get_user_name(id, name, 31)
  216. format(vaultkey,63,"%s-KES", name)
  217. format(vaultdata,255,"%d", oles[id])
  218. nvault_set(vault,vaultkey,vaultdata)
  219. return PLUGIN_CONTINUE
  220. }
  221. public betoltes(id)
  222. {
  223. new vaultkey[64],vaultdata[256], name[32]
  224. get_user_name(id, name, 31)
  225. format(vaultkey,63,"%s-KES", name)
  226. nvault_get(vault,vaultkey,vaultdata,255)
  227. oles[id] = str_to_num(vaultdata)
  228. return PLUGIN_CONTINUE
  229. }
  230. public client_disconnect(id)
  231. {
  232. mentes(id)
  233. }
  234. public client_connect(id)
  235. {
  236. betoltes(id)
  237. }
  238. public kijelzo(){
  239. new players[32], szam, id
  240. get_players(players, szam)
  241. for(new i; i<szam; i++){
  242. id = players[i]
  243. set_hudmessage(255, 0, 0, 0.02, 0.24, 0, 6.0, 12.0)
  244. show_hudmessage(id, "Pont: [%d]", oles[id])
  245. }
  246. }



Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team
Modified for http://www.freakz.ro

Header size: 1168 bytes
Code size: 8344 bytes
Data size: 4976 bytes
Stack/heap size: 16384 bytes; estimated max. usage=368 cells (1472 bytes)
Total requirements: 30872 bytes
Done.

_________________
Kép
Kép
Kép


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


Ki van itt

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