hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 449 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 447 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  [10 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: menü beállítása
HozzászólásElküldve:2012.07.05. 16:28 
Offline
Beavatott

Csatlakozott:2012.06.04. 14:07
Hozzászólások:91
Megköszönték neki: 2 alkalommal
Hellósztok!!
Azt kérdezném hogy-hogy be lehet állítani valahogy zp 4.3 ban hogy a M betűnél meg jelenő menü máshogy nézzen ki? pl 1. fegyver vásárlás pénzért 2. zombi osztály 3. kések 4. extrák
Valami ilyesmi menü kellene. Be lehet állítani? Ha igen el tudjátok mondani hogy hogy kell?

_________________
Nem vagyok lusta, csak energia takarékos!!!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: menü beállítása
HozzászólásElküldve:2012.07.05. 16:29 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Áthelyezve.

lang-ban lehet állítani a menüpontok nevét.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: menü beállítása
HozzászólásElküldve:2012.07.05. 16:37 
Offline
Beavatott

Csatlakozott:2012.06.04. 14:07
Hozzászólások:91
Megköszönték neki: 2 alkalommal
köszi szépen!!!!

És új menüpontot hogy adok hozzá?

_________________
Nem vagyok lusta, csak energia takarékos!!!


A hozzászólást 1 alkalommal szerkesztették, utoljára oroszrulett 2012.07.05. 16:41-kor.
dupla


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: menü beállítása
HozzászólásElküldve:2012.07.05. 16:41 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Azt már SMA-ban kell.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: menü beállítása
HozzászólásElküldve:2012.07.05. 16:43 
Offline
Beavatott

Csatlakozott:2012.06.04. 14:07
Hozzászólások:91
Megköszönték neki: 2 alkalommal
jah értem.
És azt hogy SMA -ban azt hogy érted?
Úgy hogy csinálni kell SMA -t vagy szerkeszteni a jelenlegit?
Ha szerkeszteni tudsz adni 1 példát?

_________________
Nem vagyok lusta, csak energia takarékos!!!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: menü beállítása
HozzászólásElküldve:2012.07.05. 16:49 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
43. sortól a tiéd.
Kód:
  1. show_menu_game(id)

  2. {

  3.         static menu[250], len, userflags

  4.         len = 0

  5.         userflags = get_user_flags(id)

  6.        

  7.         // Title

  8.         len += formatex(menu[len], charsmax(menu) - len, "\y%s^n^n", g_modname)

  9.        

  10.         // 1. Buy weapons

  11.         if (get_pcvar_num(cvar_buycustom))

  12.                 len += formatex(menu[len], charsmax(menu) - len, "\r1.\w %L^n", id, "MENU_BUY")

  13.         else

  14.                 len += formatex(menu[len], charsmax(menu) - len, "\d1. %L^n", id, "MENU_BUY")

  15.        

  16.         // 2. Extra items

  17.         if (get_pcvar_num(cvar_extraitems) && g_isalive[id])

  18.                 len += formatex(menu[len], charsmax(menu) - len, "\r2.\w %L^n", id, "MENU_EXTRABUY")

  19.         else

  20.                 len += formatex(menu[len], charsmax(menu) - len, "\d2. %L^n", id, "MENU_EXTRABUY")

  21.        

  22.         // 3. Zombie class

  23.         if (get_pcvar_num(cvar_zclasses))

  24.                 len += formatex(menu[len], charsmax(menu) - len, "\r3.\w %L^n", id,"MENU_ZCLASS")

  25.         else

  26.                 len += formatex(menu[len], charsmax(menu) - len, "\d3. %L^n", id,"MENU_ZCLASS")

  27.        

  28.         // 4. Unstuck

  29.         if (g_isalive[id])

  30.                 len += formatex(menu[len], charsmax(menu) - len, "\r4.\w %L^n", id, "MENU_UNSTUCK")

  31.         else

  32.                 len += formatex(menu[len], charsmax(menu) - len, "\d4. %L^n", id, "MENU_UNSTUCK")

  33.        

  34.         // 5. Help

  35.         len += formatex(menu[len], charsmax(menu) - len, "\r5.\w %L^n^n", id, "MENU_INFO")

  36.        

  37.         // 6. Join spec

  38.         if (!g_isalive[id] || !get_pcvar_num(cvar_blocksuicide) || (userflags & g_access_flag[ACCESS_ADMIN_MENU]))

  39.                 len += formatex(menu[len], charsmax(menu) - len, "\r6.\w %L^n^n", id, "MENU_SPECTATOR")

  40.         else

  41.                 len += formatex(menu[len], charsmax(menu) - len, "\d6. %L^n^n", id, "MENU_SPECTATOR")

  42.  

  43.            if (valamit lekérdezel ,hogy úgy vane, ahogy kell)

  44.                 len += formatex(menu[len], charsmax(menu) - len, "\r7.\w %L^n^n", id, "Menu szöveg")

  45.         else

  46.                 len += formatex(menu[len], charsmax(menu) - len, "\d7. %L^n^n", id, "Menu szöveg")

  47.        

  48.         // 9. Admin menu

  49.         if (userflags & g_access_flag[ACCESS_ADMIN_MENU])

  50.                 len += formatex(menu[len], charsmax(menu) - len, "\r9.\w %L", id, "MENU_ADMIN")

  51.         else

  52.                 len += formatex(menu[len], charsmax(menu) - len, "\d9. %L", id, "MENU_ADMIN")

  53.        

  54.         // 0. Exit

  55.         len += formatex(menu[len], charsmax(menu) - len, "^n^n\r0.\w %L", id, "MENU_EXIT")

  56.        

  57.         show_menu(id, KEYSMENU, menu, -1, "Game Menu")

  58. }


101. sortól
Kód:
  1. public menu_game(id, key)

  2. {

  3.         switch (key)

  4.         {

  5.                 case 0: // Buy Weapons

  6.                 {

  7.                         // Custom buy menus enabled?

  8.                         if (get_pcvar_num(cvar_buycustom))

  9.                         {

  10.                                 // Disable the remember selection setting

  11.                                 WPN_AUTO_ON = 0

  12.                                 zp_colored_print(id, "^x04[ZP]^x01 %L", id, "BUY_ENABLED")

  13.                                

  14.                                 // Show menu if player hasn't yet bought anything

  15.                                 if (g_canbuy[id]) show_menu_buy1(id)

  16.                         }

  17.                         else

  18.                                 zp_colored_print(id, "^x04[ZP]^x01 %L", id, "CMD_NOT")

  19.                 }

  20.                 case 1: // Extra Items

  21.                 {

  22.                         // Extra items enabled?

  23.                         if (get_pcvar_num(cvar_extraitems))

  24.                         {

  25.                                 // Check whether the player is able to buy anything

  26.                                 if (g_isalive[id])

  27.                                         show_menu_extras(id)

  28.                                 else

  29.                                         zp_colored_print(id, "^x04[ZP]^x01 %L", id, "CMD_NOT")

  30.                         }

  31.                         else

  32.                                 zp_colored_print(id, "^x04[ZP]^x01 %L", id, "CMD_NOT_EXTRAS")

  33.                 }

  34.                 case 2: // Zombie Classes

  35.                 {

  36.                         // Zombie classes enabled?

  37.                         if (get_pcvar_num(cvar_zclasses))

  38.                                 show_menu_zclass(id)

  39.                         else

  40.                                 zp_colored_print(id, "^x04[ZP]^x01 %L", id, "CMD_NOT_ZCLASSES")

  41.                 }

  42.                 case 3: // Unstuck

  43.                 {

  44.                         // Check if player is stuck

  45.                         if (g_isalive[id])

  46.                         {

  47.                                 if (is_player_stuck(id))

  48.                                 {

  49.                                         // Move to an initial spawn

  50.                                         if (get_pcvar_num(cvar_randspawn))

  51.                                                 do_random_spawn(id) // random spawn (including CSDM)

  52.                                         else

  53.                                                 do_random_spawn(id, 1) // regular spawn

  54.                                 }

  55.                                 else

  56.                                         zp_colored_print(id, "^x04[ZP]^x01 %L", id, "CMD_NOT_STUCK")

  57.                         }

  58.                         else

  59.                                 zp_colored_print(id, "^x04[ZP]^x01 %L", id, "CMD_NOT")

  60.                 }

  61.                 case 4: // Help Menu

  62.                 {

  63.                         show_menu_info(id)

  64.                 }

  65.                 case 5: // Join Spectator

  66.                 {

  67.                         // Player alive?

  68.                         if (g_isalive[id])

  69.                         {

  70.                                 // Prevent abuse by non-admins if block suicide setting is enabled

  71.                                 if (get_pcvar_num(cvar_blocksuicide) && !(get_user_flags(id) & g_access_flag[ACCESS_ADMIN_MENU]))

  72.                                 {

  73.                                         zp_colored_print(id, "^x04[ZP]^x01 %L", id, "CMD_NOT")

  74.                                         return PLUGIN_HANDLED;

  75.                                 }

  76.                                

  77.                                 // Check that we still have both humans and zombies to keep the round going

  78.                                 check_round(id)

  79.                                

  80.                                 // Kill him before he switches team

  81.                                 dllfunc(DLLFunc_ClientKill, id)

  82.                         }

  83.                        

  84.                         // Temporarily save player stats?

  85.                         if (get_pcvar_num(cvar_statssave)) save_stats(id)

  86.                        

  87.                         // Remove previous tasks

  88.                         remove_task(id+TASK_TEAM)

  89.                         remove_task(id+TASK_MODEL)

  90.                         remove_task(id+TASK_FLASH)

  91.                         remove_task(id+TASK_CHARGE)

  92.                         remove_task(id+TASK_SPAWN)

  93.                         remove_task(id+TASK_BLOOD)

  94.                         remove_task(id+TASK_AURA)

  95.                         remove_task(id+TASK_BURN)

  96.                        

  97.                         // Then move him to the spectator team

  98.                         fm_cs_set_user_team(id, FM_CS_TEAM_SPECTATOR)

  99.                         fm_user_team_update(id)

  100.                 }

  101.                        case 6: // Join Spectator

  102.                 {

  103.                         amit akarsz csinalni haa player hasznalja a menupontot.

  104.                 }

  105.                 case 8: // Admin Menu

  106.                 {

  107.                         // Check if player has the required access

  108.                         if (get_user_flags(id) & g_access_flag[ACCESS_ADMIN_MENU])

  109.                                 show_menu_admin(id)

  110.                         else

  111.                                 zp_colored_print(id, "^x04[ZP]^x01 %L", id, "CMD_NOT_ACCESS")

  112.                 }

  113.         }

  114.        

  115.         return PLUGIN_HANDLED;

  116. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: menü beállítása
HozzászólásElküldve:2012.07.05. 16:52 
Offline
Beavatott

Csatlakozott:2012.06.04. 14:07
Hozzászólások:91
Megköszönték neki: 2 alkalommal
Huh ez nekem magas xDD
Elöbb mek elolvasom a plugin készítést amit Metal készített :D

_________________
Nem vagyok lusta, csak energia takarékos!!!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: menü beállítása
HozzászólásElküldve:2012.07.05. 16:57 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Idézet:
Elöbb mek elolvasom a plugin készítést amit Metal készített


Sajnos attól még nem leszel okosabb. Erre nem 1 órát kell rászánni, hanem sokkal többet. Erről már nyitottak témákat. Keresd meg azokat, vagy offtopic-ban érdeklődj erről.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: menü beállítása
HozzászólásElküldve:2012.07.05. 17:10 
Offline
Őskövület
Avatar

Csatlakozott:2012.02.07. 23:34
Hozzászólások:2192
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 55 alkalommal
Ha már a menünél tartunk , akkor ,hogy lehet megcsinálni , mint a zp -s menüben ,hogy
megjegyeztetni a menüből választott fegyvert és minden körben auto megvásárolja neki? :D
( persze engedélyezni is lehessen )

_________________
[sma]CMD:fear(playerid, params[]){ new str[5]; if(!sscanf(params, "s[5]", str)){ if(egyezik(str, "find")) Msg(playerid, "A-a!");}  return 1;}[/sma]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: menü beállítása
HozzászólásElküldve:2012.07.05. 18:14 
Offline
Őstag

Csatlakozott:2011.06.12. 20:51
Hozzászólások:1089
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 44 alkalommal
new valasztva[32]
valasztva[id] = weaponidje
vagy nemtom mire gopndolsz írd le részletesebben és ajánlom az új téma niytását

_________________
[img]semmi[/img]


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


Ki van itt

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