hlmod.hu
https://hlmod.hu/

T nek ak CT nek m4
https://hlmod.hu/viewtopic.php?f=9&t=5511
Oldal: 1 / 2

Szerző:  CrB [2012.08.01. 16:58 ]
Hozzászólás témája:  T nek ak CT nek m4

Hali

azt hogy lehetne megcsinálni hogy van 1 menüm ami csak T nek jön elő ésha kiválasztja az első menüpontot akkor T kap AK-t ct m4 et

Szerző:  CeDee [2012.08.01. 17:10 ]
Hozzászólás témája:  Re: T nek ak CT nek m4

Kód:
  1. #include <amxmodx>

  2. #include <cstrike>

  3. #include <fun>

  4.  

  5. public plugin_init()

  6. {

  7. register_clcmd( "say /menu","AwesomeMenu");

  8. }

  9.  

  10.  

  11. public AwesomeMenu(id)

  12. {

  13. new menu = menu_create("\rMENU", "menu_handler");

  14. if(cs_get_user_team(id) && CS_TEAM_CT)

  15. {

  16. menu_additem(menu, "\wM4a1", "1", 0);

  17. }

  18. if(cs_get_user_team(id) && CS_TEAM_T)

  19. {

  20. menu_additem(menu, "\wAk47", "2", 0);

  21. }

  22.  

  23. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);

  24.  

  25. menu_display(id, menu, 0);

  26. }

  27.  

  28.  

  29. public menu_handler(id, menu, item)

  30. {

  31. if( item == MENU_EXIT )

  32. {      

  33.         menu_destroy(menu);    

  34.         return PLUGIN_HANDLED;

  35.        

  36. }

  37. new data[6], szName[64];

  38. new access, callback;

  39.  

  40. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);

  41. new key = str_to_num(data);

  42.  

  43. switch(key)

  44. {

  45.         case 1:

  46.         {

  47.                 give_item(id, "weapon_m4a1")

  48.                 cs_set_user_bpammo(id,CSW_M4A1,150)

  49.                 menu_destroy(menu);

  50.                 return PLUGIN_HANDLED;

  51.         }

  52.         case 2:

  53.         {

  54.                 give_item(id, "weapon_ak47")

  55.                 cs_set_user_bpammo(id,CSW_AK47,150)

  56.         }

  57.        

  58. }

  59. menu_destroy(menu);

  60.  

  61. return PLUGIN_HANDLED;

  62.  

  63. }

Szerző:  Bence98007 [2012.08.01. 17:13 ]
Hozzászólás témája:  Re: T nek ak CT nek m4

Kód:
  1.  cs_set_user_bpammo(id,CSW_AK47,150)


Biztos? :P Írd át 90 re mert annyi az alap.

Szerző:  CeDee [2012.08.01. 17:21 ]
Hozzászólás témája:  Re: T nek ak CT nek m4

Jó ha van muníció :DD

Szerző:  HunGamer [2012.08.01. 17:29 ]
Hozzászólás témája:  Re: T nek ak CT nek m4

What?
Kód:
  1. if(cs_get_user_team(id) && CS_TEAM_CT)


--->
Kód:
  1. if(cs_get_user_team(id) == CS_TEAM_CT)

Szerző:  CeDee [2012.08.01. 17:33 ]
Hozzászólás témája:  Re: T nek ak CT nek m4

Jújj tényleg, kösz:D

Szerző:  CrB [2012.08.02. 09:49 ]
Hozzászólás témája:  Re: T nek ak CT nek m4

Ez mind szép és jó csak nekem nem ez kéne:) a menü CSAK T nek jöjjön elő ésha T kiválasztja az AK-t akkor a CT kapjon M4 et automatikusan
CeDee írta:
Kód:
  1. #include <amxmodx>

  2. #include <cstrike>

  3. #include <fun>

  4.  

  5. public plugin_init()

  6. {

  7. register_clcmd( "say /menu","AwesomeMenu");

  8. }

  9.  

  10.  

  11. public AwesomeMenu(id)

  12. {

  13. new menu = menu_create("\rMENU", "menu_handler");

  14. if(cs_get_user_team(id) && CS_TEAM_CT)

  15. {

  16. menu_additem(menu, "\wM4a1", "1", 0);

  17. }

  18. if(cs_get_user_team(id) && CS_TEAM_T)

  19. {

  20. menu_additem(menu, "\wAk47", "2", 0);

  21. }

  22.  

  23. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);

  24.  

  25. menu_display(id, menu, 0);

  26. }

  27.  

  28.  

  29. public menu_handler(id, menu, item)

  30. {

  31. if( item == MENU_EXIT )

  32. {      

  33.         menu_destroy(menu);    

  34.         return PLUGIN_HANDLED;

  35.        

  36. }

  37. new data[6], szName[64];

  38. new access, callback;

  39.  

  40. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);

  41. new key = str_to_num(data);

  42.  

  43. switch(key)

  44. {

  45.         case 1:

  46.         {

  47.                 give_item(id, "weapon_m4a1")

  48.                 cs_set_user_bpammo(id,CSW_M4A1,150)

  49.                 menu_destroy(menu);

  50.                 return PLUGIN_HANDLED;

  51.         }

  52.         case 2:

  53.         {

  54.                 give_item(id, "weapon_ak47")

  55.                 cs_set_user_bpammo(id,CSW_AK47,150)

  56.         }

  57.        

  58. }

  59. menu_destroy(menu);

  60.  

  61. return PLUGIN_HANDLED;

  62.  

  63. }

Szerző:  HunGamer [2012.08.02. 11:30 ]
Hozzászólás témája:  Re: T nek ak CT nek m4

És ilyenkor az összes T kapjon AK-t és az összes CT M4-et?

Szerző:  VirTuaL ~` [2012.08.02. 11:37 ]
Hozzászólás témája:  Re: T nek ak CT nek m4

Kód:
  1. #include <amxmodx>

  2. #include <cstrike>

  3. #include <fun>

  4.  

  5. public plugin_init()

  6. {

  7.         register_clcmd( "say /menu","AwesomeMenu");

  8. }

  9.  

  10.  

  11. public AwesomeMenu(id)

  12. {

  13.         if(cs_get_user_team(id) == CS_TEAM_T)

  14.         {

  15.                 new menu = menu_create("\rMENU", "menu_handler");

  16.                

  17.                 menu_additem(menu, "\wMenupont", "1", 0);

  18.                

  19.                 menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);

  20.                

  21.                 menu_display(id, menu, 0);

  22.         }

  23.        

  24.         else if(cs_get_user_team(id) == CS_TEAM_CT)

  25.         {

  26.                 client_print(id, print_chat, "Ezt csak T-k hasznalhatjak")

  27.         }              

  28. }

  29.  

  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.         }

  39.         new data[6], szName[64];

  40.         new access, callback;

  41.        

  42.         menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);

  43.         new key = str_to_num(data);

  44.        

  45.         switch(key)

  46.         {

  47.                 case 1:

  48.                 {

  49.                         new players[32], pnum;

  50.                         get_players(players, pnum, "c");

  51.                        

  52.                         for(new i = 0; i < pnum; i++)

  53.                         {

  54.                                 new id = players[i];

  55.                                

  56.                                 if(cs_get_user_team(id) == CS_TEAM_T)

  57.                                 {

  58.                                         give_item(id, "weapon_ak47")

  59.                                         cs_set_user_bpammo(id,CSW_AK47,90)

  60.                                 }

  61.                                

  62.                                 else if(cs_get_user_team(id) == CS_TEAM_CT)

  63.                                 {

  64.                                         give_item(id, "weapon_m4a1")

  65.                                         cs_set_user_bpammo(id,CSW_M4A1,90)

  66.                                 }

  67.                         }      

  68.                 }

  69.         }

  70.         menu_destroy(menu);

  71.         return PLUGIN_HANDLED;

  72. }

Szerző:  HunGamer [2012.08.02. 14:03 ]
Hozzászólás témája:  Re: T nek ak CT nek m4

Virtual, ismételten csak:
What?
Kód:
  1. if(cs_get_user_team(id) && CS_TEAM_T)

Amúgy én is készültem megírni, de beelőztél :D

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