hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.18. 22:01



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Google [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  [ 4 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Csak terrornak
HozzászólásElküldve: 2015.04.05. 10:49 
Offline
Senior Tag
Avatar

Csatlakozott: 2013.03.10. 11:42
Hozzászólások: 240
Megköszönt másnak: 52 alkalommal
Megköszönték neki: 9 alkalommal
Sziasztok!
Egy olyan kérdésem lenne hogy van 1 menü amit megnyit minden kör elején és hogy tudnám megcsinálni azt hogy csak a Terroroknak nyissa meg a menük?

PL.: (itt minden playernek megnyitja)
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <fun>
  3. #include <cstrike>
  4. #include <hamsandwich>
  5.  
  6. #define PLUGIN "Weapon Menu"
  7. #define VERSION "1.0"
  8. #define AUTHOR "Silent"
  9.  
  10. public plugin_init() {
  11. register_plugin(PLUGIN, VERSION, AUTHOR)
  12. RegisterHam(Ham_Spawn, "player", "fegyvermenu", 1)
  13.  
  14. set_task(45.0, "fnmmsg", 0, _, _, "b")
  15. }
  16.  
  17.  
  18. public fegyvermenu(id)
  19. {
  20. cs_set_user_money(id, 0);
  21. strip_user_weapons(id); //Fegyver elvetele
  22. {
  23. new menu = menu_create("Válassz fegyvert!", "handler");
  24. menu_additem(menu, "\yAWP", "1", 0);
  25. menu_additem(menu, "\ySCOUT", "2", 0);
  26.  
  27. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  28. menu_display(id, menu);
  29. }
  30. }
  31.  
  32. public 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.  
  46. case 1:
  47. {
  48. give_item(id, "weapon_knife");
  49. give_item(id, "weapon_awp");
  50. give_item(id, "ammo_338magnum");
  51. give_item(id, "ammo_338magnum");
  52. give_item(id, "ammo_338magnum");
  53. print_color(id, "!y|ACAB|:!g Kaptál egy AWP-t.");
  54. }
  55. case 2:
  56. {
  57. give_item(id, "weapon_knife");
  58. give_item(id, "weapon_scout");
  59. give_item(id, "ammo_762nato");
  60. give_item(id, "ammo_762nato");
  61. give_item(id, "ammo_762nato");
  62. print_color(id, "!y|ACAB|:!g Kaptál egy Scout-ot.");
  63. }
  64. }
  65. return PLUGIN_HANDLED;
  66. }
  67.  
  68. stock print_color(const id, const input[], any:...)
  69. {
  70. new count = 1, players[32]
  71. static msg[191]
  72. vformat(msg, 190, input, 3)
  73.  
  74. replace_all(msg, 190, "!g", "^4")
  75. replace_all(msg, 190, "!y", "^1")
  76. replace_all(msg, 190, "!t", "^3")
  77. replace_all(msg, 190, "á", "á")
  78. replace_all(msg, 190, "é", "Ă©")
  79. replace_all(msg, 190, "í", "Ă­")
  80. replace_all(msg, 190, "ó", "Ăł")
  81. replace_all(msg, 190, "ö", "ö")
  82. replace_all(msg, 190, "ő", "Ĺ‘")
  83. replace_all(msg, 190, "ú", "Ăş")
  84. replace_all(msg, 190, "ü", "ĂĽ")
  85. replace_all(msg, 190, "ű", "ű")
  86. replace_all(msg, 190, "Á", "Á")
  87. replace_all(msg, 190, "É", "É")
  88. replace_all(msg, 190, "Í", "ĂŤ")
  89. replace_all(msg, 190, "Ó", "Ă“")
  90. replace_all(msg, 190, "Ö", "Ă–")
  91. replace_all(msg, 190, "Ő", "Ő")
  92. replace_all(msg, 190, "Ú", "Ăš")
  93. replace_all(msg, 190, "Ü", "Ăś")
  94. replace_all(msg, 190, "Ű", "Ĺ°")
  95.  
  96. if (id) players[0] = id; else get_players(players, count, "ch")
  97. {
  98. for (new i = 0; i < count; i++)
  99. {
  100. if (is_user_connected(players[i]))
  101. {
  102. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  103. write_byte(players[i])
  104. write_string(msg)
  105. message_end()
  106. }
  107. }
  108. }
  109. return PLUGIN_HANDLED
  110. }
  111.  

_________________
NEW IP:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Csak terrornak
HozzászólásElküldve: 2015.04.05. 17:07 
Offline
Fanatikus
Avatar

Csatlakozott: 2015.01.24. 21:20
Hozzászólások: 158
Megköszönt másnak: 24 alkalommal
Megköszönték neki: 13 alkalommal
Próbáld:

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <fun>
  3. #include <cstrike>
  4. #include <hamsandwich>
  5.  
  6. #define PLUGIN "Weapon Menu"
  7. #define VERSION "1.0"
  8. #define AUTHOR "Silent"
  9.  
  10. public plugin_init() {
  11. register_plugin(PLUGIN, VERSION, AUTHOR)
  12. RegisterHam(Ham_Spawn, "player", "fegyvermenu", 1)
  13.  
  14. set_task(45.0, "fnmmsg", 0, _, _, "b")
  15. }
  16.  
  17.  
  18. public fegyvermenu(id)
  19. {
  20. static CsTeams: team ; team = cs_get_user_team(id)
  21. if (team == CS_TEAM_T)
  22. {
  23. cs_set_user_money(id, 0);
  24. strip_user_weapons(id); //Fegyver elvetele
  25. {
  26. new menu = menu_create("VA?lassz fegyvert!", "handler");
  27. menu_additem(menu, "\yAWP", "1", 0);
  28. menu_additem(menu, "\ySCOUT", "2", 0);
  29.  
  30. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  31. menu_display(id, menu);
  32. }
  33. }
  34. }
  35. public handler(id, menu, item)
  36. {
  37. if( item == MENU_EXIT )
  38. {
  39. menu_destroy(menu);
  40. return PLUGIN_HANDLED;
  41. }
  42. new data[6], szName[64];
  43. new access, callback;
  44. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  45. new key = str_to_num(data);
  46. switch(key)
  47. {
  48.  
  49. case 1:
  50. {
  51. give_item(id, "weapon_knife");
  52. give_item(id, "weapon_awp");
  53. give_item(id, "ammo_338magnum");
  54. give_item(id, "ammo_338magnum");
  55. give_item(id, "ammo_338magnum");
  56. print_color(id, "!y|ACAB|:!g KaptA?l egy AWP-t.");
  57. }
  58. case 2:
  59. {
  60. give_item(id, "weapon_knife");
  61. give_item(id, "weapon_scout");
  62. give_item(id, "ammo_762nato");
  63. give_item(id, "ammo_762nato");
  64. give_item(id, "ammo_762nato");
  65. print_color(id, "!y|ACAB|:!g KaptA?l egy Scout-ot.");
  66. }
  67. }
  68. return PLUGIN_HANDLED;
  69. }
  70.  
  71. stock print_color(const id, const input[], any:...)
  72. {
  73. new count = 1, players[32]
  74. static msg[191]
  75. vformat(msg, 190, input, 3)
  76.  
  77. replace_all(msg, 190, "!g", "^4")
  78. replace_all(msg, 190, "!y", "^1")
  79. replace_all(msg, 190, "!t", "^3")
  80. replace_all(msg, 190, "á", "A?")
  81. replace_all(msg, 190, "é", "A©")
  82. replace_all(msg, 190, "í", "A­")
  83. replace_all(msg, 190, "ó", "Al")
  84. replace_all(msg, 190, "ö", "A¶")
  85. replace_all(msg, 190, "o", "L‘")
  86. replace_all(msg, 190, "ú", "As")
  87. replace_all(msg, 190, "ü", "AL")
  88. replace_all(msg, 190, "u", "L±")
  89. replace_all(msg, 190, "Á", "A")
  90. replace_all(msg, 190, "É", "A‰")
  91. replace_all(msg, 190, "Í", "AT")
  92. replace_all(msg, 190, "Ó", "A“")
  93. replace_all(msg, 190, "Ö", "A–")
  94. replace_all(msg, 190, "O", "L")
  95. replace_all(msg, 190, "Ú", "Aš")
  96. replace_all(msg, 190, "Ü", "As")
  97. replace_all(msg, 190, "U", "L°")
  98.  
  99. if (id) players[0] = id; else get_players(players, count, "ch")
  100. {
  101. for (new i = 0; i < count; i++)
  102. {
  103. if (is_user_connected(players[i]))
  104. {
  105. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  106. write_byte(players[i])
  107. write_string(msg)
  108. message_end()
  109. }
  110. }
  111. }
  112. return PLUGIN_HANDLED
  113. }

_________________
Hétszer tíz év egy emberélet - félig elalszod, félig elfecsérled.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Csak terrornak
HozzászólásElküldve: 2015.04.05. 17:15 
Offline
Nagyúr

Csatlakozott: 2015.02.01. 11:40
Hozzászólások: 670
Megköszönt másnak: 16 alkalommal
Megköszönték neki: 99 alkalommal
szarakodtok itt
SMA Forráskód: [ Mindet kijelol ]
  1. if(cs_get_user_team(id) != 1)
  2. return PLUGIN_HANDLED //ha nem terror, nem fut le az ami ez alatt van

_________________
http://steamcommunity.com/id/floxay/

Ők köszönték meg FloxaY nek ezt a hozzászólást: TraneTommy (2015.04.05. 17:40)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Csak terrornak
HozzászólásElküldve: 2015.04.05. 17:40 
Offline
Senior Tag
Avatar

Csatlakozott: 2013.03.10. 11:42
Hozzászólások: 240
Megköszönt másnak: 52 alkalommal
Megköszönték neki: 9 alkalommal
Köszönöm:)

_________________
NEW IP:
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  [ 4 hozzászólás ] 


Ki van itt

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