hlmod.hu
https://hlmod.hu/

Fegyó menü adminnak
https://hlmod.hu/viewtopic.php?f=29&t=6165
Oldal: 1 / 2

Szerző:  TysOn [2012.10.04. 16:36 ]
Hozzászólás témája:  Fegyó menü adminnak

Hali, egy új fajta fegyver menüt szeretnék kérni, ami minden kör elején megjelenik a KICK joggal rendelkező embereknek.
Igy nézzen ki:

Valassz:

M3+Deagle
MP5+Deagle
M4A1+Deagle
AK47+Deagle
Scout+Deagle

Aki megcsinálja nagyon hálás lennék érte... :mrgreen:

Szerző:  ultraibolya [2012.10.04. 17:41 ]
Hozzászólás témája:  Re: Fegyó menü adminnak

Próba nem volt:

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 "PLugin NAme"
  9. #define VERSION "1.4"
  10. #define AUTHOR "IT'S RITE"
  11.  
  12. #define FLAG ADMIN_KICK
  13.  
  14. public plugin_init() {
  15. register_plugin(PLUGIN, VERSION, AUTHOR)
  16. register_logevent("fwdStart",2,"1=Round_Start")
  17. }
  18. public fwdStart(id)
  19. {
  20. if(get_user_flags(id) & FLAG)
  21. {
  22. new menu = menu_create("\rValasz a menumbol:", "menu_handler");
  23. menu_additem(menu, "\wM3 + Deagle", "1", 0);
  24. menu_additem(menu, "\wMp5 + Deagle", "2", 0);
  25. menu_additem(menu, "\wM4A1 + Deagle", "3", 0);
  26. menu_additem(menu, "\wAK47 + Deagle", "4", 0);
  27. menu_additem(menu, "\wScout + Deagle", "5", 0);
  28. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  29. menu_display(id, menu, 0);
  30. }
  31. public menu_handler(id, menu, item)
  32. {
  33. if( item == MENU_EXIT )
  34. {
  35. menu_destroy(menu);
  36. return PLUGIN_HANDLED;
  37. }
  38. new data[6], szName[64];
  39. new access, callback;
  40. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  41. new key = str_to_num(data);
  42. switch(key)
  43. {
  44. case 1:
  45. {
  46. give_item(id, "weapon_m3")
  47. give_item(id, "weapon_deagle")
  48. cs_set_user_bpammo(id, CSW_M3, 32)
  49. cs_set_user_bpammo(id, CSW_DEAGLE, 35)
  50. }
  51. case 2:
  52. {
  53. give_item(id, "weapon_mp5navy")
  54. cs_set_user_bpammo(id, CSW_MP5NAVY, 120)
  55. give_item(id, "weapon_deagle")
  56. cs_set_user_bpammo(id, CSW_DEAGLE, 35)
  57. }
  58. case 3:
  59. {
  60. give_item(id, "weapon_m4a1")
  61. cs_set_user_bpammo(id, CSW_M4A1, 90)
  62. give_item(id, "weapon_deagle")
  63. cs_set_user_bpammo(id, CSW_DEAGLE, 35)
  64. }
  65. case 4:
  66. {
  67. give_item(id, "weapon_AK47")
  68. cs_set_user_bpammo(id, CSW_AK47, 90)
  69. give_item(id, "weapon_deagle")
  70. cs_set_user_bpammo(id, CSW_DEAGLE, 35)
  71. }
  72. case 5:
  73. {
  74. give_item(id, "weapon_scout")
  75. cs_set_user_bpammo(id, CSW_SCOUT, 90)
  76. give_item(id, "weapon_deagle")
  77. cs_set_user_bpammo(id, CSW_DEAGLE, 35)
  78. }
  79. }
  80. menu_destroy(menu);
  81. return PLUGIN_HANDLED;
  82. }
  83.  


Ha rossz írd le hogy mi.

[also]Kérlek ne fikázd,még csak most tanulok plugint írni :)[/also]

Szerző:  TysOn [2012.10.04. 21:23 ]
Hozzászólás témája:  Re: Fegyó menü adminnak

Tesztelem...
Edit: Nem működik, még a menüt se hozza be.

Szerző:  fear_ezmegmi [2012.10.04. 21:26 ]
Hozzászólás témája:  Re: Fegyó menü adminnak

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 "PLugin NAme"
  9. #define VERSION "1.4"
  10. #define AUTHOR "IT'S RITE"
  11.  
  12. #define FLAG ADMIN_KICK
  13.  
  14. public plugin_init() {
  15. register_plugin(PLUGIN, VERSION, AUTHOR)
  16. register_logevent("fwdStart",2,"1=Round_Start")
  17. }
  18. public fwdStart(id)
  19. {
  20. if(get_user_flags(id) & FLAG)
  21. {
  22. new menu = menu_create("\rValasz a menumbol:", "menu_handler");
  23. menu_additem(menu, "\wM3 + Deagle", "1", 0);
  24. menu_additem(menu, "\wMp5 + Deagle", "2", 0);
  25. menu_additem(menu, "\wM4A1 + Deagle", "3", 0);
  26. menu_additem(menu, "\wAK47 + Deagle", "4", 0);
  27. menu_additem(menu, "\wScout + Deagle", "5", 0);
  28. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  29. menu_display(id, menu, 0);
  30. }
  31. }
  32. public menu_handler(id, menu, item)
  33. {
  34. if( item == MENU_EXIT )
  35. {
  36. menu_destroy(menu);
  37. return PLUGIN_HANDLED;
  38. }
  39. new data[6], szName[64];
  40. new access, callback;
  41. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  42. new key = str_to_num(data);
  43. switch(key)
  44. {
  45. case 1:
  46. {
  47. give_item(id, "weapon_m3")
  48. give_item(id, "weapon_deagle")
  49. cs_set_user_bpammo(id, CSW_M3, 32)
  50. cs_set_user_bpammo(id, CSW_DEAGLE, 35)
  51. }
  52. case 2:
  53. {
  54. give_item(id, "weapon_mp5navy")
  55. cs_set_user_bpammo(id, CSW_MP5NAVY, 120)
  56. give_item(id, "weapon_deagle")
  57. cs_set_user_bpammo(id, CSW_DEAGLE, 35)
  58. }
  59. case 3:
  60. {
  61. give_item(id, "weapon_m4a1")
  62. cs_set_user_bpammo(id, CSW_M4A1, 90)
  63. give_item(id, "weapon_deagle")
  64. cs_set_user_bpammo(id, CSW_DEAGLE, 35)
  65. }
  66. case 4:
  67. {
  68. give_item(id, "weapon_AK47")
  69. cs_set_user_bpammo(id, CSW_AK47, 90)
  70. give_item(id, "weapon_deagle")
  71. cs_set_user_bpammo(id, CSW_DEAGLE, 35)
  72. }
  73. case 5:
  74. {
  75. give_item(id, "weapon_scout")
  76. cs_set_user_bpammo(id, CSW_SCOUT, 90)
  77. give_item(id, "weapon_deagle")
  78. cs_set_user_bpammo(id, CSW_DEAGLE, 35)
  79. }
  80. }
  81. menu_destroy(menu);
  82. return PLUGIN_HANDLED;
  83. }

pici hiba volt.

Szerző:  TysOn [2012.10.04. 21:30 ]
Hozzászólás témája:  Re: Fegyó menü adminnak

Ezt is tesztelem xD

Szerző:  ultraibolya [2012.10.04. 22:02 ]
Hozzászólás témája:  Re: Fegyó menü adminnak

És ez jó?
am mi volt a hiba?

Szerző:  fear_ezmegmi [2012.10.04. 22:03 ]
Hozzászólás témája:  Re: Fegyó menü adminnak

hiányzott egy " } " jel.

Szerző:  ultraibolya [2012.10.04. 22:04 ]
Hozzászólás témája:  Re: Fegyó menü adminnak

Tehát maga a plugin jó csak nem zártam le? :D

Szerző:  TysOn [2012.10.05. 12:44 ]
Hozzászólás témája:  Re: Fegyó menü adminnak

Tisztára kifagyasztja a szervert...

Szerző:  fear_ezmegmi [2012.10.05. 14:03 ]
Hozzászólás témája:  Re: Fegyó menü adminnak

TysOn írta:
Tisztára kifagyasztja a szervert...

logot is adnál vagy barkóbázzuk ki neked?

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