hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.16. 14:41



Jelenlévő felhasználók

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

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot], 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  [5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: bolt menü
HozzászólásElküldve:2015.04.15. 14:55 
Offline
Beavatott
Avatar

Csatlakozott:2015.03.17. 18:34
Hozzászólások:88
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 2 alkalommal
Sziasztok nekem annak a forráskódnak kéne a kódja
mikor Pld: Be irod chatba /bolt akkor ott Ki irja Hogy [BOLT] és az alatt hogy ölések vagy pontok!
na ha valaki meg adná nekem nagyon hálás lennék

és pont mentés is kellene :)

Bocsi a hülye fogalmazásért!

_________________
>Ha segítettem ne felejtsd megköszönni :)<


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: forrás kód
HozzászólásElküldve:2015.04.15. 15:06 
Offline
Senior Tag
Avatar

Csatlakozott:2015.03.17. 21:45
Hozzászólások:200
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 21 alkalommal
jozsikaaa2000 írta:
Sziasztok nekem annak a forráskódnak kéne a kódja
mikor Pld: Be irod chatba /bolt akkor ott Ki irja Hogy [BOLT] és az alatt hogy ölések vagy pontok!
na ha valaki meg adná nekem nagyon hálás lennék

és pont mentés is kellene :)

Bocsi a hülye fogalmazásért!

és a bolt mit tartalmazzon ?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: forrás kód
HozzászólásElküldve:2015.04.15. 15:09 
Offline
Beavatott
Avatar

Csatlakozott:2015.03.17. 18:34
Hozzászólások:88
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 2 alkalommal
hááááátt

-50hp
-gyorsabb kes
-gravitacio
-Super erő <255 HP ,Gyorsasag, No clip 15 MP,Orok loszer>
-Orok loszer
-100 Pancel
-+5000$
Nagyjábol ennyi :p

_________________
>Ha segítettem ne felejtsd megköszönni :)<


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: forrás kód
HozzászólásElküldve:2015.04.15. 15:55 
Offline
Nagyúr
Avatar

Csatlakozott:2014.08.24. 18:28
Hozzászólások:584
Megköszönt másnak: 122 alkalommal
Megköszönték neki: 120 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <fun>
  3. #include <hamsandwich>
  4. #include <nvault>
  5.  
  6. #define PLUGIN "Egyszeru Bolt"
  7. #define VERSION "1.0"
  8. #define AUTHOR "LyleChriss"
  9.  
  10. new oles[33]
  11. new g_vault
  12. new cim[256], hp[256], lowgrav[256]
  13. new HP, HPAr, LowGravity, LowGravityAr
  14.  
  15.  
  16. new bool:lowgravity[33]
  17.  
  18.  
  19.  
  20. public plugin_init() {
  21. register_plugin(PLUGIN, VERSION, AUTHOR)
  22.  
  23. register_clcmd("say /bolt","egyszerubolt")
  24. register_clcmd("say_team /bolt","egyszerubolt")
  25.  
  26. register_event("DeathMsg", "halal", "a")
  27.  
  28. RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)
  29.  
  30. HP = register_cvar("shop_hp", "50")
  31. HPAr = register_cvar("shop_hp_ar", "10")
  32. LowGravity = register_cvar("shop_lowgravity", "0.25")
  33. LowGravityAr = register_cvar("shop_lowgravity_ar", "5")
  34.  
  35. g_vault = nvault_open("egyszerubolt")
  36. }
  37.  
  38. public fwHamPlayerSpawnPost(id)
  39. {
  40. lowgravity[id] = false
  41. }
  42.  
  43. public halal(){
  44. new killer = read_data(1)
  45. new victim = read_data(2)
  46.  
  47. if(killer == victim)
  48. {
  49. return PLUGIN_HANDLED
  50. }
  51.  
  52. oles[killer]++
  53. return PLUGIN_HANDLED
  54. }
  55.  
  56. public egyszerubolt(id) {
  57.  
  58. formatex(cim, charsmax(cim), "Egyszerű Bolt^nÖléseid: [%d]", oles[id]);
  59. formatex(hp, charsmax(hp), "+50 HP ( %d ölés)", get_pcvar_num(HPAr));
  60. formatex(lowgrav, charsmax(lowgrav), "LowGravity ( %d ölés)", get_pcvar_num(LowGravityAr));
  61.  
  62. new menu = menu_create(cim, "menu_handler");
  63. menu_additem(menu, hp, "1", 0);
  64. menu_additem(menu, lowgrav, "2", 0);
  65. menu_display(id,menu,0)
  66. }
  67.  
  68. public menu_handler(id,menu,item){
  69. if(!is_user_alive(id) || item == MENU_EXIT)
  70. {
  71. menu_destroy(menu)
  72. return PLUGIN_HANDLED
  73. }
  74. new data[6],name[64]
  75. new acces,callback
  76. menu_item_getinfo(menu,item,acces,data,charsmax(data),name,charsmax(name),callback)
  77. new key = str_to_num(data)
  78. switch(key){
  79. case 1:{
  80. if(oles[id]>=get_pcvar_num(HPAr)){
  81. set_user_health(id,get_user_health(id)+get_pcvar_num(HP))
  82. oles[id]-get_pcvar_num(HPAr)
  83. client_print(id, print_chat,"[Egyszerű Bolt] Vettél +50 HP-t.")
  84. }
  85. else
  86. {
  87. client_print(id, print_chat,"[Egyszerű Bolt] Nincs elég ölésed!")
  88. }
  89. }
  90. case 2:{
  91. if(oles[id]>=get_pcvar_num(LowGravityAr)){
  92. set_user_gravity(id, get_pcvar_float(LowGravity))
  93. oles[id]-get_pcvar_num(LowGravityAr)
  94. client_print(id, print_chat,"[Egyszerű Bolt] LowGravity-t vettél.")
  95. }
  96. else
  97. {
  98. client_print(id, print_chat,"[Egyszerű Bolt] Nincs elég ölésed!")
  99. }
  100. }
  101. }
  102.  
  103. menu_destroy(menu)
  104. return PLUGIN_HANDLED
  105. }
  106.  
  107. public mentes(id)
  108. {
  109. new name[32]
  110. get_user_name(id, name, 31)
  111. new vaultkey[64],vaultdata[256]
  112. format(vaultkey,63,"%s", name)
  113. format(vaultdata,255,"%i",oles[id])
  114. nvault_set(g_vault,vaultkey,vaultdata)
  115. return PLUGIN_CONTINUE
  116. }
  117. public betoltes(id)
  118. {
  119. new name[32]
  120. get_user_name(id, name, 31)
  121. new vaultkey[64],vaultdata[256]
  122. format(vaultkey,63,"%s", name)
  123. format(vaultdata,255,"%i",oles[id])
  124. nvault_get(g_vault,vaultkey,vaultdata,255)
  125. replace_all(vaultdata, 255, "#", " ")
  126. new a_o[32]
  127. parse(vaultdata, a_o, 31)
  128. oles[id] = str_to_num(a_o)
  129. return PLUGIN_CONTINUE
  130. }
  131.  
  132. public client_connect(id)
  133. {
  134. betoltes(id)
  135. }
  136. public client_disconnect(id)
  137. {
  138. mentes(id)
  139. }


Mentés elvileg jó.
Fizetőeszköz: Ölés.
Példának beleírtam a LowGravity-t, és a +50HP-t, innentől tied a pálya. :D :tease:


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: forrás kód
HozzászólásElküldve:2015.04.15. 18:14 
Offline
Beavatott
Avatar

Csatlakozott:2015.03.17. 18:34
Hozzászólások:88
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 2 alkalommal
Köszi

_________________
>Ha segítettem ne felejtsd megköszönni :)<


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


Ki van itt

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