hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.06.05. 02:23



Jelenlévő felhasználók

Jelenleg 249 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 248 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: Ultimate bann
HozzászólásElküldve: 2017.08.18. 13:40 
Offline
Tag

Csatlakozott: 2016.01.24. 15:04
Hozzászólások: 37
Megköszönték neki: 3 alkalommal
Az ultimate bannt valaki át tudná így írni? elveszett az sma-m és nem annyira értek ehhez.
-Bannkor lehessen okot, ídőt adni mint ahogy látszik a képen is.
-A bannlissta legyen egy txt fájlban ne elrejte mint a hlmodos ultimate bannál ... meg sem lehet találni.
+Banninfó is lehetne benne ami valahogy így nézne ki
-Unbannhoz a jogot külön írni pl x jogra vagy valami másra ne egyben a bann és az unbann jog
  1. [UltimateBans] --==|| BAN INFO ||==--
  2. [UltimateBans] -------------------------------
  3. [UltimateBans] Server - [Szerver neve]  | SynHosting.eu
  4. [UltimateBans] BanType - STEAMID
  5. [UltimateBans] TargetID - Bannolt Steam ID-je
  6. [UltimateBans] TargetIP -   Bannolt Ip-je
  7. [UltimateBans] TargetName -  Bannolt Neve
  8. [UltimateBans] BanTime - 13 : 33 : 13 18/08/2017
  9. [UltimateBans] UnbanTime - 13 : 34 : 13 18/08/2017
  10. [UltimateBans] Timeleft - 1 Minute ( s )
  11. [UltimateBans] BannerID - Banner Steam Id-je
  12. [UltimateBans] BannerIP - Banner Ip-je
  13. [UltimateBans] BannerName - Banner Neve
  14. [UltimateBans] Reason - TESZT
  15. [UltimateBans] -------------------------------


http://www.kepfeltoltes.eu/view.php?fil ... 2033_1.jpg
http://www.kepfeltoltes.eu/view.php?fil ... 2033_1.jpg
Ezer hálám lenne! ha esetleg van ilyen ahonnan szerezhetek SMA-fájt akkor link is megteszi!
  1. /* AMX Mod X
  2. *   Menus Front-End Plugin
  3. *
  4. * by the AMX Mod X Development Team
  5. *  originally developed by OLO
  6. *
  7. * This file is part of AMX Mod X.
  8. *
  9. *
  10. *  This program is free software; you can redistribute it and/or modify it
  11. *  under the terms of the GNU General Public License as published by the
  12. *  Free Software Foundation; either version 2 of the License, or (at
  13. *  your option) any later version.
  14. *
  15. *  This program is distributed in the hope that it will be useful, but
  16. *  WITHOUT ANY WARRANTY; without even the implied warranty of
  17. *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  18. *  General Public License for more details.
  19. *
  20. *  You should have received a copy of the GNU General Public License
  21. *  along with this program; if not, write to the Free Software Foundation,
  22. *  Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  23. *
  24. *  In addition, as a special exception, the author gives permission to
  25. *  link the code of this program with the Half-Life Game Engine ("HL
  26. *  Engine") and Modified Game Libraries ("MODs") developed by Valve,
  27. *  L.L.C ("Valve"). You must obey the GNU General Public License in all
  28. *  respects for all of the code used other than the HL Engine and MODs
  29. *  from Valve. If you modify this file, you may extend this exception
  30. *  to your version of the file, but you are not obligated to do so. If
  31. *  you do not wish to do so, delete this exception statement from your
  32. *  version.
  33. */
  34.  
  35. #include <amxmodx>
  36. #include <amxmisc>
  37.  
  38. #define MAXMENUS            128
  39. #define STRINGSIZE          32
  40. #define STRINGLENGTH        STRINGSIZE - 1
  41. #define MENUITEMSPERPAGE    8
  42. //#define MENUS_NUMBER 16
  43.  
  44. new g_menuPosition[33]
  45. new g_menusNumber = 0
  46. new g_menuBody[MAXMENUS][STRINGSIZE]
  47. new bool:g_menuBodyPhrase[MAXMENUS]
  48. new g_menuCmd[MAXMENUS][STRINGSIZE]
  49. new g_menuAccess[MAXMENUS]
  50. new g_menuPlugin[MAXMENUS][STRINGSIZE]
  51.  
  52. new g_coloredMenus
  53.  
  54. new g_clientMenuPosition[33]
  55. new g_clientMenusNumber = 0
  56. new g_clientMenuBody[MAXMENUS][STRINGSIZE]
  57. new bool:g_clientMenuBodyPhrase[MAXMENUS]
  58. new g_clientMenuCmd[MAXMENUS][STRINGSIZE]
  59. new g_clientMenuAccess[MAXMENUS]
  60. new g_clientMenuPlugin[MAXMENUS][STRINGSIZE]
  61.  
  62. // menuBody: Text that will be shown for this item in menu
  63. // menuCmd: Command that should be executed to start menu
  64. // menuAccess: Access required for menu
  65. // menuPlugin: The exact case-insensitive name of plugin holding the menu command
  66. public AddMenu(const menuBody[], const menuCmd[], const menuAccess, const menuPlugin[])
  67. {
  68.     if (g_menusNumber + 1 == MAXMENUS)
  69.     {
  70.         log_amx("Error: Plugin ^"%s^" tried to add a menu item to Menu Front-End plugin with maximum menu items reached!", menuPlugin)
  71.         return
  72.     }
  73.  
  74.     copy(g_menuBody[g_menusNumber], STRINGLENGTH, menuBody)
  75.     g_menuBodyPhrase[g_menusNumber] = false
  76.    
  77.     copy(g_menuCmd[g_menusNumber], STRINGLENGTH, menuCmd)
  78.     g_menuAccess[g_menusNumber] = menuAccess
  79.    
  80.     copy(g_menuPlugin[g_menusNumber], STRINGLENGTH, menuPlugin)
  81.  
  82.     g_menusNumber++
  83.     server_print("Menu item %d added to Menus Front-End: ^"%s^" from plugin ^"%s^"", g_menusNumber, menuBody, menuPlugin)
  84. }
  85.  
  86. public AddMenuLang(const menuBody[], const menuCmd[], const menuAccess, const menuPlugin[])
  87. {
  88.     if (g_menusNumber + 1 == MAXMENUS)
  89.     {
  90.         log_amx("Error: Plugin ^"%s^" tried to add a menu item to Menu Front-End plugin with maximum menu items reached!", menuPlugin)
  91.         return
  92.     }
  93.  
  94.     copy(g_menuBody[g_menusNumber], STRINGLENGTH, menuBody)
  95.     g_menuBodyPhrase[g_menusNumber] = true
  96.    
  97.     copy(g_menuCmd[g_menusNumber], STRINGLENGTH, menuCmd)
  98.     g_menuAccess[g_menusNumber] = menuAccess
  99.    
  100.     copy(g_menuPlugin[g_menusNumber], STRINGLENGTH, menuPlugin)
  101.     g_menusNumber++
  102.  
  103.     //server_print("Menu item %d added to Menus Front-End: ^"%s^" (LANG) from plugin ^"%s^"", g_menusNumber, menuBody, menuPlugin)
  104. }
  105.  
  106. public AddClientMenu(const menuBody[], const menuCmd[], const menuAccess, const menuPlugin[])
  107. {
  108.     if (g_clientMenusNumber + 1 == MAXMENUS)
  109.     {
  110.         log_amx("Error: Plugin ^"%s^" tried to add a menu item to Menu Front-End plugin with maximum menu items reached!", menuPlugin)
  111.         return
  112.     }
  113.  
  114.     copy(g_clientMenuBody[g_clientMenusNumber], STRINGLENGTH, menuBody)
  115.     g_clientMenuBodyPhrase[g_clientMenusNumber] = false
  116.    
  117.     copy(g_clientMenuCmd[g_clientMenusNumber], STRINGLENGTH, menuCmd)
  118.     g_clientMenuAccess[g_clientMenusNumber] = menuAccess
  119.    
  120.     copy(g_clientMenuPlugin[g_clientMenusNumber], STRINGLENGTH, menuPlugin)
  121.  
  122.     g_clientMenusNumber++
  123.     server_print("Client menu item %d added to Client Menus Front-End: ^"%s^" from plugin ^"%s^"", g_clientMenusNumber, menuBody, menuPlugin)
  124. }
  125.  
  126. AddDefaultMenus()
  127. {
  128.     new flags;
  129.     AddMenuLang("KICK_PLAYER", "amx_kickmenu", get_clcmd_flags("amx_kickmenu", flags) ? flags : ADMIN_KICK , "Players Menu")
  130.     // ----- Beginning of Edit -----
  131.     AddMenuLang("BAN_PLAYER", "amx_banmenu", get_clcmd_flags("amx_banmenu", flags) ? flags : ADMIN_BAN, "Ultimate Bans") // Replace with "Players Menu" to Reset to Defaults
  132.     AddMenuLang("UNBAN_PLAYER", "amx_unbanmenu", get_clcmd_flags("amx_unbanmenu", flags) ? flags : ADMIN_BAN, "Ultimate Bans")
  133.     // ----- End of Edit -----
  134.     AddMenuLang("SLAP_SLAY", "amx_slapmenu", get_clcmd_flags("amx_slapmenu", flags) ? flags : ADMIN_SLAY, "Players Menu")
  135.     AddMenuLang("TEAM_PLAYER", "amx_teammenu", get_clcmd_flags("amx_teammenu", flags) ? flags : ADMIN_LEVEL_A, "Players Menu")
  136.     AddMenuLang("CHANGEL", "amx_mapmenu", get_clcmd_flags("amx_mapmenu", flags) ? flags : ADMIN_MAP, "Maps Menu")
  137.     AddMenuLang("VOTE_MAPS", "amx_votemapmenu", get_clcmd_flags("amx_votemapmenu", flags) ? flags : ADMIN_VOTE, "Maps Menu")
  138.     AddMenuLang("SPECH_STUFF", "amx_speechmenu", get_clcmd_flags("amx_speechmenu", flags) ? flags : ADMIN_MENU, "Commands Menu")
  139.     AddMenuLang("CLIENT_COM", "amx_clcmdmenu", get_clcmd_flags("amx_clcmdmenu", flags) ? flags : ADMIN_LEVEL_A, "Players Menu")
  140.     AddMenuLang("SERVER_COM", "amx_cmdmenu", get_clcmd_flags("amx_cmdmenu", flags) ? flags : ADMIN_MENU, "Commands Menu")
  141.     AddMenuLang("CVARS_SET", "amx_cvarmenu", get_clcmd_flags("amx_cvarmenu", flags) ? flags : ADMIN_CVAR, "Commands Menu")
  142.     AddMenuLang("CONFIG", "amx_cfgmenu", get_clcmd_flags("amx_cfgmenu", flags) ? flags : ADMIN_MENU, "Commands Menu")
  143.     AddMenuLang("LANG_SET", "amx_langmenu", get_clcmd_flags("amx_langmenu", flags) ? flags : ADMIN_CFG, "Multi-Lingual System")
  144.     AddMenuLang("STATS_SET", "amx_statscfgmenu", get_clcmd_flags("amx_statscfgmenu", flags) ? flags : ADMIN_CFG, "Stats Configuration")
  145.     AddMenuLang("PAUSE_PLUG", "amx_pausecfgmenu", get_clcmd_flags("amx_pausecfgmenu", flags) ? flags : ADMIN_CFG, "Pause Plugins")
  146.     AddMenuLang("RES_WEAP", "amx_restmenu", get_clcmd_flags("amx_restmenu", flags) ? flags : ADMIN_CFG, "Restrict Weapons")
  147.     AddMenuLang("TELE_PLAYER", "amx_teleportmenu", get_clcmd_flags("amx_teleportmenu", flags) ? flags : ADMIN_CFG, "Teleport Menu")
  148. }
  149. stock bool:get_clcmd_flags(const search_command[], &flags)
  150. {
  151.     new count = get_clcmdsnum(-1);
  152.     static cmd[128];
  153.     static info[1];
  154.     new _flags;
  155.  
  156.     for (new i = 0; i < count; i++)
  157.     {
  158.         get_clcmd(i, cmd, charsmax(cmd), _flags, info, charsmax(info), -1);
  159.  
  160.         if (strcmp(cmd, search_command) == 0)
  161.         {
  162.             flags = _flags;
  163.             return true;
  164.         }
  165.     }
  166.  
  167.     return false;
  168. }
  169. public actionMenu(id, key)
  170. {
  171.     switch (key)
  172.     {
  173.         case 8: displayMenu(id, ++g_menuPosition[id])
  174.         case 9: displayMenu(id, --g_menuPosition[id])
  175.         default: client_cmd(id, "%s", g_menuCmd[g_menuPosition[id] * 8 + key])
  176.     }
  177.    
  178.     return PLUGIN_HANDLED
  179. }
  180.  
  181. public clientActionMenu(id, key)
  182. {
  183.     switch (key)
  184.     {
  185.         case 8: clientDisplayMenu(id, ++g_clientMenuPosition[id])
  186.         case 9: clientDisplayMenu(id, --g_clientMenuPosition[id])
  187.         default: client_cmd(id, "%s", g_clientMenuCmd[g_clientMenuPosition[id] * 8 + key])
  188.     }
  189.    
  190.     return PLUGIN_HANDLED
  191. }
  192.  
  193. displayMenu(id, pos)
  194. {
  195.     if (pos < 0)
  196.         return
  197.  
  198.     new menuBody[512]
  199.     new b = 0
  200.     new start = pos * MENUITEMSPERPAGE
  201.  
  202.     if (start >= g_menusNumber)     // MENUS_NUMBER
  203.         start = pos = g_menuPosition[id] = 0
  204.  
  205.     new len = format(menuBody, 511,
  206.    
  207.     g_coloredMenus ? "\yAMX Mod X Menu\R%d/%d^n\w^n" : "AMX Mod X Menu %d/%d^n^n" , pos + 1, (g_menusNumber / MENUITEMSPERPAGE) + (((g_menusNumber % MENUITEMSPERPAGE) > 0) ? 1 : 0))
  208.  
  209.     new end = start + MENUITEMSPERPAGE
  210.     new keys = MENU_KEY_0
  211.  
  212.     if (end > g_menusNumber)        // MENUS_NUMBER
  213.         end = g_menusNumber         // MENUS_NUMBER
  214.  
  215.     for (new a = start; a < end; ++a)
  216.     {
  217.         if ( access(id, g_menuAccess[a]) &&
  218.             ((is_plugin_loaded(g_menuPlugin[a]) != -1) ||           // search plugins for registered name
  219.              (is_plugin_loaded(g_menuPlugin[a], true) != -1)))  // search plugins for filename
  220.         {
  221.             keys |= (1<<b)
  222.            
  223.             if (g_menuBodyPhrase[a])
  224.                 len += format(menuBody[len], 511-len, "%d. %L^n", ++b, id, g_menuBody[a])
  225.             else
  226.                 len += format(menuBody[len], 511-len, "%d. %s^n", ++b, g_menuBody[a])
  227.         } else {
  228.             ++b
  229.            
  230.             if (g_coloredMenus)
  231.             {
  232.                 if (g_menuBodyPhrase[a])
  233.                     len += format(menuBody[len], 511-len, "\d%d. %L^n\w", b, id, g_menuBody[a])
  234.                 else
  235.                     len += format(menuBody[len], 511-len, "\d%d. %s^n\w", b, g_menuBody[a])
  236.             } else {
  237.                 if (g_menuBodyPhrase[a])
  238.                     len += format(menuBody[len], 511-len, "#. %L^n", id, g_menuBody[a])
  239.                 else
  240.                     len += format(menuBody[len], 511-len, "#. %s^n", g_menuBody[a])
  241.             }
  242.         }
  243.     }
  244.  
  245.     if (end != g_menusNumber)       // MENUS_NUMBER
  246.     {
  247.         format(menuBody[len], 511-len, "^n9. %L...^n0. %L", id, "MORE", id, pos ? "BACK" : "EXIT")
  248.         keys |= MENU_KEY_9
  249.     } else {
  250.         format(menuBody[len], 511-len, "^n0. %L", id, pos ? "BACK" : "EXIT")
  251.     }
  252.  
  253.     show_menu(id, keys, menuBody)
  254. }
  255.  
  256. clientDisplayMenu(id, pos)
  257. {
  258.     if (pos < 0)
  259.         return
  260.  
  261.     new menuBody[512]
  262.     new b = 0
  263.     new start = pos * MENUITEMSPERPAGE
  264.  
  265.     if (start >= g_clientMenusNumber)       // MENUS_NUMBER
  266.         start = pos = g_clientMenuPosition[id] = 0
  267.  
  268.     new len = format(menuBody, 511, g_coloredMenus ? "\yAMX Mod X Client Menu\R%d/%d^n\w^n" : "AMX Mod X Client Menu %d/%d^n^n" , pos + 1, (g_clientMenusNumber / MENUITEMSPERPAGE) + (((g_clientMenusNumber % MENUITEMSPERPAGE) > 0) ? 1 : 0))
  269.  
  270.     new end = start + MENUITEMSPERPAGE
  271.     new keys = MENU_KEY_0
  272.  
  273.     if (end > g_clientMenusNumber)          // MENUS_NUMBER
  274.         end = g_clientMenusNumber           // MENUS_NUMBER
  275.  
  276.     for (new a = start; a < end; ++a)
  277.     {
  278.         if ( access(id, g_clientMenuAccess[a]) &&
  279.             ((is_plugin_loaded(g_clientMenuPlugin[a]) != -1) ||         // search plugins for registered name
  280.              (is_plugin_loaded(g_clientMenuPlugin[a], true) != -1)))        // search plugins for file name
  281.         {
  282.             keys |= (1<<b)
  283.            
  284.             if (g_clientMenuBodyPhrase[a])
  285.                 len += format(menuBody[len], 511-len, "%d. %L^n", ++b, id, g_clientMenuBody[a])
  286.             else
  287.                 len += format(menuBody[len], 511-len, "%d. %s^n", ++b, g_clientMenuBody[a])
  288.         } else {
  289.             ++b
  290.            
  291.             if (g_coloredMenus)
  292.             {
  293.                 if (g_clientMenuBodyPhrase[a])
  294.                     len += format(menuBody[len], 511-len, "\d%d. %L^n\w", b, id, g_clientMenuBody[a])
  295.                 else
  296.                     len += format(menuBody[len], 511-len, "\d%d. %s^n\w", b, g_clientMenuBody[a])
  297.             } else {
  298.                 if (g_clientMenuBodyPhrase[a])
  299.                     len += format(menuBody[len], 511-len, "#. %L^n", id, g_clientMenuBody[a])
  300.                 else
  301.                     len += format(menuBody[len], 511-len, "#. %s^n", g_clientMenuBody[a])
  302.             }
  303.         }
  304.     }
  305.  
  306.     if (end != g_clientMenusNumber)         // MENUS_NUMBER
  307.     {
  308.         format(menuBody[len], 511-len, "^n9. %L...^n0. %L", id, "MORE", id, pos ? "BACK" : "EXIT")
  309.         keys |= MENU_KEY_9
  310.     }
  311.     else {
  312.         format(menuBody[len], 511-len, "^n0. %L", id, pos ? "BACK" : "EXIT")
  313.     }
  314.  
  315.     show_menu(id, keys, menuBody)
  316. }
  317.  
  318. public cmdMenu(id, level, cid)
  319. {
  320.     if (cmd_access(id, level, cid, 1))
  321.         displayMenu(id, g_menuPosition[id] = 0)
  322.  
  323.     return PLUGIN_HANDLED
  324. }
  325. public clientCmdMenu(id, level, cid)
  326. {
  327.     if (cmd_access(id, level, cid, 1))
  328.         clientDisplayMenu(id, g_clientMenuPosition[id] = 0)
  329.  
  330.     return PLUGIN_HANDLED
  331. }
  332.  
  333. public addmenuitem_cmd(id, level, cid)
  334. {
  335.     if (!cmd_access(id, level, cid, 5))
  336.         return PLUGIN_HANDLED
  337.  
  338.     // AddMenu(const menuBody[], const menuCmd[], const menuAccess, const menuPlugin[])
  339.     new menuBody[STRINGSIZE], menuCmd[STRINGSIZE], flags[STRINGSIZE], menuAccess = 0, menuPlugin[STRINGSIZE]
  340.     read_argv(1, menuBody, STRINGLENGTH)
  341.     read_argv(2, menuCmd, STRINGLENGTH)
  342.     read_argv(3, flags, STRINGLENGTH)
  343.     menuAccess = read_flags(flags)
  344.     read_argv(4, menuPlugin, STRINGLENGTH)
  345.  
  346.     AddMenu(menuBody, menuCmd, menuAccess, menuPlugin)
  347.  
  348.     return PLUGIN_HANDLED
  349. }
  350.  
  351. public addclientmenuitem_cmd(id, level, cid)
  352. {
  353.     if (!cmd_access(id, level, cid, 5))
  354.         return PLUGIN_HANDLED
  355.  
  356.     // AddMenu(const menuBody[], const menuCmd[], const menuAccess, const menuPlugin[])
  357.     new menuBody[STRINGSIZE], menuCmd[STRINGSIZE], flags[STRINGSIZE], menuAccess = 0, menuPlugin[STRINGSIZE]
  358.     read_argv(1, menuBody, STRINGLENGTH)
  359.     read_argv(2, menuCmd, STRINGLENGTH)
  360.     read_argv(3, flags, STRINGLENGTH)
  361.     menuAccess = read_flags(flags)
  362.     read_argv(4, menuPlugin, STRINGLENGTH)
  363.  
  364.     AddClientMenu(menuBody, menuCmd, menuAccess, menuPlugin)
  365.  
  366.     return PLUGIN_HANDLED
  367. }
  368.  
  369. public plugin_init()
  370. {
  371.     register_plugin("Menus Front-End", AMXX_VERSION_STR, "AMXX Dev Team")
  372.     register_dictionary("menufront.txt")
  373.     register_dictionary("common.txt")
  374.  
  375.     register_menucmd(register_menuid("AMX Mod X Menu"), 1023, "actionMenu")
  376.     register_menucmd(register_menuid("AMX Mod X Client Menu"), 1023, "clientActionMenu")
  377.     register_clcmd("amxmodmenu", "cmdMenu", ADMIN_MENU, "- displays menus")
  378.     register_clcmd("amx_menu", "clientCmdMenu", 0, "- displays menus available to client")
  379.  
  380.     register_srvcmd("amx_addmenuitem", "addmenuitem_cmd", 0, "<menu text> <menu command> <access flags> <plugin name | plugin filename> - Add a menu item to Menus Front-End")
  381.     register_srvcmd("amx_addclientmenuitem", "addclientmenuitem_cmd", 0, "<menu text> <menu command> <access flags> <plugin name | plugin filename> - Add a menu item to Client Menus Front-End")
  382.  
  383.     g_coloredMenus = colored_menus()
  384.  
  385.  
  386. }
  387. public plugin_cfg()
  388. {
  389.     AddDefaultMenus()
  390.  
  391.     new configs[128]
  392.     get_configsdir(configs, 127)
  393.     server_cmd("exec %s/custommenuitems.cfg", configs)
  394. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ultimate bann
HozzászólásElküldve: 2017.09.08. 08:16 
Offline
Tud valamit
Avatar

Csatlakozott: 2016.03.02. 21:12
Hozzászólások: 138
Megköszönt másnak: 20 alkalommal
Megköszönték neki: 6 alkalommal
Keresőbe Ultimate Bans, és a többi 2 vagy 3 most nem tudom, azokat is le kell hogy fordítsd és berakni(plmenu, adminvote) lehet van még pár


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