hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.28. 13:56



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Bing [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  [ 2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Modellek
HozzászólásElküldve: 2012.12.25. 18:46 
Offline
Jómunkásember
Avatar

Csatlakozott: 2012.08.05. 20:43
Hozzászólások: 465
Megköszönt másnak: 55 alkalommal
Megköszönték neki: 14 alkalommal
Sziasztok!
CT-ben a kés model-t szeretném ha lehetne választani!
azaz 1 menü: /kesmoell

Válasz kés modelt:
1)A------aa.mdl
2)B-----bb.mdl
3)C-----cc.mdl
4)D-----dd.mdl
5)E-----ee.mdl

A somket lecseréli----SMSmoke.mdl
Heg----------------SMrobano.mdl
Köszi előre is

_________________
Facebook:
Kép
Banner
Kép
TeamSpeak3:
Kép

http://www.smmg.hu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Modellek
HozzászólásElküldve: 2012.12.26. 15:37 
Offline
Félisten

Csatlakozott: 2012.01.07. 21:10
Hozzászólások: 850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
Nincs tesztelve:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fakemeta>
  4.  
  5. #define PLUGIN "Kes menu"
  6. #define VERSION "1.0"
  7. #define AUTHOR "HunGamer"
  8.  
  9. #define MAX_KES 5
  10.  
  11. new OnOff
  12.  
  13. new valasztott[33]
  14.  
  15. new const knife_name[MAX_KES+1][] =
  16. {
  17. "",
  18. "Elso kes",//Elso neve
  19. "Masodik kes",//Masodik neve
  20. "Harmadik kes",//Harmadik neve
  21. "Negyedik kes",//Negyedik neve
  22. "Otodik kes"//Otodik neve
  23. }
  24. new const knife_v_model[MAX_KES+1][] =
  25. {
  26. "",
  27. "models/v_aa.mdl",//Elso V modelje
  28. "models/v_bb.mdl",//Masodik V modelje
  29. "models/v_cc.mdl",//Harmadik V modelje
  30. "models/v_dd.mdl",//Negyedik V modelje
  31. "models/v_ee.mdl"//Otodik V modelje
  32. }
  33. new const heg_model[] = "models/SMrobano.mdl"
  34. new const smoke_model[] = "models/SMSmoke.mdl"
  35.  
  36. public plugin_init()
  37. {
  38. register_plugin(PLUGIN, VERSION, AUTHOR)
  39. register_event("CurWeapon", "Event_Change_Weapon", "be", "1=1")
  40. register_clcmd("say /kesmodel", "kesmodel")
  41. OnOff = register_cvar("kesmenu_on", "1")
  42. }
  43. public plugin_precache()
  44. {
  45. for(new i=1; i<=MAX_KES; i++)
  46. {
  47. precache_model(knife_v_model[i])
  48. }
  49.  
  50. return PLUGIN_CONTINUE
  51. }
  52. public kesmodel(id)
  53. {
  54. if(get_pcvar_num(OnOff))
  55. {
  56. if(is_user_alive(id))
  57. {
  58. new szTempid[10]
  59. new Menu = menu_create("Kes model menu", "kesmodelh")
  60.  
  61. for(new i=1; i<=MAX_KES; i++)
  62. {
  63. num_to_str(i, szTempid, 9)
  64. menu_additem(Menu, knife_name[i], szTempid)
  65. }
  66. menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL)
  67. menu_display(id, Menu)
  68. }
  69. else
  70. {
  71. client_print(id, print_chat, "Halott nem hasznalhatja")
  72. }
  73. }
  74. else
  75. {
  76. client_print(id, print_chat, "A valasztas jelenleg ki van kapcsolva")
  77. }
  78. return PLUGIN_HANDLED
  79. }
  80. public client_connect(id)
  81. {
  82. valasztott[id] = 0
  83. }
  84. public client_disconnect(id)
  85. {
  86. valasztott[id] = 0
  87. }
  88. public kesmodelh(id, menu, item)
  89. {
  90. if( item == MENU_EXIT )
  91. {
  92. menu_destroy(menu)
  93. return PLUGIN_HANDLED
  94. }
  95. new data[6], iName[64]
  96. new access, callback
  97. menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
  98.  
  99. new key = str_to_num(data)
  100.  
  101. valasztott[id] = key
  102. set_pev(id, pev_viewmodel2, knife_v_model[key])
  103.  
  104. menu_destroy(menu)
  105. return PLUGIN_HANDLED
  106. }
  107. public Event_Change_Weapon(id)
  108. {
  109. new weaponID = read_data(2)
  110.  
  111. if(weaponID == CSW_KNIFE && get_pcvar_num(OnOff) && valasztott[id])
  112. {
  113. set_pev(id, pev_viewmodel2, knife_v_model[valasztott[id]])
  114. }
  115. if(weaponID == CSW_SMOKEGRENADE && get_pcvar_num(OnOff))
  116. {
  117. set_pev(id, pev_viewmodel2, smoke_model)
  118. }
  119. if(weaponID == CSW_HEGRENADE && get_pcvar_num(OnOff))
  120. {
  121. set_pev(id, pev_viewmodel2, heg_model)
  122. }
  123. return PLUGIN_CONTINUE
  124. }
  125.  

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->

Ők köszönték meg HunGamer nek ezt a hozzászólást: Pele (2012.12.26. 19:20)
  Népszerűség: 2.27%


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


Ki van itt

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