Neveike , galbut as kazka netaip darau . idedu ta plugina ir niekoArtHa123 wrote:Bet tu šaunuolis! Prikėlei 2011 metų temą.Mikas wrote:Neveike man Tavo pluginas nezinau kas cia yra. ..
Puikiai veikia tas jo kodas -->
Code: Select all
#include <amxmodx> #include <hamsandwich> #include <cstrike> #include <colorchat> #define VIP ADMIN_LEVEL_A #define ADMIN ADMIN_LEVEL_B #define SPECADMIN ADMIN_LEVEL_C new gszTag[33][15], gszName[33][15], gszTeam[33][20] new gFlags[33], gbAlive[33], Color:giColor[33] public plugin_init() { register_clcmd("say", "funcsay") register_clcmd("say_team", "funcsayteam") register_event("DeathMsg", "hook_Death", "a") register_event("TeamInfo", "team_change", "a") RegisterHam(Ham_Spawn, "player", "hook_PlayerSpawn", 1) } public funcsay(id) { if ((VIP | SPECADMIN | ADMIN) & gFlags[id]) { static szMessage[256] read_argv(1, szMessage, charsmax(szMessage)) if (szMessage[0] == '^0') return PLUGIN_HANDLED static players[32], num if (gbAlive[id]) { get_players(players, num, "ah") for (new i; i < num; i++) ColorChat(players[i], giColor[id], "^x04[%s] ^x03%s ^x01: %s", gszTag[id], gszName[id], szMessage) } else { get_players(players, num, "bh") for (new i; i < num; i++) ColorChat(players[i], giColor[id], "^x01*DEAD* ^x04[%s] ^x03%s ^x01: %s", gszTag[id], gszName[id], szMessage) } return PLUGIN_HANDLED } return PLUGIN_CONTINUE } public funcsayteam(id) { if ((VIP | SPECADMIN | ADMIN) & gFlags[id]) { static szMessage[256] read_argv(1, szMessage, charsmax(szMessage)) if (szMessage[0] == '^0') return PLUGIN_HANDLED static players[32], num if (gbAlive[id]) { get_players(players, num, "ah") for (new i; i < num; i++) ColorChat(players[i], giColor[id], "^x01(%s) ^x04[%s] ^x03%s ^x01: %s", gszTeam[id], gszTag[id], gszName[id], szMessage) } else { get_players(players, num, "bh") for (new i; i < num; i++) ColorChat(players[i], giColor[id], "^x01*DEAD*(%s) ^x04[%s] ^x03%s ^x01: %s", gszTeam[id], gszTag[id], gszName[id], szMessage) } return PLUGIN_HANDLED } return PLUGIN_CONTINUE } public hook_Death() { gbAlive[read_data(2)] = false } public hook_PlayerSpawn(id) { gbAlive[id] = true } public client_infochanged(id) { get_user_info(id, "name", gszName[id], charsmax(gszName)) tag_reload(id) } public client_putinserver(id) { gbAlive[id] = false get_user_name(id, gszName[id], charsmax(gszName)) tag_reload(id) } public tag_reload(id) { gFlags[id] = get_user_flags(id) if (gFlags[id] & SPECADMIN) formatex(gszTag[id], charsmax(gszTag), "Spec. Admin") else if (gFlags[id] & ADMIN) formatex(gszTag[id], charsmax(gszTag), "Admin") else if (gFlags[id] & VIP) formatex(gszTag[id], charsmax(gszTag), "Vip") } public team_change() { new id = read_data(1), szTeam[2] read_data(2, szTeam, charsmax(szTeam)) if(!is_user_connected(id)) return PLUGIN_HANDLED switch(szTeam[0]) { case 'C': { giColor[id] = BLUE formatex(gszTeam[id], charsmax(gszTeam), "Counter-Terrorist") } case 'T': { giColor[id] = RED formatex(gszTeam[id], charsmax(gszTeam), "Terrorist") } default: { giColor[id] = GREY formatex(gszTeam[id], charsmax(gszTeam), "Spectator") } } return PLUGIN_CONTINUE }
Admin Tag
Forum rules
Šiame forume galite siūlyti idėjas ar prašyti jums reikalingų pluginų. Jei kas nors pradės jį kurti, tai pasirašys Jūsų sukurtoje temoje. Niekada nepykite, jei niekas neatsako į Jūsų prašymą. Gal tai tiesiog per sudėtinga, arba reikalauja per daug darbo.
Šiame forume galite siūlyti idėjas ar prašyti jums reikalingų pluginų. Jei kas nors pradės jį kurti, tai pasirašys Jūsų sukurtoje temoje. Niekada nepykite, jei niekas neatsako į Jūsų prašymą. Gal tai tiesiog per sudėtinga, arba reikalauja per daug darbo.
-
- Ar galit patikėti? Jis jau parašė 20 žinučių
- Posts: 20
- Joined: 2015 Mar 20 12:31
- Skype: juokas1995
Re: Admin Tag
- laimiukas3
- Moderatorius
- Posts: 4569
- Joined: 2012 Aug 03 01:12
- Skype: laimiukas3
- Location: Vilnius
- Contact:
Re: Admin Tag
flagus geraj susidejas?
#define ADMIN_ALL 0 //Everyone
#define ADMIN_IMMUNITY 1 //Flag "a", immunity
#define ADMIN_RESERVATION 2 //Flag "b", reservation
#define ADMIN_KICK 4 //Flag "c", kick
#define ADMIN_BAN 8 //Flag "d", ban
#define ADMIN_SLAY 16 //Flag "e", slay
#define ADMIN_MAP 32 //Flag "f", map change
#define ADMIN_CVAR 64 //Flag "g", cvar change
#define ADMIN_CFG 128 //Flag "h", config execution
#define ADMIN_CHAT 256 //Flag "i", chat
#define ADMIN_VOTE 512 //Flag "j", vote
#define ADMIN_PASSWORD 1024 //Flag "k", sv_password
#define ADMIN_RCON 2048 //Flag "l", rcon access
#define ADMIN_LEVEL_A 4096 //Flag "m", custom
#define ADMIN_LEVEL_B 8192 //Flag "n", custom
#define ADMIN_LEVEL_C 16384 //Flag "o", custom
#define ADMIN_LEVEL_D 32768 //Flag "p", custom
#define ADMIN_LEVEL_E 65536 //Flag "q", custom
#define ADMIN_LEVEL_F 131072 //Flag "r", custom
#define ADMIN_LEVEL_G 262144 //Flag "s", custom
#define ADMIN_LEVEL_H 524288 //Flag "t", custom
#define ADMIN_MENU 1048576 //Flag "u", menus
#define ADMIN_ADMIN 16777216 //Flag "y", default admin
#define ADMIN_USER 33554432 //Flag "z", default user
-
- Ar galit patikėti? Jis jau parašė 20 žinučių
- Posts: 20
- Joined: 2015 Mar 20 12:31
- Skype: juokas1995
Re: Admin Tag
ArtHa Istaisyk sita koda ,nes kas buna su tagu tiems neina parasyt /rank /top15ArtHa123 wrote:Bet tu šaunuolis! Prikėlei 2011 metų temą.Mikas wrote:Neveike man Tavo pluginas nezinau kas cia yra. ..
Puikiai veikia tas jo kodas -->
Code: Select all
#include <amxmodx> #include <hamsandwich> #include <cstrike> #include <colorchat> #define VIP ADMIN_LEVEL_A #define ADMIN ADMIN_LEVEL_B #define SPECADMIN ADMIN_LEVEL_C new gszTag[33][15], gszName[33][15], gszTeam[33][20] new gFlags[33], gbAlive[33], Color:giColor[33] public plugin_init() { register_clcmd("say", "funcsay") register_clcmd("say_team", "funcsayteam") register_event("DeathMsg", "hook_Death", "a") register_event("TeamInfo", "team_change", "a") RegisterHam(Ham_Spawn, "player", "hook_PlayerSpawn", 1) } public funcsay(id) { if ((VIP | SPECADMIN | ADMIN) & gFlags[id]) { static szMessage[256] read_argv(1, szMessage, charsmax(szMessage)) if (szMessage[0] == '^0') return PLUGIN_HANDLED static players[32], num if (gbAlive[id]) { get_players(players, num, "ah") for (new i; i < num; i++) ColorChat(players[i], giColor[id], "^x04[%s] ^x03%s ^x01: %s", gszTag[id], gszName[id], szMessage) } else { get_players(players, num, "bh") for (new i; i < num; i++) ColorChat(players[i], giColor[id], "^x01*DEAD* ^x04[%s] ^x03%s ^x01: %s", gszTag[id], gszName[id], szMessage) } return PLUGIN_HANDLED } return PLUGIN_CONTINUE } public funcsayteam(id) { if ((VIP | SPECADMIN | ADMIN) & gFlags[id]) { static szMessage[256] read_argv(1, szMessage, charsmax(szMessage)) if (szMessage[0] == '^0') return PLUGIN_HANDLED static players[32], num if (gbAlive[id]) { get_players(players, num, "ah") for (new i; i < num; i++) ColorChat(players[i], giColor[id], "^x01(%s) ^x04[%s] ^x03%s ^x01: %s", gszTeam[id], gszTag[id], gszName[id], szMessage) } else { get_players(players, num, "bh") for (new i; i < num; i++) ColorChat(players[i], giColor[id], "^x01*DEAD*(%s) ^x04[%s] ^x03%s ^x01: %s", gszTeam[id], gszTag[id], gszName[id], szMessage) } return PLUGIN_HANDLED } return PLUGIN_CONTINUE } public hook_Death() { gbAlive[read_data(2)] = false } public hook_PlayerSpawn(id) { gbAlive[id] = true } public client_infochanged(id) { get_user_info(id, "name", gszName[id], charsmax(gszName)) tag_reload(id) } public client_putinserver(id) { gbAlive[id] = false get_user_name(id, gszName[id], charsmax(gszName)) tag_reload(id) } public tag_reload(id) { gFlags[id] = get_user_flags(id) if (gFlags[id] & SPECADMIN) formatex(gszTag[id], charsmax(gszTag), "Spec. Admin") else if (gFlags[id] & ADMIN) formatex(gszTag[id], charsmax(gszTag), "Admin") else if (gFlags[id] & VIP) formatex(gszTag[id], charsmax(gszTag), "Vip") } public team_change() { new id = read_data(1), szTeam[2] read_data(2, szTeam, charsmax(szTeam)) if(!is_user_connected(id)) return PLUGIN_HANDLED switch(szTeam[0]) { case 'C': { giColor[id] = BLUE formatex(gszTeam[id], charsmax(gszTeam), "Counter-Terrorist") } case 'T': { giColor[id] = RED formatex(gszTeam[id], charsmax(gszTeam), "Terrorist") } default: { giColor[id] = GREY formatex(gszTeam[id], charsmax(gszTeam), "Spectator") } } return PLUGIN_CONTINUE }
Re: Admin Tag
Skubu, gal dar pageidavimu turėsi?
Code: Select all
#include <amxmodx>#include <amxmisc> #define PLUGIN "Admin Chat Colors"#define VERSION "2.0"#define AUTHOR "Arion" #define ACCESS_LEVEL ADMIN_IMMUNITY#define VIPAS ADMIN_LEVEL_H#define ADMIN_LISTEN ADMIN_LEVEL_C new message[192]new sayTextnew teamInfonew maxPlayers new g_MessageColornew g_NameColornew g_AdminListen new strName[191]new strText[191]new alive[11] public plugin_init(){ register_plugin (PLUGIN, VERSION, AUTHOR) g_MessageColor = register_cvar ("amx_color", "2") // Message colors: [1] Default Yellow, [2] Green, [3] White, [4] Blue, [5] Red g_NameColor = register_cvar ("amx_namecolor", "6") // Name colors: [1] Default Yellow, [2] Green, [3] White, [4] Blue, [5] Red, [6] Team-color g_AdminListen = register_cvar ("amx_listen", "1") // Set whether admins see or not all messages (Alive, dead and team-only) sayText = get_user_msgid ("SayText") teamInfo = get_user_msgid ("TeamInfo") maxPlayers = get_maxplayers() register_message (sayText, "avoid_duplicated") register_clcmd ("amx_color", "set_color", ACCESS_LEVEL, "<color>") register_clcmd ("amx_namecolor", "set_name_color", ACCESS_LEVEL, "<color>") register_clcmd ("amx_listen", "set_listen", ACCESS_LEVEL, "<1 | 0>") register_clcmd ("say", "hook_say") register_clcmd ("say_team", "hook_teamsay")} public avoid_duplicated (msgId, msgDest, receiver){ return PLUGIN_HANDLED} public hook_say(id){ read_args (message, 191) remove_quotes (message) if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, "")) // Ignores Admin Hud Messages, Admin Slash commands, return PLUGIN_CONTINUE new name[32] get_user_name (id, name, 31) new bool:admin = false new bool:vip = false if (get_user_flags(id) & ACCESS_LEVEL) admin = true if (get_user_flags(id) & VIPAS) vip = true new isAlive if (is_user_alive (id)) { isAlive = 1 alive = "^x01" } else { isAlive = 0 alive = "^x01*DEAD* " } static color[10] if (admin) { // Name switch (get_pcvar_num (g_NameColor)) { case 1: format (strName, 191, "^x04[ADMIN] %s%s", alive, name) case 2: format (strName, 191, "^x04[ADMIN] %s^x04%s ", alive, name) case 3: { color = "SPECTATOR" format (strName, 191, "^x04[ADMIN] %s^x03%s ", alive, name) } case 4: { color = "CT" format (strName, 191, "^x04[ADMIN] %s^x03%s", alive, name) } case 5: { color = "TERRORIST" format (strName, 191, "^x04[ADMIN] %s^x03%s", alive, name) } case 6: { get_user_team (id, color, 9) format (strName, 191, "^x04[ADMIN] %s^x03%s", alive, name) } } switch (get_pcvar_num (g_MessageColor)) { case 1: format (strText, 191, "%s", message) case 2: format (strText, 191, "^x04%s", message) case 3: { copy (color, 9, "SPECTATOR") format (strText, 191, "^x03%s", message) } case 4: { copy (color, 9, "CT") format (strText, 191, "^x03%s", message) } case 5: { copy (color, 9, "TERRORIST") format (strText, 191, "^x03%s", message) } } } else if (vip) { // Name switch (get_pcvar_num (g_NameColor)) { case 1: format (strName, 191, "^x04[VIP] %s%s", alive, name) case 2: format (strName, 191, "^x04[VIP] %s^x04%s ", alive, name) case 3: { color = "SPECTATOR" format (strName, 191, "^x04[VIP] %s^x03%s ", alive, name) } case 4: { color = "CT" format (strName, 191, "^x04[VIP] %s^x03%s", alive, name) } case 5: { color = "TERRORIST" format (strName, 191, "^x04[VIP] %s^x03%s", alive, name) } case 6: { get_user_team (id, color, 9) format (strName, 191, "^x04[VIP] %s^x03%s", alive, name) } } switch (get_pcvar_num (g_MessageColor)) { case 1: format (strText, 191, "%s", message) case 2: format (strText, 191, "^x04%s", message) case 3: { copy (color, 9, "SPECTATOR") format (strText, 191, "^x03%s", message) } case 4: { copy (color, 9, "CT") format (strText, 191, "^x03%s", message) } case 5: { copy (color, 9, "TERRORIST") format (strText, 191, "^x03%s", message) } } } else { get_user_team (id, color, 9) format (strName, 191, "%s^x03%s", alive, name) format (strText, 191, "%s", message) } format (message, 191, "%s^x01 : %s", strName, strText) sendMessage (color, isAlive) return PLUGIN_CONTINUE} public hook_teamsay(id){ new playerTeam = get_user_team(id) new playerTeamName[19] switch (playerTeam) { case 1: copy (playerTeamName, 11, "Terrorists") case 2: copy (playerTeamName, 18, "Counter-Terrorists") default: copy (playerTeamName, 9, "Spectator") } read_args (message, 191) remove_quotes (message) if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, "")) return PLUGIN_CONTINUE new name[32] get_user_name (id, name, 31) new bool:admin = false new bool:vip = false if (get_user_flags(id) & ACCESS_LEVEL) admin = true if (get_user_flags(id) & VIPAS) vip = true new isAlive if (is_user_alive (id)) { isAlive = 1 alive = "^x01" } else { isAlive = 0 alive = "^x01*DEAD* " } static color[10] if (admin) { switch (get_pcvar_num (g_NameColor)) { case 1: format (strName, 191, "%s(%s)^x04[ADMIN] %s", alive, playerTeamName, name) case 2: format (strName, 191, "%s(%s)^x04[ADMIN] ^x04%s", alive, playerTeamName, name) case 3: { color = "SPECTATOR" format (strName, 191, "%s(%s)^x04[ADMIN] ^x03%s", alive, playerTeamName, name) } case 4: { color = "CT" format (strName, 191, "%s(%s)^x04[ADMIN] ^x03%s", alive, playerTeamName, name) } case 5: { color = "TERRORIST" format (strName, 191, "%s(%s)^x04[ADMIN] ^x03%s", alive, playerTeamName, name) } case 6: { get_user_team (id, color, 9) format (strName, 191, "%s(%s)^x04[ADMIN] ^x03%s", alive, playerTeamName, name) } } switch (get_pcvar_num (g_MessageColor)) { case 1: format (strText, 191, "%s", message) case 2: format (strText, 191, "^x04%s", message) case 3: { copy (color, 9, "SPECTATOR") format (strText, 191, "^x03%s", message) } case 4: { copy (color, 9, "CT") format (strText, 191, "^x03%s", message) } case 5: { copy (color, 9, "TERRORIST") format (strText, 191, "^x03%s", message) } } } else if (vip) { switch (get_pcvar_num (g_NameColor)) { case 1: format (strName, 191, "%s(%s)^x04[VIP] %s", alive, playerTeamName, name) case 2: format (strName, 191, "%s(%s)^x04[VIP] ^x04%s", alive, playerTeamName, name) case 3: { color = "SPECTATOR" format (strName, 191, "%s(%s)^x04[VIP] ^x03%s", alive, playerTeamName, name) } case 4: { color = "CT" format (strName, 191, "%s(%s)^x04[VIP] ^x03%s", alive, playerTeamName, name) } case 5: { color = "TERRORIST" format (strName, 191, "%s(%s)^x04[VIP] ^x03%s", alive, playerTeamName, name) } case 6: { get_user_team (id, color, 9) format (strName, 191, "%s(%s)^x04[VIP] ^x03%s", alive, playerTeamName, name) } } switch (get_pcvar_num (g_MessageColor)) { case 1: format (strText, 191, "%s", message) case 2: format (strText, 191, "^x04%s", message) case 3: { copy (color, 9, "SPECTATOR") format (strText, 191, "^x03%s", message) } case 4: { copy (color, 9, "CT") format (strText, 191, "^x03%s", message) } case 5: { copy (color, 9, "TERRORIST") format (strText, 191, "^x03%s", message) } } } else { get_user_team (id, color, 9) format (strName, 191, "%s(%s) ^x03%s", alive, playerTeamName, name) format (strText, 191, "%s", message) } format (message, 191, "%s ^x01: %s", strName, strText) sendTeamMessage (color, isAlive, playerTeam) // Sends the colored message return PLUGIN_CONTINUE } public set_color (id, level, cid){ if (!cmd_access(id, level, cid, 2)) return PLUGIN_HANDLED new arg[1], newColor read_argv (1, arg, 1) newColor = str_to_num (arg) if (newColor >= 1 && newColor <= 5) { set_cvar_num ("amx_color", newColor) set_pcvar_num (g_MessageColor, newColor) if (get_pcvar_num (g_NameColor) != 1 && ((newColor == 3 && get_pcvar_num (g_NameColor) != 3) || (newColor == 4 && get_pcvar_num (g_NameColor) != 4) || (newColor == 5 && get_pcvar_num (g_NameColor) != 5))) { set_cvar_num ("amx_namecolor", 2) set_pcvar_num (g_NameColor, 2) } } return PLUGIN_HANDLED} public set_name_color (id, level, cid){ if (!cmd_access(id, level, cid, 2)) return PLUGIN_HANDLED new arg[1], newColor read_argv (1, arg, 1) newColor = str_to_num (arg) if (newColor >= 1 && newColor <= 6) { set_cvar_num ("amx_namecolor", newColor) set_pcvar_num (g_NameColor, newColor) if ((get_pcvar_num (g_MessageColor) != 1 && ((newColor == 3 && get_pcvar_num (g_MessageColor) != 3) || (newColor == 4 && get_pcvar_num (g_MessageColor) != 4) || (newColor == 5 && get_pcvar_num (g_MessageColor) != 5))) || get_pcvar_num (g_NameColor) == 6) { set_cvar_num ("amx_color", 2) set_pcvar_num (g_MessageColor, 2) } } return PLUGIN_HANDLED} public set_listen (id, level, cid){ if (!cmd_access(id, level, cid, 2)) return PLUGIN_HANDLED new arg[1], newListen read_argv(1, arg, 1) newListen = str_to_num (arg) set_cvar_num ("amx_listen", newListen) set_pcvar_num (g_AdminListen, newListen) return PLUGIN_HANDLED} public sendMessage (color[], alive){ new teamName[10] for (new player = 1; player < maxPlayers; player++) { if (!is_user_connected(player)) continue if (alive && is_user_alive(player) || !alive && !is_user_alive(player) || get_pcvar_num(g_AdminListen) && get_user_flags(player) & ADMIN_LISTEN) { get_user_team (player, teamName, 9) // Stores user's team name to change back after sending the message changeTeamInfo (player, color) // Changes user's team according to color choosen writeMessage (player, message) // Writes the message on player's chat changeTeamInfo (player, teamName) // Changes user's team back to original } }} public sendTeamMessage (color[], alive, playerTeam){ new teamName[10] for (new player = 1; player < maxPlayers; player++) { if (!is_user_connected(player)) continue if (get_user_team(player) == playerTeam || get_pcvar_num(g_AdminListen) && get_user_flags(player) & ADMIN_LISTEN) { if (alive && is_user_alive(player) || !alive && !is_user_alive(player) || get_pcvar_num(g_AdminListen) && get_user_flags(player) & ADMIN_LISTEN) { get_user_team (player, teamName, 9) // Stores user's team name to change back after sending the message changeTeamInfo (player, color) // Changes user's team according to color choosen writeMessage (player, message) // Writes the message on player's chat changeTeamInfo (player, teamName) // Changes user's team back to original } } }} public changeTeamInfo (player, team[]){ message_begin (MSG_ONE, teamInfo, _, player) // Tells to to modify teamInfo (Which is responsable for which time player is) write_byte (player) // Write byte needed write_string (team) // Changes player's team message_end() // Also Needed} public writeMessage (player, message[]){ message_begin (MSG_ONE, sayText, {0, 0, 0}, player) // Tells to modify sayText (Which is responsable for writing colored messages) write_byte (player) // Write byte needed write_string (message) // Effectively write the message, finally, afterall message_end () // Needed as always}
- laimiukas3
- Moderatorius
- Posts: 4569
- Joined: 2012 Aug 03 01:12
- Skype: laimiukas3
- Location: Vilnius
- Contact:
Re: Admin Tag
Mikas va http://www.amxmodx.org/downloads.php parsisiusk ir kompiliuok nes nelabai turiu laiko kompiliuot tau pluginus
-
- Ar galit patikėti? Jis jau parašė 20 žinučių
- Posts: 20
- Joined: 2015 Mar 20 12:31
- Skype: juokas1995
Re: Admin Tag
Jau susikompiliuoju , isidedu ir veike , tik nezinau kur cia keist ta flaga , kad nes man vietoi savininko raso VIP , Buciau labai dekingas jei paaiskintumet kur keist ta flagalaimiukas3 wrote:Mikas va http://www.amxmodx.org/downloads.php parsisiusk ir kompiliuok nes nelabai turiu laiko kompiliuot tau pluginus
Re: Admin Tag
Mikas wrote:Jau susikompiliuoju , isidedu ir veike , tik nezinau kur cia keist ta flaga , kad nes man vietoi savininko raso VIP , Buciau labai dekingas jei paaiskintumet kur keist ta flagalaimiukas3 wrote:Mikas va http://www.amxmodx.org/downloads.php parsisiusk ir kompiliuok nes nelabai turiu laiko kompiliuot tau pluginus
Code: Select all
#define ACCESS_LEVEL ADMIN_IMMUNITY#define VIPAS ADMIN_LEVEL_H#define ADMIN_LISTEN ADMIN_LEVEL_C
Re: Admin Tag
mAN IRGI REIK TOKIO,TAI NERA KAS GALI DADARYTI?
Re: Admin Tag
Taigi ble* viršuje kodas.neris111 wrote:mAN IRGI REIK TOKIO,TAI NERA KAS GALI DADARYTI?
- k1ck
- Jau po truputį tampa savu
- Posts: 112
- Joined: 2010 Dec 01 19:20
- Skype: manager.ax
- Location: Kaunas
Re: Admin Tag
Kur čia pakeist kad [VIP] flag t būtų?
Who is online
Users browsing this forum: No registered users and 34 guests