hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.13. 06:28



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 1 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Késmenü Képesség hozzáírás.
HozzászólásElküldve: 2015.03.15. 09:20 
Offline
Fanatikus
Avatar

Csatlakozott: 2015.01.19. 20:54
Hozzászólások: 170
Megköszönt másnak: 13 alkalommal
Megköszönték neki: 3 alkalommal
Sziasztok! valaki segítene abba hogy ehhez a kés menühöz kéne mondjuk +30%Graviti az 1.höz , ennyi. Aki segít megy a gomb :)
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <colorchat>
  6. #include <engine>
  7. #include <cstrike>
  8. #include <fakemeta>
  9.  
  10. #define PLUGIN "kes Menu"
  11. #define VERSION "1.0"
  12. #define AUTHOR "loleee"
  13.  
  14. #define VIP_JOG ADMIN_LEVEL_H
  15.  
  16. new const v_gravitaciosknife[] = "models/kesek/gravitaciosknife.mdl"
  17. new const v_sebzoknife[] = "models/kesek/sebzoknife.mdl"
  18. new const v_vipknife[] = "models/kesek/vipknife.mdl"
  19.  
  20. public plugin_init() {
  21. register_plugin(PLUGIN, VERSION, AUTHOR)
  22.  
  23. register_clcmd("say /kes", "menu", _);
  24. register_concmd("kes", "menu",_);
  25.  
  26. }
  27.  
  28. public plugin_precache()
  29. {
  30. precache_model(v_gravitaciosknife)
  31. precache_model(v_sebzoknife)
  32. precache_model(v_vipknife)
  33. }
  34. public menu(id)
  35. {
  36.  
  37. new menu = menu_create("Kesek:", "menu_handler");
  38.  
  39. menu_additem(menu, "\dGravitacios kes", "1", 0);
  40. menu_additem(menu, "\dSebzes kes", "2", 0 );
  41. menu_additem(menu, "\rV\w.\yI\w.\dP \rkes", "3", 0);
  42.  
  43. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  44. menu_setprop(menu, MPROP_BACKNAME, "\yVissza");
  45. menu_setprop(menu, MPROP_NEXTNAME, "\yTovább");
  46. menu_setprop(menu, MPROP_EXITNAME, "\rKilépés");
  47.  
  48. menu_display(id, menu, 0);
  49. }
  50. public menu_handler(id, menu, item)
  51. {
  52.  
  53. if( item == MENU_EXIT )
  54. {
  55. menu_destroy(menu);
  56.  
  57. return PLUGIN_HANDLED;
  58. }
  59.  
  60.  
  61.  
  62. new data[6], szName[64];
  63. new access, callback;
  64.  
  65. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  66.  
  67. new key = str_to_num(data);
  68.  
  69. switch(key)
  70. {
  71. case 1:{
  72. if(get_user_weapon(id) == CSW_KNIFE)
  73. set_pev(id,pev_viewmodel2, v_gravitaciosknife)
  74. print_color(id, "!g[Info] !tGravitációs!y kést választottad!")
  75. }
  76. case 2:
  77. {
  78. if(get_user_weapon(id) == CSW_KNIFE)
  79. set_pev(id,pev_viewmodel2, v_sebzoknife)
  80. print_color(id, "!g[Info] !tSebzés!y kést választottad!")
  81. }
  82. case 3:{
  83. if(get_user_weapon(id) == CSW_KNIFE && VIP_JOG)
  84. set_pev(id,pev_viewmodel2, v_vipknife)
  85. print_color(id, "!g[Info] !tVIP!y kést választottad!")
  86. }
  87. }
  88. return PLUGIN_HANDLED
  89. }
  90.  
  91.  
  92. stock print_color(const id, const input[], any:...)
  93. {
  94. new count = 1, players[32]
  95. static msg[191]
  96. vformat(msg, 190, input, 3)
  97.  
  98. replace_all(msg, 190, "!g", "^4")
  99. replace_all(msg, 190, "!y", "^1")
  100. replace_all(msg, 190, "!t", "^3")
  101. replace_all(msg, 190, "á", "á")
  102. replace_all(msg, 190, "é", "Ă©")
  103. replace_all(msg, 190, "í", "Ă­")
  104. replace_all(msg, 190, "ó", "Ăł")
  105. replace_all(msg, 190, "ö", "ö")
  106. replace_all(msg, 190, "ő", "Ĺ‘")
  107. replace_all(msg, 190, "ú", "Ăş")
  108. replace_all(msg, 190, "ü", "ĂĽ")
  109. replace_all(msg, 190, "ű", "ű")
  110. replace_all(msg, 190, "Á", "Á")
  111. replace_all(msg, 190, "É", "É")
  112. replace_all(msg, 190, "Í", "ĂŤ")
  113. replace_all(msg, 190, "Ó", "Ă“")
  114. replace_all(msg, 190, "Ö", "Ă–")
  115. replace_all(msg, 190, "Ő", "Ő")
  116. replace_all(msg, 190, "Ú", "Ăš")
  117. replace_all(msg, 190, "Ü", "Ăś")
  118. replace_all(msg, 190, "Ű", "Ĺ°")
  119. if (id) players[0] = id; else get_players(players, count, "ch")
  120. {
  121. for (new i = 0; i < count; i++)
  122. {
  123. if (is_user_connected(players[i]))
  124. {
  125. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  126. write_byte(players[i])
  127. write_string(msg)
  128. message_end()
  129. }
  130. }
  131. }
  132. return PLUGIN_HANDLED
  133. }
  134.  

_________________
Kép

˘^Kezdő vagyok!!^ˇ


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  [ 1 hozzászólás ] 


Ki van itt

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