hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 563 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 563 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  [ 13 hozzászólás ]  Oldal 1 2 Következő
Szerző Üzenet
 Hozzászólás témája: Menü nem jön elő
HozzászólásElküldve: 2015.12.26. 12:35 
Offline
Lelkes
Avatar

Csatlakozott: 2015.12.23. 16:55
Hozzászólások: 27
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 2 alkalommal
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <hamsandwich>
  6. #include <fakemeta>
  7. #include <cstrike>
  8.  
  9. #define PLUGIN "New Plug-In"
  10. #define VERSION "1.0"
  11. #define AUTHOR "author"
  12.  
  13. new Skin[33], Nyelv[33], Float: Dollar[33]
  14.  
  15. new const fegyverekskins[][] = {
  16.     "models/tesz/ak47.mdl",
  17.     "models/tesz/m4a1.mdl"
  18. }
  19. new const BEALLITAS[][][] = {
  20.     { "Beállitások", "Options" },
  21.     { "Skinek: \rBe \y| \dKi", "Skins: \rOn \y| \dOff" },
  22.     { "Skinek: \dBe \y| \rKi", "Skins: \dOn \y| \rOff" },
  23.     { "Nyelv: \rEnglish \y| \dMagyar \y| ", "Language: \rEnglish \y| \dMagyar" },
  24.     { "Nyelv: \dEnglish \y| \rMagyar \y| ", "Language: \dEnglish \y| \rMagyar" }
  25. }
  26. new const MENUSZOVEG[][][] = {
  27.     { "\w[RoszFiuk] Global Offensive \yGlobal Offensive \w2.0^n\rDollár: \d %3.2f$^n\wOldal: \d", "\w[BadboYs] \yGlobal Offensive \w2.0^n\rDollars:\d %3.2f$^n\wPage: \d" },
  28.     { "Fegyverek", "Weapons" },
  29.     { "Láda Nyitás", "Chest Open" },
  30.     { "Fegyver kereskedés", "Weapon trade" },
  31.     { "Piactér", "Weapon Market" },
  32.     { "\wKuka", "\wTrash" },
  33.     { "\rSzabályzat", "\wRules" },
  34.     { "Beállítások^n^n\rRangod:\d %s \w(\y%d\w/\y%d\w)^n\rKövetkezo Rang:\d %s", "Options^n^n\rYour Rang: \d%s \w(\y%d\w/\y%d\w)^n\rNext Rang:\d %s" },
  35.     { "\w[RoszFiuk] \yGlobal Offensive \r2.0", "\w[BadboYs] \yGlobal Offensive \r2.0" },
  36.     { "\w[RoszFiuk] \yGlobal Offensive \w2.0^n\dDobd a kukába a felesleges tárgyakat!^n\wOldal: \d", "\w[BadboYs] \yGlobal Offensive \w2.0^n\dThrow unnecessary weapons to the trash!^n\wPage: \d" }
  37. }
  38. new const WEAPONENTNAMES[][] = { "weapon_ak47", "weapon_m4a1","weapon_deagle","weapon_usp","weapon_awp","weapon_mp5","weapon_m3","weapon_hegrenade", "weapon_flashbang" }
  39.  
  40. public plugin_init() {
  41.     register_plugin(PLUGIN, VERSION, AUTHOR)
  42.    
  43.     for ( new i; i < sizeof( WEAPONENTNAMES ); ++i )
  44.     {
  45.     if (WEAPONENTNAMES[i][0]) RegisterHam(Ham_Item_Deploy, WEAPONENTNAMES[i], "OnItemDeployPost", 1);
  46.     }
  47.    
  48.     register_clcmd("say /menu", "FoMenu")
  49. }
  50. public plugin_precache() {
  51.     for(new i; i<sizeof(fegyverekskins);i++) precache_model(fegyverekskins[i]);
  52. }
  53. public OnItemDeployPost(ent)
  54. {
  55.     static id; id = fm_cs_get_weapon_ent_owner(ent);
  56.    
  57.     if (!pev_valid(id)) return;
  58.    
  59.     if(Skin[id])
  60.     {
  61.         switch(cs_get_weapon_id(ent))
  62.         {
  63.             case CSW_AK47:
  64.             {
  65.                 set_pev(id, pev_viewmodel2, fegyverekskins[0])
  66.             }
  67.             case CSW_M4A1:
  68.             {
  69.                 set_pev(id, pev_viewmodel2, fegyverekskins[1])
  70.             }
  71.         }
  72.     }
  73. }
  74. fm_cs_get_weapon_ent_owner(ent)
  75. {
  76.     if (pev_valid(ent) != 2) return -1;
  77.     return get_pdata_cbase(ent, 41, 4);
  78. }
  79. public FoMenu(id) {
  80.     new String[128]
  81.     format(String, charsmax(String), MENUSZOVEG[0][Nyelv[id]], Dollar[id])
  82.     new menu = menu_create(String, "FoMenuh" )
  83.    
  84.     format(String, charsmax(String), MENUSZOVEG[1][Nyelv[id]])
  85.     menu_additem(menu, String, "1")
  86.        
  87.     format(String, charsmax(String), MENUSZOVEG[2][Nyelv[id]])
  88.     menu_additem(menu, String, "2")
  89.        
  90.     format(String, charsmax(String), MENUSZOVEG[3][Nyelv[id]])
  91.     menu_additem(menu, String, "3")
  92.        
  93.     format(String, charsmax(String), MENUSZOVEG[4][Nyelv[id]])
  94.     menu_additem(menu, String, "4")
  95.        
  96.     format(String, charsmax(String), MENUSZOVEG[5][Nyelv[id]])
  97.     menu_additem(menu, String, "5")
  98.        
  99.     format(String, charsmax(String), MENUSZOVEG[6][Nyelv[id]])
  100.     menu_additem(menu, String, "6")
  101.        
  102.     format(String, charsmax(String), MENUSZOVEG[7][Nyelv[id]])
  103.     menu_additem(menu, String, "7")
  104.        
  105.     menu_display(id, menu)
  106. }
  107. public FoMenuh(id, menu, item){
  108.    
  109.     if(item == MENU_EXIT)
  110.     {
  111.         menu_destroy(menu)
  112.         return
  113.     }
  114.    
  115.     new data[9], szName[64]
  116.     new access, callback
  117.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  118.     new key = str_to_num(data)
  119.    
  120.     switch(key)
  121.     {
  122.         /*case 1 : {
  123.             FelszerelesFegyver(id)
  124.         }
  125.         case 2 : {
  126.             LadaMenu(id)
  127.         }
  128.         case 3 : {
  129.             KereskedesMenu(id)
  130.         }
  131.         case 4 : {
  132.             PiacEloszt(id)
  133.         }
  134.         case 5 : {
  135.             Kuka(id)
  136.         }*/
  137.         case 6 : {
  138.             if(Nyelv[id] == 0)
  139.             show_motd(id, "addons/amxmodx/configs/magyar.txt")
  140.             else
  141.             show_motd(id, "addons/amxmodx/configs/angol.txt")
  142.         }
  143.         case 7 : {
  144.             bealit(id)
  145.         }
  146.     }
  147. }
  148. public bealit(id) {
  149.     new String[96]
  150.     format(String, charsmax(String), BEALLITAS[0][Nyelv[id]])
  151.     new menu = menu_create(String, "Beallitasokh" )
  152.    
  153.     if(Nyelv[id] == 1)
  154.     {
  155.         format(String, charsmax(String), BEALLITAS[1][Nyelv[id]])
  156.         menu_additem(menu, String, "1")
  157.     }
  158.     else
  159.     {
  160.         format(String, charsmax(String), BEALLITAS[2][Nyelv[id]])
  161.         menu_additem(menu, String, "1")
  162.     }
  163.     if(Skin[id] == 1)
  164.     {
  165.         format(String, charsmax(String), BEALLITAS[3][Nyelv[id]])
  166.         menu_additem(menu, String, "2")
  167.     }
  168.     else
  169.     {
  170.         format(String, charsmax(String), BEALLITAS[4][Nyelv[id]])
  171.         menu_additem(menu, String, "2")
  172.     }
  173.    
  174.     menu_display(id, menu)
  175. }
  176. public Beallitasokh(id, menu, item){
  177.    
  178.     if(item == MENU_EXIT)
  179.     {
  180.         menu_destroy(menu)
  181.         return
  182.     }
  183.    
  184.     new data[9], szName[64]
  185.     new access, callback
  186.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  187.     new key = str_to_num(data)
  188.    
  189.     switch(key)
  190.     {
  191.         case 1 : {
  192.             if(Nyelv[id] == 0)
  193.             {
  194.                 Nyelv[id] = 1
  195.             }
  196.             else
  197.             {
  198.                 Nyelv[id] = 0
  199.             }
  200.             bealit(id)
  201.         }
  202.         case 2 : {
  203.             if(Skin[id] == 0)
  204.             {
  205.                 Skin[id] = 1
  206.             }
  207.             else
  208.             {
  209.                 Skin[id] = 0
  210.             }
  211.             bealit(id)
  212.         }
  213.     }
  214. }
  215. public client_connect(id) {
  216.     Skin[id] = 1
  217.     Nyelv[id] = 1
  218. }


Sziasztok ha be irom hogy /menu nem hozza be nem tom mert :( ha valaki segit megy a gomb :)

ezt irja a consolba
L 12/26/2015 - 03:39:49: -------- Mapchange to de_dust2_snow --------
Navigation map loaded.
[AMXX] Loaded 1 admin from file
L 12/26/2015 - 03:39:51: [HAMSANDWICH] Failed to retrieve classtype for "weapon_mp5", hook for "OnItemDeployPost" not active.
L 12/26/2015 - 03:39:51: [AMXX] Displaying debug trace (plugin "Ujmod.amxx")
L 12/26/2015 - 03:39:51: [AMXX] Run time error 10: native error (native "RegisterHam")
L 12/26/2015 - 03:39:51: [AMXX] [0] Ujmod.sma::plugin_init (line 45)
Executing AMX Mod X Configuration File
Scrolling message displaying frequency: 10:00 minutes
Menu item 17 added to Menus Front-End: "Plugin Cvars" from plugin "pluginmenu.amxx"
Menu item 18 added to Menus Front-End: "Plugin Commands" from plugin "pluginmenu.amxx"
Trying p48/auth3/revEmu...
L 12/26/2015 - 03:39:51: [admin.amxx] Login: "OnlyKnife<1><STEAM_0:0:1580264296><>" became an admin (account "loopback") (access "abcdefghijklmnopqrstu") (addres

_________________
----> Köszönöm gomb arra található --->


A hozzászólást 1 alkalommal szerkesztették, utoljára mforce 2015.12.26. 12:42-kor.
Témanév, témahely javítva! Legközelebb figyelj oda!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü nem jön elő
HozzászólásElküldve: 2015.12.26. 12:55 
Offline
Felfüggesztve
Avatar

Csatlakozott: 2013.06.09. 18:47
Hozzászólások: 2004
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 220 alkalommal
Hiába van regisztrálva a
  1. register_clcmd("say /menu", "FoMenu")
, ha beírod, nem történik semmi, mert nincs hozzárendelve parancs, amit lefuttasson. Tehát kb ez olyan, mint ha beírnám chatbe, hogy /almafa.

_________________
Ha elnyerte valamelyik témában a hozzászólásom a tetszésedet melyet olvastál, akkor egy egyszerű gombnyomással kifejezheted, hogy tetszett.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü nem jön elő
HozzászólásElküldve: 2015.12.26. 14:45 
Offline
Lelkes
Avatar

Csatlakozott: 2015.12.23. 16:55
Hozzászólások: 27
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 2 alkalommal
Anonymous1337 írta:
Hiába van regisztrálva a
  1. register_clcmd("say /menu", "FoMenu")
, ha beírod, nem történik semmi, mert nincs hozzárendelve parancs, amit lefuttasson. Tehát kb ez olyan, mint ha beírnám chatbe, hogy /almafa.

Bocs de nem ertem

_________________
----> Köszönöm gomb arra található --->


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü nem jön elő
HozzászólásElküldve: 2015.12.26. 16:23 
Offline
Felfüggesztve
Avatar

Csatlakozott: 2013.06.09. 18:47
Hozzászólások: 2004
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 220 alkalommal
OnlyKnife írta:
Anonymous1337 írta:
Hiába van regisztrálva a
  1. register_clcmd("say /menu", "FoMenu")
, ha beírod, nem történik semmi, mert nincs hozzárendelve parancs, amit lefuttasson. Tehát kb ez olyan, mint ha beírnám chatbe, hogy /almafa.

Bocs de nem ertem


FoMenu -höz, nincs parancs hozzárendelve. Nincs semmi amit végre tudna hajtani. Egyszerűen regisztráltad a clcmd -t, de nem funkcionál semmit.

_________________
Ha elnyerte valamelyik témában a hozzászólásom a tetszésedet melyet olvastál, akkor egy egyszerű gombnyomással kifejezheted, hogy tetszett.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü nem jön elő
HozzászólásElküldve: 2015.12.26. 17:01 
Offline
Lelkes
Avatar

Csatlakozott: 2015.12.23. 16:55
Hozzászólások: 27
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 2 alkalommal
KIJAVITANALT?

Valaki?

_________________
----> Köszönöm gomb arra található --->


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü nem jön elő
HozzászólásElküldve: 2015.12.27. 16:02 
Offline
Félisten
Avatar

Csatlakozott: 2015.03.12. 18:30
Hozzászólások: 975
Megköszönt másnak: 67 alkalommal
Megköszönték neki: 136 alkalommal
  1. register_clcmd("say /menu", "ShowMenu")
  2.  
  3. public ShowMenu(id) {
  4.     new temp[128];
  5.     formatex(temp, charsmax(temp), "\r[%s] \wPÉLDA", PREFIX);
  6.     new menu = menu_create(temp, "mh_MyMenu");
  7.  
  8.     formatex(temp, charsmax(temp), "FEGYVER SKIN");
  9.     menu_additem(menu, temp, "0", 0);
  10.  
  11.  
  12.     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  13.     menu_setprop(menu, MPROP_BACKNAME, "Vissza");
  14.     menu_setprop(menu, MPROP_NEXTNAME, "Előre");
  15.     menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
  16.  
  17.     menu_display(id, menu, 0);
  18.     return PLUGIN_HANDLED;

_________________
Fórumi aktivitásom véget ért: 2017.09.07.
Innentől esetleg steamen vagyok elérhető.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü nem jön elő
HozzászólásElküldve: 2015.12.27. 16:12 
Offline
Lelkes
Avatar

Csatlakozott: 2015.12.23. 16:55
Hozzászólások: 27
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 2 alkalommal
kengurumancs írta:
  1. register_clcmd("say /menu", "ShowMenu")
  2.  
  3. public ShowMenu(id) {
  4.     new temp[128];
  5.     formatex(temp, charsmax(temp), "\r[%s] \wPÉLDA", PREFIX);
  6.     new menu = menu_create(temp, "mh_MyMenu");
  7.  
  8.     formatex(temp, charsmax(temp), "FEGYVER SKIN");
  9.     menu_additem(menu, temp, "0", 0);
  10.  
  11.  
  12.     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  13.     menu_setprop(menu, MPROP_BACKNAME, "Vissza");
  14.     menu_setprop(menu, MPROP_NEXTNAME, "Előre");
  15.     menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
  16.  
  17.     menu_display(id, menu, 0);
  18.     return PLUGIN_HANDLED;

nem jo

_________________
----> Köszönöm gomb arra található --->


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü nem jön elő
HozzászólásElküldve: 2015.12.27. 16:25 
Offline
Félisten
Avatar

Csatlakozott: 2015.03.12. 18:30
Hozzászólások: 975
Megköszönt másnak: 67 alkalommal
Megköszönték neki: 136 alkalommal
Mi az hogy nem jó? Mit tettél vele?
Amúgy a plugin alapból kegyetlenül van meg írva, ha be menüzöd szerintem akkor se lesz jó.

_________________
Fórumi aktivitásom véget ért: 2017.09.07.
Innentől esetleg steamen vagyok elérhető.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü nem jön elő
HozzászólásElküldve: 2015.12.27. 16:34 
Offline
Felfüggesztve
Avatar

Csatlakozott: 2013.06.09. 18:47
Hozzászólások: 2004
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 220 alkalommal
Alapból nem az egész forráskódot posztoltad. Így, nem tudunk segíteni.

_________________
Ha elnyerte valamelyik témában a hozzászólásom a tetszésedet melyet olvastál, akkor egy egyszerű gombnyomással kifejezheted, hogy tetszett.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü nem jön elő
HozzászólásElküldve: 2015.12.27. 16:36 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2015.04.10. 19:49
Hozzászólások: 610
Megköszönt másnak: 53 alkalommal
Megköszönték neki: 147 alkalommal
Vesz 1-2 kódrészletet deroid modjából, 1-2-t alfa kérdéseiből, még szép hogy nem megy xd
Amúgy egy tanács:
Olvasd el metál tutoriáljait utána próbálgass saját kódokat írni + nézegess már meglévő pluginokat, h mit hogyan írtak meg stb. Ha mindig csak másolgatni akarsz majd nem fogsz 1-ről a kettőre jutni.

_________________
Néha itt, de többször nem.


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  [ 13 hozzászólás ]  Oldal 1 2 Következő


Ki van itt

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