hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.28. 16:07



Jelenlévő felhasználók

Jelenleg 533 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 532 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  [ 8 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: ADMIN+RANG
HozzászólásElküldve: 2016.08.05. 20:30 
Offline
Tag

Csatlakozott: 2016.01.24. 15:04
Hozzászólások: 37
Megköszönték neki: 3 alkalommal
Olyan plugin kellene nekem ami user.ini-ből működik és jog alapján írná ki hogy ADMIN/VIP....
pl: [TULAJDONOS][ÚJONC]: bla bla bla

és PL ha user.ini-be azt írnám be jognak hogy "asdgadfajfjklasj"-ez lenne a tulaj jog
VIP-nek "t"
Helyettesnek "qwrxfabhfashfakj"
a jogoktól függően írná ki hogy ki milyen prefixet kap a rangrendszer mellé.
Ha megcsinálja valaki annak előre is ezer hálám!!! köszönöm szépen!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ADMIN+RANG
HozzászólásElküldve: 2016.08.05. 20:39 
Offline
Fórum Moderátor
Avatar

Csatlakozott: 2012.07.02. 17:41
Hozzászólások: 1641
Megköszönt másnak: 121 alkalommal
Megköszönték neki: 247 alkalommal
#define TULAJ ADMIN_IMMUNITY // a jog azaz immunitás
#define FOADMIN ADMIN_LEVEL_F // r jog
#define ADMIN ADMIN_LEVEL_G // s
#define VIP ADMIN_LEVEL_H // t

Szerkesztéshez ez hasznos lesz: http://www.guruqa.com/topic.php?t=7335

  1. #include <amxmodx>
  2. #include <nvault>
  3. #include <chatcolor>
  4.  
  5. #define VERSION "1.0"
  6. #define AUTHOR ""
  7.  
  8. new message[192]
  9. new nev[32]
  10. new Temp[192]
  11. static color[10]
  12. new g_vault
  13. new olesek[33]
  14. new szint[33]
  15.  
  16.  
  17. #define sz_rangok 17
  18. #define TULAJ ADMIN_IMMUNITY // a jog
  19. #define FOADMIN ADMIN_LEVEL_F // r jog
  20. #define ADMIN ADMIN_LEVEL_G // s
  21. #define VIP ADMIN_LEVEL_H // t
  22.  
  23. new const szamok[sz_rangok] = {
  24.     15,
  25.     50,
  26.     100,
  27.     200,
  28.     250,
  29.     350,
  30.     480,
  31.     580,
  32.     770,
  33.     900,
  34.     1200,
  35.     1500,
  36.     1800,
  37.     2200,
  38.     2500,
  39.     3200,
  40.     4300
  41.  
  42. }
  43.  
  44. new const rangok[sz_rangok+1][] = {
  45.     "Silver I",
  46.     "Silver II",
  47.     "Silver III",
  48.     "Silver IV",
  49.     "Silver Elite",
  50.     "Selver Elite Master",
  51.     "Gold Nova I",
  52.     "Gold Nova II",
  53.     "Gold Nova III",
  54.     "Gold Nova Master",
  55.     "Master Guardian I",
  56.     "Master Guardian II",
  57.     "Master Guardian Elite",
  58.     "Distinguished Master Guardian",
  59.     "Legendary Eagle",
  60.     "Legendary Eagle Master",
  61.     "Supreme Master First Class",
  62.     "THE GLOBAL ELITE"
  63. }
  64. public plugin_init()
  65. {
  66.          register_plugin("Rang Rendszer.", "1.0", "Anonymous1337")
  67.  
  68.     register_clcmd("say /rang", "hud")
  69.     register_clcmd("say", "sayhook")
  70.     register_clcmd("say_team", "tshook")
  71.     register_event("DeathMsg", "halal", "a")
  72.     g_vault = nvault_open("Rang")
  73.  
  74. }
  75. public hud(id)
  76. {
  77.     if(szint[id] != sz_rangok+1)
  78.     {
  79.  
  80.  
  81.         ColorChat(id, RED, "[Szerver Prefix] Szint:^4%s ^1| ^3Ă–lĂ©sek:^4%d ^1| ^3Kell mĂ©g:^4%d",rangok[szint[id]], olesek[id],szamok[szint[id]]-olesek[id] )
  82.     }
  83.     else {
  84.  
  85.         ColorChat(id, BLUE, "[Szerver Prefix] ^3ElĂ©rted a ^3Maximális ^4Szintet Gratulálunk.")    
  86.     }
  87.  
  88. }
  89. public sayhook(id)
  90. {
  91.  
  92.     read_args (message, 191)
  93.     remove_quotes (message)
  94.     if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  95.     {
  96.         return PLUGIN_CONTINUE
  97.     }
  98.     get_user_name(id, nev, 31)
  99.     if(is_user_alive(id)) {
  100.         get_user_team(id, color, 9)
  101.  
  102.         if(get_user_flags(id) & TULAJ)
  103.             formatex(Temp, 191, "^x04[Tulaj]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  104.         else if(get_user_flags(id) & FOADMIN)
  105.             formatex(Temp, 191, "^x04[FĹ‘Admin]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  106.         else if(get_user_flags(id) & ADMIN)
  107.             formatex(Temp, 191, "^x04[Admin]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  108.         else if(get_user_flags(id) & VIP)
  109.             formatex(Temp, 191, "^x04[V.I.P]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  110.  
  111.  
  112.  
  113.         else formatex(Temp, 191, "^x04%s ^x03%s^x01: %s", rangok[szint[id]], nev, message)
  114.  
  115.     }
  116.     else {
  117.         get_user_team(id, color, 9)
  118.         if(get_user_flags(id) & TULAJ)
  119.             formatex(Temp, 191, "^x04[Tulaj]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  120.         else if(get_user_flags(id) & FOADMIN)
  121.             formatex(Temp, 191, "^x04[FĹ‘Admin]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  122.         else if(get_user_flags(id) & ADMIN)
  123.             formatex(Temp, 191, "^x04[Admin]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  124.         else if(get_user_flags(id) & VIP)
  125.             formatex(Temp, 191, "^x04[V.I.P]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  126.  
  127.         else formatex(Temp, 191, "^x04%s ^x03%s^x01: %s", rangok[szint[id]], nev, message)
  128.     }
  129.     sendmessage(color)
  130.     return PLUGIN_HANDLED
  131. }
  132. public tshook(id)
  133. {
  134.     read_args (message, 191)
  135.     remove_quotes (message)
  136.     if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  137.     {
  138.         return PLUGIN_CONTINUE
  139.     }
  140.     get_user_name(id, nev, 31)
  141.     new playerTeam = get_user_team(id)
  142.     new playerTeamName[19]
  143.     switch (playerTeam)
  144.     {
  145.         case 1: {
  146.             copy (playerTeamName, 11, "[T]")
  147.  
  148.         }
  149.         case 2: {
  150.             copy (playerTeamName, 18, "[CT]")
  151.  
  152.         }
  153.         default:
  154.         copy (playerTeamName, 9, "[NĂ©zĹ‘]")
  155.     }
  156.     if(is_user_alive(id))
  157.     {
  158.         get_user_team(id, color, 9)
  159.         if(get_user_flags(id) & TULAJ)
  160.             formatex(Temp, 191, "^x04[Tulaj]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  161.         else if(get_user_flags(id) & FOADMIN)
  162.             formatex(Temp, 191, "^x04[FĹ‘Admin]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  163.         else if(get_user_flags(id) & ADMIN)
  164.             formatex(Temp, 191, "^x04[Admin]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  165.         else if(get_user_flags(id) & VIP)
  166.             formatex(Temp, 191, "^x04[V.I.P]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  167.  
  168.  
  169.  
  170.         else formatex(Temp, 191, "^x04%s ^x03%s^x01: %s", rangok[szint[id]], nev, message)
  171.  
  172.     }
  173.     else {
  174.         get_user_team(id, color, 9)
  175.         if(get_user_flags(id) & TULAJ)
  176.             formatex(Temp, 191, "^x04[Tulaj]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  177.         else if(get_user_flags(id) & FOADMIN)
  178.             formatex(Temp, 191, "^x04[FĹ‘Admin]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  179.         else if(get_user_flags(id) & ADMIN)
  180.             formatex(Temp, 191, "^x04[Admin]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  181.         else if(get_user_flags(id) & VIP)
  182.             formatex(Temp, 191, "^x04[V.I.P]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
  183.  
  184.         else formatex(Temp, 191, "^x04%s ^x03%s^x01: %s", rangok[szint[id]], nev, message)
  185.     }
  186.     sendtmessage(color, playerTeam)
  187.     return PLUGIN_HANDLED
  188. }
  189. public sendmessage(color[])
  190. {
  191.     new teamName[10]
  192.     for(new player = 1; player < get_maxplayers(); player++)
  193.     {
  194.         get_user_team (player, teamName, 9)
  195.         teamf (player, color)
  196.         elkuldes(player, Temp)
  197.         teamf(player, teamName)
  198.     }
  199. }
  200. public sendtmessage(color[], playerTeam)
  201. {
  202.     new teamName[10]
  203.     for (new player = 1; player < get_maxplayers(); player++)
  204.     {
  205.         if(get_user_team(player) == playerTeam)
  206.         {
  207.             get_user_team (player, teamName, 9)
  208.             elkuldes(player, Temp)
  209.             teamf (player, teamName)
  210.             teamf (player, color)
  211.         }
  212.     }
  213. }
  214. public teamf(player, team[])
  215. {
  216.     message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _, player)
  217.     write_byte(player)
  218.     write_string(team)
  219.     message_end()
  220. }
  221. public elkuldes(player, Temp[])
  222. {
  223.  
  224.     message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, player)
  225.     write_byte( player )
  226.     write_string( Temp )
  227.     message_end()
  228.  
  229. }
  230.  
  231. public client_connect(id)
  232. {  
  233.     LoadData(id)
  234. }
  235. public client_disconnect(id)
  236. {
  237.     SaveData(id)
  238. }
  239.  
  240. public SaveData(id)
  241. {
  242.     new name[32]
  243.     get_user_name(id, name, 31)
  244.  
  245.     new vaultkey[64],vaultdata[256]
  246.     format(vaultkey,63,"%s", name)
  247.     format(vaultdata,255,"%i#%i#",olesek[id],szint[id])
  248.     nvault_set(g_vault,vaultkey,vaultdata)
  249.     return PLUGIN_CONTINUE
  250. }
  251. public LoadData(id)
  252. {
  253.     new name[32]
  254.     get_user_name(id, name, 31)
  255.     new vaultkey[64],vaultdata[256]
  256.  
  257.     format(vaultkey,63,"%s", name)
  258.     format(vaultdata,255,"%i#%i#",olesek[id],szint[id])
  259.  
  260.     nvault_get(g_vault,vaultkey,vaultdata,255)
  261.     replace_all(vaultdata, 255, "#", " ")
  262.     new lekeres_1[32],lekeres_2[32]
  263.     parse(vaultdata, lekeres_1, 31, lekeres_2, 31)
  264.     olesek[id] = str_to_num(lekeres_1)
  265.     szint[id] = str_to_num(lekeres_2)
  266.     return PLUGIN_CONTINUE
  267. }
  268. public halal()
  269. {
  270.     new killer = read_data(1)
  271.     new victim = read_data(2)
  272.  
  273.     if(killer != victim)
  274.         olesek[killer]++
  275.  
  276.     while(olesek[killer] >= szamok[szint[killer]])
  277.     {
  278.         szint[killer]++
  279.     }
  280. }

_________________
Kép

Ők köszönték meg theglorious nek ezt a hozzászólást: Dezariais (2016.08.05. 21:22)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ADMIN+RANG
HozzászólásElküldve: 2016.08.05. 21:23 
Offline
Beavatott

Csatlakozott: 2016.07.07. 19:44
Hozzászólások: 67
Megköszönt másnak: 16 alkalommal
Megköszönték neki: 6 alkalommal
Ez nekem is jól jött, köszi :)
Azt am hogy lehetne megoldani,hogy pl az adminhoz több jogot adjak? csak mellé írom a többit?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ADMIN+RANG
HozzászólásElküldve: 2016.08.05. 21:27 
Offline
Fórum Moderátor
Avatar

Csatlakozott: 2012.07.02. 17:41
Hozzászólások: 1641
Megköszönt másnak: 121 alkalommal
Megköszönték neki: 247 alkalommal
Dezariais írta:
Ez nekem is jól jött, köszi :)
Azt am hogy lehetne megoldani,hogy pl az adminhoz több jogot adjak? csak mellé írom a többit?

Minek több jog? Nem, nem csak mellé kell írni.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ADMIN+RANG
HozzászólásElküldve: 2016.08.05. 22:00 
Offline
Tag

Csatlakozott: 2016.01.24. 15:04
Hozzászólások: 37
Megköszönték neki: 3 alkalommal
nem értem frissen ujratett szerveren csak ezzel a plugin van bent de nem megy pedig lefordítani engedte a fordító de nem jelez semmit!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ADMIN+RANG
HozzászólásElküldve: 2016.08.05. 22:42 
Offline
Fórum Moderátor
Avatar

Csatlakozott: 2012.07.02. 17:41
Hozzászólások: 1641
Megköszönt másnak: 121 alkalommal
Megköszönték neki: 247 alkalommal
jól írtad be a plugins.ini be? tehát nincs a nevében pl: valami.sma.amxx ?
Error log? Fent van egyáltalán a plugins mappában ?

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ADMIN+RANG
HozzászólásElküldve: 2016.08.05. 23:43 
Offline
Jómunkásember
Avatar

Csatlakozott: 2016.06.05. 20:55
Hozzászólások: 347
Megköszönt másnak: 55 alkalommal
Megköszönték neki: 28 alkalommal
Nemhasználsz global offensive módot mibe bene vanak a rangok.?

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: ADMIN+RANG
HozzászólásElküldve: 2016.08.05. 23:51 
Offline
Tag

Csatlakozott: 2016.01.24. 15:04
Hozzászólások: 37
Megköszönték neki: 3 alkalommal
Semmi mod nicns jól van benne csak ez az 1 plugin fut(na) de ez a változata futna csak ezek a hibái ha javítanád köszönném!
-Valaki ha tudja ezt javítsa!! Chat hiba: ha 1. nek all say be írok nem csinál semmit ha 2. jara team saybe írok pl. asd akkor 3. jára megpróbálod az alsaybe írni hogy helósziamizu de azt fogja írni hogy asd

- HUD-nem látszik kint


#include <amxmodx>
#include <amxmisc>
#include <nvault>
#include <colorchat>

#define PLUGIN "Rangok"
#define VERSION "1.0"
#define AUTHOR "qKKKJ:>"

new message[192]
new nev[32]
new Temp[192]
static color[10]
new g_vault
new olesek[33]
new szint[33]


#define ASD 15
#define TULAJ ADMIN_IMMUNITY
#define FOADMIN ADMIN_LEVEL_F
#define ADMIN ADMIN_LEVEL_G
#define VIP ADMIN_LEVEL_H

//Ha az ASD értéke 15 akkor a szamoknal 15 szám a rangoknál 16 szöveg

new const szamok[ASD] = {
10,
20,
40,
60,
80,
100,
150,
200,
220,
250,
300,
320,
340,
380,
400

}

new const rangok[ASD+1][] = {
"|Jatekos||Szint:1|",
"|Pawa||Szint:2|",
"|Bena||Szint:3|",
"|Pawa||Szint:4|",
"|Tud valamit||Szint:5|",
"|Bartosista||Szint:6|",
"|Bolond||Szint:7|",
"|Jomunkasember||Szint:8|",
"|Nagyur||Szint:9|",
"|Felisten||Szint:10|",
"|Bolond||Szint:11|",
"|Veteran||Szint:12|",
"|Szimpatikus||Szint:13|",
"|Szep||Szint:14]",
"|ISTEN||Szint:15|",
"|Legyozhetetlen||Szint:16 MAX|"
}

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /rang", "hud")
register_clcmd("say /xp", "hud")
register_clcmd("say /szint", "hud")
register_clcmd("say /mykill", "hud")
register_clcmd("say", "sayhook")
register_clcmd("say_team", "tshook")
register_event("DeathMsg", "halal", "a")
g_vault = nvault_open("Rang")

}
public hud(id)
{
if(szint[id] != ASD+1)
{


ColorChat(id, RED, "Szint:^4%s ^1| ^3Olesek:^4%d ^1| ^3Kell meg:^4%d",rangok[szint[id]], olesek[id],szamok[szint[id]]-olesek[id] )
}
else {

ColorChat(id, GREEN, "Elerted a ^3Maximalis ^4Szintet.Gratulalunk.")
}

}
public sayhook(id)
{

read_args (message, 191)
remove_quotes (message)
if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
{
return PLUGIN_CONTINUE
}
get_user_name(id, nev, 31)
if(is_user_alive(id)) {
get_user_team(id, color, 9)

}
sendmessage(color)
return PLUGIN_HANDLED
}
public tshook(id)
{
read_args (message, 191)
remove_quotes (message)
if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
{
return PLUGIN_CONTINUE
}
get_user_name(id, nev, 31)
new playerTeam = get_user_team(id)
new playerTeamName[19]
switch (playerTeam)
{
case 1: {
copy (playerTeamName, 11, "*T*")

}
case 2: {
copy (playerTeamName, 18, "*CT*")

}
default:
copy (playerTeamName, 9, "*Nező*")
}
if(is_user_alive(id))
{
get_user_team(id, color, 9)
if(get_user_flags(id) & TULAJ)
formatex(Temp, 191, "^x04[TULAJDONOS]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
else if(get_user_flags(id) & FOADMIN)
formatex(Temp, 191, "^x04[Konfigos]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
else if(get_user_flags(id) & ADMIN)
formatex(Temp, 191, "^x04[Admin]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
else if(get_user_flags(id) & VIP)
formatex(Temp, 191, "^x04[V.I.P]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)

else formatex(Temp, 191, "^x04*Halott*%s ^x03%s^x01: %s", rangok[szint[id]], nev, message)

}
else {
get_user_team(id, color, 9)
if(get_user_flags(id) & TULAJ)
formatex(Temp, 191, "^x04[TULAJDONOS]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
else if(get_user_flags(id) & FOADMIN)
formatex(Temp, 191, "^x04[Konfigos]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
else if(get_user_flags(id) & ADMIN)
formatex(Temp, 191, "^x04[Admin]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)
else if(get_user_flags(id) & VIP)
formatex(Temp, 191, "^x04[V.I.P]%s ^x03%s^x04: %s", rangok[szint[id]], nev, message)

else formatex(Temp, 191, "^x04*Halott %s ^x03%s^x01: %s", rangok[szint[id]], nev, message)
}
sendtmessage(color, playerTeam)
return PLUGIN_HANDLED
}
public sendmessage(color[])
{
new teamName[10]
for(new player = 1; player < get_maxplayers(); player++)
{
get_user_team (player, teamName, 9)
teamf (player, color)
elkuldes(player, Temp)
teamf(player, teamName)
}
}
public sendtmessage(color[], playerTeam)
{
new teamName[10]
for (new player = 1; player < get_maxplayers(); player++)
{
if(get_user_team(player) == playerTeam)
{
get_user_team (player, teamName, 9)
elkuldes(player, Temp)
teamf (player, teamName)
teamf (player, color)
}
}
}
public teamf(player, team[])
{
message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _, player)
write_byte(player)
write_string(team)
message_end()
}
public elkuldes(player, Temp[])
{

message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, player)
write_byte( player )
write_string( Temp )
message_end()

}

public client_connect(id)
{
LoadData(id)
}
public client_disconnect(id)
{
SaveData(id)
}

public SaveData(id)
{
new name[32]
get_user_name(id, name, 31)

new vaultkey[64],vaultdata[256]
format(vaultkey,63,"%s", name)
format(vaultdata,255,"%i#%i#",olesek[id],szint[id])
nvault_set(g_vault,vaultkey,vaultdata)
return PLUGIN_CONTINUE
}
public LoadData(id)
{
new name[32]
get_user_name(id, name, 31)
new vaultkey[64],vaultdata[256]

format(vaultkey,63,"%s", name)
format(vaultdata,255,"%i#%i#",olesek[id],szint[id])

nvault_get(g_vault,vaultkey,vaultdata,255)
replace_all(vaultdata, 255, "#", " ")
new lekeres_1[32],lekeres_2[32]
parse(vaultdata, lekeres_1, 31, lekeres_2, 31)
olesek[id] = str_to_num(lekeres_1)
szint[id] = str_to_num(lekeres_2)
return PLUGIN_CONTINUE
}
public halal()
{
new killer = read_data(1)
new victim = read_data(2)

if(killer != victim)
olesek[killer]++

while(olesek[killer] >= szamok[szint[killer]])
{
szint[killer]++
}
}


Hozzászólás jelentése


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


Ki van itt

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