hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 107 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 107 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  [ 2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: For Ciklus
HozzászólásElküldve: 2016.01.27. 16:41 
Offline
Tud valamit
Avatar

Csatlakozott: 2016.01.26. 18:02
Hozzászólások: 108
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 9 alkalommal
Sziasztok en azt akarnam kerdezni hogy ezt a menut hogy birnam for ciklusba rakni ?

  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <colorchat>
  6. #include <nvault>
  7. #include <fakemeta>
  8.  
  9. #define PLUGIN "New Plug-In"
  10. #define VERSION "1.0"
  11. #define AUTHOR "author"
  12.  
  13. new oles[33], kes[33], vault
  14.  
  15. new const Prefix[] = "[D]irek[t]"
  16.  
  17. new const fegyverek[][] = {
  18.     "models/direkt_kes/kes1.mdl",
  19.     "models/direkt_kes/kes2.mdl",
  20.     "models/direkt_kes/kes3.mdl",
  21.     "models/direkt_kes/kes4.mdl",
  22.     "models/direkt_kes/kes5.mdl",
  23.     "models/direkt_kes/kes6.mdl",
  24.     "models/direkt_kes/kes7.mdl"
  25. }
  26. public plugin_init() {
  27.     register_plugin(PLUGIN, VERSION, AUTHOR)
  28.    
  29.     register_clcmd("say /kes", "Kesmenu")
  30.         register_event("DeathMsg", "halal", "a")
  31.    
  32.     vault = nvault_open("kes_mentes")
  33.    
  34. }
  35. public plugin_precache(){
  36.     for(new i; i<sizeof(fegyverek);i++) precache_model(fegyverek[i]);
  37. }
  38. public halal() {
  39.     new gyilkos = read_data(1)
  40.     new aldozat = read_data(2)
  41.    
  42.     if(gyilkos == aldozat)
  43.         return PLUGIN_HANDLED;
  44.    
  45.     oles[gyilkos]++
  46.     return PLUGIN_HANDLED;
  47.    
  48. }
  49. public Kesmenu(id) {
  50.     new cim[121]
  51.     format(cim, charsmax(cim), "\r[\yD\r]\yirek\r[\yt\r] \yPaintball \wKés Menü^n\rÖlések: \d%d", oles[id])
  52.     new menu = menu_create(cim, "kes_h")
  53.    
  54.     if(oles[id]>= 50)
  55.     {
  56.         format(cim, charsmax(cim), "Kés 1 \r[Megszerezve]")
  57.         menu_additem(menu, cim, "1",0)
  58.     }
  59.     else
  60.     {
  61.         format(cim, charsmax(cim), "Kés 1\rÖlés \y[%d/50]", oles[id])
  62.         menu_additem(menu, cim, "1",0)
  63.     }
  64.     if(oles[id]>= 100)
  65.     {
  66.         format(cim, charsmax(cim), "Kés 2 \r[Megszerezve]")
  67.         menu_additem(menu, cim, "2",0)
  68.     }
  69.     else
  70.     {
  71.         format(cim, charsmax(cim), "Kés 2 \rÖlés \y[%d/100]", oles[id])
  72.         menu_additem(menu, cim, "2",0)
  73.     }
  74.     if(oles[id]>= 150)
  75.     {
  76.         format(cim, charsmax(cim), "Kés 3 \r[Megszerezve]")
  77.         menu_additem(menu, cim, "3",0)
  78.     }
  79.     else
  80.     {
  81.         format(cim, charsmax(cim), "Kés 3 \rÖlés \y[%d/150]", oles[id])
  82.         menu_additem(menu, cim, "3",0)
  83.     }
  84.     if(oles[id]>= 200)
  85.     {
  86.         format(cim, charsmax(cim), "Kés 4 \r[Megszerezve]")
  87.         menu_additem(menu, cim, "4",0)
  88.     }
  89.     else
  90.     {
  91.         format(cim, charsmax(cim), "Kés 4 \rÖlés \y[%d/200]", oles[id])
  92.         menu_additem(menu, cim, "4",0)
  93.     }
  94.     if(oles[id]>= 250)
  95.     {
  96.         format(cim, charsmax(cim), "Kés 5 \r[Megszerezve]")
  97.         menu_additem(menu, cim, "5",0)
  98.     }
  99.     else
  100.     {
  101.         format(cim, charsmax(cim), "Kés 5 \rÖlés \y[%d/250]", oles[id])
  102.         menu_additem(menu, cim, "5",0)
  103.     }
  104.     if(oles[id]>= 300)
  105.     {
  106.         format(cim, charsmax(cim), "Kés 6 \r[Megszerezve]")
  107.         menu_additem(menu, cim, "6",0)
  108.     }
  109.     else
  110.     {
  111.         format(cim, charsmax(cim), "Kés 6 \rÖlés \y[%d/300]", oles[id])
  112.         menu_additem(menu, cim, "6",0)
  113.     }
  114.     if(oles[id]>= 350)
  115.     {
  116.         format(cim, charsmax(cim), "Kés 7 \r[Megszerezve]")
  117.         menu_additem(menu, cim, "7",0)
  118.     }
  119.     else
  120.     {
  121.         format(cim, charsmax(cim), "Kés 7 \rÖlés \y[%d/350]", oles[id])
  122.         menu_additem(menu, cim, "7",0)
  123.     }
  124.     menu_display(id, menu)
  125. }
  126. public kes_h(id, menu, item){
  127.    
  128.     if(item == MENU_EXIT)
  129.     {
  130.         menu_destroy(menu)
  131.         return
  132.     }
  133.    
  134.     new data[9], szName[64]
  135.     new access, callback
  136.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  137.     new key = str_to_num(data)
  138.    
  139.     switch(key)
  140.     {
  141.         case 1: {
  142.             if(oles[id]>= 50)
  143.             {
  144.                 kes[id] = 1
  145.                 ColorChat(id, GREEN, "%s ^1Sikeresen Kiválasztodtad",Prefix)
  146.             }
  147.             else
  148.             {
  149.                 ColorChat(id, GREEN, "%s ^1Nincs elég ölésed",Prefix)
  150.             }
  151.         }
  152.         case 2: {
  153.             if(oles[id]>= 100)
  154.             {
  155.                 kes[id] = 2
  156.                 ColorChat(id, GREEN, "%s ^1Sikeresen Kiválasztodtad",Prefix)
  157.             }
  158.             else
  159.             {
  160.                 ColorChat(id, GREEN, "%s ^1Nincs elég ölésed",Prefix)
  161.             }
  162.         }
  163.         case 3: {
  164.             if(oles[id]>= 150)
  165.             {
  166.                 kes[id] = 3
  167.                 ColorChat(id, GREEN, "%s ^1Sikeresen Kiválasztodtad",Prefix)
  168.             }
  169.             else
  170.             {
  171.                 ColorChat(id, GREEN, "%s ^1Nincs elég ölésed",Prefix)
  172.             }
  173.         }
  174.         case 4: {
  175.             if(oles[id]>= 200)
  176.             {
  177.                 kes[id] = 4
  178.                 ColorChat(id, GREEN, "%s ^1Sikeresen Kiválasztodtad",Prefix)
  179.             }
  180.             else
  181.             {
  182.                 ColorChat(id, GREEN, "%s ^1Nincs elég ölésed",Prefix)
  183.             }
  184.         }
  185.         case 5: {
  186.             if(oles[id]>= 250)
  187.             {
  188.                 kes[id] = 5
  189.                 ColorChat(id, GREEN, "%s ^1Sikeresen Kiválasztodtad",Prefix)
  190.             }
  191.             else
  192.             {
  193.                 ColorChat(id, GREEN, "%s ^1Nincs elég ölésed",Prefix)
  194.             }
  195.         }
  196.         case 6: {
  197.             if(oles[id]>= 300)
  198.             {
  199.                 kes[id] = 6
  200.                 ColorChat(id, GREEN, "%s ^1Sikeresen Kiválasztodtad",Prefix)
  201.             }
  202.             else
  203.             {
  204.                 ColorChat(id, GREEN, "%s ^1Nincs elég ölésed",Prefix)
  205.             }
  206.         }
  207.         case 7: {
  208.             if(oles[id]>= 350)
  209.             {
  210.                 kes[id] = 7
  211.                 ColorChat(id, GREEN, "%s ^1Sikeresen Kiválasztodtad",Prefix)
  212.             }
  213.             else
  214.             {
  215.                 ColorChat(id, GREEN, "%s ^1Nincs elég ölésed",Prefix)
  216.             }
  217.         }
  218.     }
  219. }
  220. public fegyvervaltas(id) {
  221.     new weapon = get_user_weapon(id)
  222.     if(weapon == CSW_KNIFE) {
  223.         switch(kes[id]) {
  224.             case 1: set_pev(id, pev_viewmodel2, fegyverek[0])
  225.             case 2: set_pev(id, pev_viewmodel2, fegyverek[1])
  226.             case 3: set_pev(id, pev_viewmodel2, fegyverek[2])
  227.             case 4: set_pev(id, pev_viewmodel2, fegyverek[3])
  228.             case 5: set_pev(id, pev_viewmodel2, fegyverek[4])
  229.             case 6: set_pev(id, pev_viewmodel2, fegyverek[5])
  230.             case 7: set_pev(id, pev_viewmodel2, fegyverek[6])
  231.         }
  232.     }
  233. }
  234. public client_connect(id) {
  235.     betoltes(id)
  236. }
  237. public client_disconnect(id) {
  238.     mentes(id)
  239. }
  240. public mentes(id)
  241. {
  242.     new vaultkey[64],vaultdata[256], name[33]
  243.     get_user_name(id, name, 32)
  244.     format(vaultkey,63,"%s-awp", name)
  245.     format(vaultdata,255,"%d", oles[id])
  246.     nvault_set(vault,vaultkey,vaultdata)
  247.     return PLUGIN_CONTINUE
  248. }
  249. public betoltes(id)
  250. {
  251.     new vaultkey[64],vaultdata[256], name[33]
  252.     get_user_name(id, name, 32)
  253.     format(vaultkey,63,"%s-awp", name)
  254.     nvault_get(vault,vaultkey,vaultdata,255)
  255.     oles[id] = str_to_num(vaultdata)
  256.     return PLUGIN_CONTINUE;
  257. }
  258. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  259. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
  260. */

_________________
Global Offensive [100%][2 Nyelv/6 Ládás+Event Láda]
Global Unison[10%][2Láda/Skinek]


Szerverem »
Kép


A hozzászólást 1 alkalommal szerkesztették, utoljára mforce 2016.01.27. 19:54-kor.
Téma áthelyezve! Legközelebb figyelj oda.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: For Ciklus
HozzászólásElküldve: 2016.01.27. 19:54 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2014.09.08. 22:21
Hozzászólások: 3014
Megköszönt másnak: 96 alkalommal
Megköszönték neki: 555 alkalommal
20. accod de a téma elhelyezés luxus. Áthelyezve...

_________________
GitHub - mforce


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 15 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