hlmod.hu
https://hlmod.hu/

Vip usp menü
https://hlmod.hu/viewtopic.php?f=29&t=20452
Oldal: 1 / 1

Szerző:  krisztian2 [ 2015.04.26. 17:09 ]
Hozzászólás témája:  Vip usp menü

Hellósztok ha már ien sok fórumot teszek fel 1 nap akkor ezzel zárok :D az a gond hogy nem fordítja le mer a new cim[121] benne van, de nem tudom minek!
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. #include <amxmodx>
  3. #include <fakemeta>
  4.  
  5. #define PLUGIN "vip usp menü"
  6. #define VERSION "1.0"
  7. #define AUTHOR "Unknown"
  8.  
  9. new usp[33]
  10.  
  11.  
  12. public plugin_precache()
  13. {
  14. precache_model("models/[X.O.R-USP]/v_vipusp1.mdl")
  15. precache_model("models/[X.O.R-USP]/v_vipusp2.mdl")
  16. precache_model("models/[X.O.R-USP]/v_vipusp3.mdl")
  17. }
  18. public plugin_init() {
  19. register_plugin(PLUGIN, VERSION, AUTHOR)
  20. register_event("CurWeapon", "fegyver_valtas", "be", "1=1")
  21. register_clcmd("say /vipusp", "fegyomenu")
  22. }
  23. public fegyomenu(id)
  24. {
  25. if(get_user_flags(id) & ADMIN_CHAT)
  26. new cim[121]
  27. format(cim,charsmax(cim),"\\rV.I.P \\ymenü")
  28. new menu = menu_create(cim, "mh_MyMenu")
  29.  
  30. menu_additem(menu, "\\rUsp\\y[1]", "", 0);
  31. menu_additem(menu, "\\rUsp\\y[2]", "", 1);
  32. menu_additem(menu, "\\rUsp\\y[3]", "", 2);
  33.  
  34. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  35.  
  36. menu_display(id, menu, 0);
  37.  
  38. return PLUGIN_HANDLED
  39. }
  40.  
  41. public mh_MyMenu(id, menu, item)
  42. {
  43. if(item == MENU_EXIT)
  44. {
  45. menu_cancel(id);
  46. return PLUGIN_HANDLED;
  47. }
  48.  
  49. new command[6], name[64], access, callback;
  50.  
  51. menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
  52.  
  53. switch(item)
  54. {
  55. case 0: {
  56. new fegyver = get_user_weapon(id)
  57.  
  58. if(usp[id] == 0 && fegyver == CSW_USP)
  59.  
  60. {
  61.  
  62. set_pev(id, pev_viewmodel2, "models/[X.O.R-USP]/v_vipusp1.mdl")
  63.  
  64. }
  65. case 1: {
  66. if(usp[id] == 1 && fegyver == CSW_USP)
  67. {
  68. set_pev(id, pev_viewmodel2, "models/[X.O.R-USP]/v_vipusp2.mdl")
  69. }
  70. case 2: {
  71. if(usp[id] == 2 && fegyver == CSW_USP)
  72. {
  73. set_pev(id, pev_viewmodel2, "models/[X.O.R-USP]/v_vipusp2.mdl")
  74. }
  75. case 3: {
  76. if(usp[id] == 3 && fegyver == CSW_USP)
  77. {
  78. set_pev(id, pev_viewmodel2, "[X.O.R-USP]/v_vipusp3.mdl")
  79. }
  80.  
  81.  
  82. menu_destroy(menu);
  83.  
  84. return PLUGIN_HANDLED;
  85. }
  86. }
  87. }
  88. }
  89.  

Szerző:  V!rusHD [ 2015.04.26. 17:25 ]
Hozzászólás témája:  Re: Vip usp menü

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <fakemeta>
  3.  
  4. #define PLUGIN "vip usp menü"
  5. #define VERSION "1.0"
  6. #define AUTHOR "Unknown"
  7.  
  8. new usp[33]
  9.  
  10.  
  11. public plugin_precache()
  12. {
  13. precache_model("models/[X.O.R-USP]/v_vipusp1.mdl")
  14. precache_model("models/[X.O.R-USP]/v_vipusp2.mdl")
  15. precache_model("models/[X.O.R-USP]/v_vipusp3.mdl")
  16. }
  17. public plugin_init() {
  18. register_plugin(PLUGIN, VERSION, AUTHOR)
  19. register_event("CurWeapon", "fegyver_valtas", "be", "1=1")
  20. register_clcmd("say /vipusp", "fegyomenu")
  21. }
  22. public fegyomenu(id)
  23. {
  24. if(get_user_flags(id) & ADMIN_CHAT)
  25. {
  26. new menu = menu_create("\\rV.I.P \\ymenü", "mh_MyMenu")
  27.  
  28. menu_additem(menu, "\\rUsp\\y[1]", "", 0);
  29. menu_additem(menu, "\\rUsp\\y[2]", "", 1);
  30. menu_additem(menu, "\\rUsp\\y[3]", "", 2);
  31.  
  32. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  33.  
  34. menu_display(id, menu, 0);
  35.  
  36. return PLUGIN_HANDLED
  37. }
  38.  
  39. public mh_MyMenu(id, menu, item)
  40. {
  41. if(item == MENU_EXIT)
  42. {
  43. menu_cancel(id);
  44. return PLUGIN_HANDLED;
  45. }
  46.  
  47. new command[6], name[64], access, callback;
  48.  
  49. menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
  50.  
  51. switch(item)
  52. {
  53. case 0: {
  54. new fegyver = get_user_weapon(id)
  55.  
  56. if(usp[id] == 0 && fegyver == CSW_USP)
  57.  
  58. {
  59.  
  60. set_pev(id, pev_viewmodel2, "models/[X.O.R-USP]/v_vipusp1.mdl")
  61.  
  62. }
  63. case 1: {
  64. if(usp[id] == 1 && fegyver == CSW_USP)
  65. {
  66. set_pev(id, pev_viewmodel2, "models/[X.O.R-USP]/v_vipusp2.mdl")
  67. }
  68. case 2: {
  69. if(usp[id] == 2 && fegyver == CSW_USP)
  70. {
  71. set_pev(id, pev_viewmodel2, "models/[X.O.R-USP]/v_vipusp2.mdl")
  72. }
  73. case 3: {
  74. if(usp[id] == 3 && fegyver == CSW_USP)
  75. {
  76. set_pev(id, pev_viewmodel2, "[X.O.R-USP]/v_vipusp3.mdl")
  77. }
  78.  
  79.  
  80. menu_destroy(menu);
  81.  
  82. return PLUGIN_HANDLED;
  83. }
  84. }
  85. }
  86. }

Szerző:  krisztian2 [ 2015.04.26. 17:28 ]
Hozzászólás témája:  Re: Vip usp menü

Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team

se.sma(14) : warning 217: loose indentation
se.sma(28) : warning 217: loose indentation
se.sma(29) : warning 217: loose indentation
se.sma(32) : warning 217: loose indentation
se.sma(39) : warning 217: loose indentation
se.sma(39) : error 029: invalid expression, assumed zero
se.sma(39) : error 017: undefined symbol "mh_MyMenu"
se.sma(39) : error 017: undefined symbol "item"
se.sma(39) : fatal error 107: too many error messages on one line

Compilation aborted.
4 Errors.
Could not locate output file se.amx (compile failed).

Szerző:  V!rusHD [ 2015.04.26. 18:11 ]
Hozzászólás témája:  Re: Vip usp menü

cimben nincs hiba.

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