hlmod.hu
https://hlmod.hu/

Knife menu
https://hlmod.hu/viewtopic.php?f=9&t=5814
Oldal: 1 / 2

Szerző:  pixxa112 [ 2012.08.31. 18:35 ]
Hozzászólás témája:  Knife menu

Hali.

Azt, hogy lehet megcsinálni azt hogy amikor valaki feljön a szerverre és kijön egy menü és tudsz választani különböző kés modelleket.

Szerző:  kiki [ 2012.08.31. 19:23 ]
Hozzászólás témája:  Re: Knife menu

Kés menübe beíród h csatizásnál is bejöjjön:D

Szerző:  pixxa112 [ 2012.08.31. 19:42 ]
Hozzászólás témája:  Re: Knife menu

Igen, de én úgy szeretném hogy: Válasz kés modelt !!

Szerző:  kiki [ 2012.08.31. 20:25 ]
Hozzászólás témája:  Re: Knife menu

S akkor utána ne is tudjon váltani?

Szerző:  pixxa112 [ 2012.08.31. 23:53 ]
Hozzászólás témája:  Re: Knife menu

Igen utána ne is lehessen. és külön modellekel szeretnék. elég ha mutatsz pár példát onnan tól már menni fog.

Bence igen képzeld el hogy nem tudok, nem értem

Szerző:  Bence98007 [ 2012.09.01. 17:23 ]
Hozzászólás témája:  Re: Knife menu

Írd le a modellek elérési utját megírom neked :)

Szerző:  pixxa112 [ 2012.09.01. 21:16 ]
Hozzászólás témája:  Re: Knife menu

Hát még a modelleket nem tudom milyenek lesznek, de ide szeretném őket majd rakni: "models/sm_knife" mappában.

Szerző:  Bence98007 [ 2012.09.01. 23:23 ]
Hozzászólás témája:  Re: Knife menu

I love engine inc!

SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <engine>
  6.  
  7. #define PLUGIN "Kes menu"
  8. #define VERSION "1.0"
  9. #define AUTHOR "Bence98007"
  10.  
  11.  
  12. public plugin_init() {
  13. register_plugin(PLUGIN, VERSION, AUTHOR)
  14.  
  15. set_task(2.0, "menu")
  16. }
  17.  
  18. public plugin_precache() // Ide beírod azokat a modelleket, amiket használni akarsz
  19. {
  20. precache_model("models/kes/kes1.mdl")
  21. precache_model("models/kes/kes2.mdl")
  22. precache_model("models/kes/kes3.mdl")
  23. precache_model("models/kes/kes4.mdl")
  24. precache_model("models/kes/kes5.mdl")
  25. precache_model("models/kes/kes6.mdl")
  26.  
  27. }
  28.  
  29. public menu(id)
  30. {
  31. new menu = menu_create("\yValassz kest: \r[By Bence98007]", "menu_handler");
  32. menu_additem(menu, "Kes1", "1", 0);
  33. menu_additem(menu, "Kes2", "2", 0);
  34. menu_additem(menu, "Kes3", "3", 0);
  35. menu_additem(menu, "Kes4", "4", 0); // Itt átnevezed olyanra a kés modelleket, amilyenre szeretnéd hogy megjelenjen!
  36. menu_additem(menu, "Kes5", "5", 0);
  37. menu_additem(menu, "Kes6", "6", 0);
  38. menu_additem(menu, "Kes7", "7", 0);
  39. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  40. menu_display(id, menu, 0);
  41.  
  42.  
  43. }
  44. public menu_handler(id, menu, item)
  45. {
  46. if( item == MENU_EXIT )
  47. {
  48. menu_destroy(menu);
  49. return PLUGIN_HANDLED;
  50. }
  51. new data[6], iName[64];
  52. new access, callback;
  53. menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
  54. new key = str_to_num(data);
  55.  
  56. switch(key)
  57. {
  58. case 1: // Itt beállítod a public plugin_precache() -nel beírt modelleket.
  59. {
  60. entity_set_string(id, EV_SZ_viewmodel, "models/kes/kes1.mdl")
  61. }
  62. case 2:
  63. {
  64. entity_set_string(id, EV_SZ_viewmodel, "models/kes/kes2.mdl")
  65. }
  66. case 3:
  67. {
  68. entity_set_string(id, EV_SZ_viewmodel, "models/kes/kes3.mdl")
  69. }
  70. case 4:
  71. {
  72. entity_set_string(id, EV_SZ_viewmodel, "models/kes/kes4.mdl")
  73. }
  74. case 5:
  75. {
  76. entity_set_string(id, EV_SZ_viewmodel, "models/kes/kes5.mdl")
  77. }
  78. case 6:
  79. {
  80. entity_set_string(id, EV_SZ_viewmodel, "models/kes/kes6.mdl")
  81. }
  82. case 7:
  83. {
  84. entity_set_string(id, EV_SZ_viewmodel, "models/kes/kes7.mdl")
  85. }
  86. }
  87.  
  88. menu_destroy(menu);
  89. return PLUGIN_HANDLED;
  90. }
  91.  

Szerző:  pixxa112 [ 2012.09.02. 00:13 ]
Hozzászólás témája:  Re: Knife menu

Köszi :D

Szerző:  pixxa112 [ 2012.09.02. 00:58 ]
Hozzászólás témája:  Re: Knife menu

Ebben mi a hiba??

Kód:
#include <amxmodx>
    #include <amxmisc>
    #include <engine>
     
    #define PLUGIN "Kes menu"
    #define VERSION "1.0"
    #define AUTHOR "Bence98007"
     
     
    public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
     
    set_task(2.0, "menu")
    }
     
    public plugin_precache()
    {
    precache_model("models/sm_knife/sm_knife1.mdl")
    precache_model("models/sm_knife/sm_knife2.mdl")
    precache_model("models/sm_knife/sm_knife3.mdl")
    precache_model("models/sm_knife/sm_knife4.mdl")
    precache_model("models/sm_knife/sm_knife5.mdl")
    precache_model("models/sm_knife/sm_knife6.mdl")
    precache_model("models/sm_knife/sm_knife7.mdl")
    precache_model("models/sm_knife/sm_knife8.mdl")
    precache_model("models/sm_knife/sm_knife9.mdl")
    precache_model("models/sm_knife/sm_knife10.mdl")

    }
     
    public menu(id)
    {
    new menu = menu_create("yValassz kest: r[S][M] Knife", "menu_handler");
    menu_additem(menu, "sm_knife1", "1", 0);
    menu_additem(menu, "sm_knife2", "2", 0);
    menu_additem(menu, "sm_knife3", "3", 0);
    menu_additem(menu, "sm_knife4", "4", 0);
    menu_additem(menu, "sm_knife5", "5", 0);
    menu_additem(menu, "sm_knife6", "6", 0);
    menu_additem(menu, "sm_knife7", "7", 0);
    menu_additem(menu, "sm_knife8", "8", 0);
    menu_additem(menu, "sm_knife9", "9", 0);
    menu_additem(menu, "sm_knife10", 10", 0);
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
    menu_display(id, menu, 0);
     
     
    }
    public menu_handler(id, menu, item)
    {
    if( item == MENU_EXIT )
    {
    menu_destroy(menu);
    return PLUGIN_HANDLED;
    }
    new data[6], iName[64];
    new access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
     
    switch(key)
    {
    case 1:
    {
    entity_set_string(id, EV_SZ_viewmodel, "models/sm_knife/sm_knife1.mdl")
    }
    case 2:
    {
    entity_set_string(id, EV_SZ_viewmodel, "models/sm_knife/sm_knife2.mdl")
    }
    case 3:
    {
    entity_set_string(id, EV_SZ_viewmodel, "models/sm_knife/sm_knife3.mdl")
    }
    case 4:
    {
    entity_set_string(id, EV_SZ_viewmodel, "models/sm_knife/sm_knife4.mdl")
    }
    case 5:
    {
    entity_set_string(id, EV_SZ_viewmodel, "models/sm_knife/sm_knife5.mdl")
    }
    case 6:
    {
    entity_set_string(id, EV_SZ_viewmodel, "models/sm_knife/sm_knife6.mdl")
    }
    case 7:
    {
    entity_set_string(id, EV_SZ_viewmodel, "models/sm_knife/sm_knife7.mdl")
    }
    case 8:
    {
    entity_set_string(id, EV_SZ_viewmodel, "models/sm_knife/sm_knife8.mdl")
    }
    case 9:
    {
    entity_set_string(id, EV_SZ_viewmodel, "models/sm_knife/sm_knife9.mdl")
    }
    case 10:
    {
    entity_set_string(id, EV_SZ_viewmodel, "models/sm_knife/sm_knife10.mdl")
    }
    }
     
    menu_destroy(menu);
    return PLUGIN_HANDLED;
    }

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