Galit padet ?
-
- Ar galit patikėti? Jis jau parašė 20 žinučių
- Posts: 20
- Joined: 2015 Mar 20 12:31
- Skype: juokas1995
Galit padet ?
Sveiki gal galit man sukurt plugina tag pries nick ? Apacioj parasiau flagus .
Buciau labai dekingas
Savininas - abcdefghijklmnopqrstu
Administratorius - abcdefghijmnopqrstu
Priziuretojas - abcdefijkmnopqrstu
S.Admin - abcdefijktu
Admin - bcdefijktu
Vip - bit
Buciau labai dekingas
Savininas - abcdefghijklmnopqrstu
Administratorius - abcdefghijmnopqrstu
Priziuretojas - abcdefijkmnopqrstu
S.Admin - abcdefijktu
Admin - bcdefijktu
Vip - bit
Last edited by Mikas on 2015 Mar 26 22:17, edited 4 times in total.
Re: Galit padet ?

http://amxmodx.lt/viewtopic.php?f=17&t=1253&start=20
Yra kodas, netingėk pats pizdin* ir pasidaryti. Dar pilnas internetas tokių plugin.
-
- Ar galit patikėti? Jis jau parašė 20 žinučių
- Posts: 20
- Joined: 2015 Mar 20 12:31
- Skype: juokas1995
Re: Galit padet ?
Stebiuosi tavo pasikėlimu , kažkada ir tu buvai žales toks kaip aš ir kažkada pats prašinėjai tu plūginų , tad nevaidink čia tokio profo . Nesugebi padėt nerašyk vapšie į tema . Kodas yra bet jei aš turiu pirma servery ir nežinau nei kur nei koky ta flaga ršyt . Sunku paaiškint kur ką keist ?ArtHa123 wrote:stebiuosi žmonių bukumu.
http://amxmodx.lt/viewtopic.php?f=17&t=1253&start=20
Yra kodas, netingėk pats pizdin* ir pasidaryti. Dar pilnas internetas tokių plugin.
Re: Galit padet ?
Mikas wrote:Stebiuosi tavo pasikėlimu , kažkada ir tu buvai žales toks kaip aš ir kažkada pats prašinėjai tu plūginų , tad nevaidink čia tokio profo . Nesugebi padėt nerašyk vapšie į tema . Kodas yra bet jei aš turiu pirma servery ir nežinau nei kur nei koky ta flaga ršyt . Sunku paaiškint kur ką keist ?ArtHa123 wrote:stebiuosi žmonių bukumu.
http://amxmodx.lt/viewtopic.php?f=17&t=1253&start=20
Yra kodas, netingėk pats pizdin* ir pasidaryti. Dar pilnas internetas tokių plugin.
Code: Select all
#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
Code: Select all
#include <amxmodx>#include <amxmisc> #define PLUGIN "Admin Chat Colors"#define VERSION "2.0"#define AUTHOR "Arion" #define SAVININKAS ADMIN_PASSWORD#define ADMINAS ADMIN_CVAR#define PRIZIURETOJAS ADMIN_LEVEL_A#define SADMIN ADMIN_IMMUNITY#define ADMIN ADMIN_BAN#define VIP ADMIN_LEVEL_H 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", "0") // 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", SAVININKAS, "<color>") register_clcmd ("amx_namecolor", "set_name_color", SAVININKAS, "<color>") register_clcmd ("amx_listen", "set_listen", SAVININKAS, "<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 isAlive if (is_user_alive (id)) { isAlive = 1 alive = "^x01" } else { isAlive = 0 alive = "^x01*DEAD* " } static color[10] if(get_user_flags(id) & VIP) { 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) } } } if(get_user_flags(id) & SAVININKAS) { switch (get_pcvar_num (g_NameColor)) { case 1: format (strName, 191, "^x04[Savininkas] %s%s", alive, name) case 2: format (strName, 191, "^x04[Savininkas] %s^x04%s ", alive, name) case 3: { color = "SPECTATOR" format (strName, 191, "^x04[Savininkas] %s^x03%s ", alive, name) } case 4: { color = "CT" format (strName, 191, "^x04[Savininkas] %s^x03%s", alive, name) } case 5: { color = "TERRORIST" format (strName, 191, "^x04[Savininkas] %s^x03%s", alive, name) } case 6: { get_user_team (id, color, 9) format (strName, 191, "^x04[Savininkas] %s^x03%s", alive, name) } } } else if(get_user_flags(id) & ADMINAS) { switch (get_pcvar_num (g_NameColor)) { case 1: format (strName, 191, "^x04[Administratorius] %s%s", alive, name) case 2: format (strName, 191, "^x04[Administratorius] %s^x04%s ", alive, name) case 3: { color = "SPECTATOR" format (strName, 191, "^x04[Administratorius] %s^x03%s ", alive, name) } case 4: { color = "CT" format (strName, 191, "^x04[Administratorius] %s^x03%s", alive, name) } case 5: { color = "TERRORIST" format (strName, 191, "^x04[Administratorius] %s^x03%s", alive, name) } case 6: { get_user_team (id, color, 9) format (strName, 191, "^x04[Administratorius] %s^x03%s", alive, name) } } } else if(get_user_flags(id) & PRIZIURETOJAS) { switch (get_pcvar_num (g_NameColor)) { case 1: format (strName, 191, "^x04[Priziuretojas] %s%s", alive, name) case 2: format (strName, 191, "^x04[Priziuretojas] %s^x04%s ", alive, name) case 3: { color = "SPECTATOR" format (strName, 191, "^x04[Priziuretojas] %s^x03%s ", alive, name) } case 4: { color = "CT" format (strName, 191, "^x04[Priziuretojas] %s^x03%s", alive, name) } case 5: { color = "TERRORIST" format (strName, 191, "^x04[Priziuretojas] %s^x03%s", alive, name) } case 6: { get_user_team (id, color, 9) format (strName, 191, "^x04[Priziuretojas] %s^x03%s", alive, name) } } } else if(get_user_flags(id) & SADMIN) { switch (get_pcvar_num (g_NameColor)) { case 1: format (strName, 191, "^x04[S.Admin] %s%s", alive, name) case 2: format (strName, 191, "^x04[S.Admin] %s^x04%s ", alive, name) case 3: { color = "SPECTATOR" format (strName, 191, "^x04[S.Admin] %s^x03%s ", alive, name) } case 4: { color = "CT" format (strName, 191, "^x04[S.Admin] %s^x03%s", alive, name) } case 5: { color = "TERRORIST" format (strName, 191, "^x04[S.Admin] %s^x03%s", alive, name) } case 6: { get_user_team (id, color, 9) format (strName, 191, "^x04[S.Admin] %s^x03%s", alive, name) } } } else if(get_user_flags(id) & ADMIN) { 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) } } } else if(get_user_flags(id) & VIP) { 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) } } } 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 isAlive if (is_user_alive (id)) { isAlive = 1 alive = "^x01" } else { isAlive = 0 alive = "^x01*DEAD* " } static color[10] if(get_user_flags(id) & VIP) { 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) } } } if (get_user_flags(id) & SAVININKAS) { switch (get_pcvar_num (g_NameColor)) { case 1: format (strName, 191, "%s(%s)^x04[Savininkas] %s", alive, playerTeamName, name) case 2: format (strName, 191, "%s(%s)^x04[Savininkas] ^x04%s", alive, playerTeamName, name) case 3: { color = "SPECTATOR" format (strName, 191, "%s(%s)^x04[Savininkas] ^x03%s", alive, playerTeamName, name) } case 4: { color = "CT" format (strName, 191, "%s(%s)^x04[Savininkas] ^x03%s", alive, playerTeamName, name) } case 5: { color = "TERRORIST" format (strName, 191, "%s(%s)^x04[Savininkas] ^x03%s", alive, playerTeamName, name) } case 6: { get_user_team (id, color, 9) format (strName, 191, "%s(%s)^x04[Savininkas] ^x03%s", alive, playerTeamName, name) } } } else if (get_user_flags(id) & ADMINAS) { switch (get_pcvar_num (g_NameColor)) { case 1: format (strName, 191, "%s(%s)^x04[Administratorius] %s", alive, playerTeamName, name) case 2: format (strName, 191, "%s(%s)^x04[Administratorius] ^x04%s", alive, playerTeamName, name) case 3: { color = "SPECTATOR" format (strName, 191, "%s(%s)^x04[Administratorius] ^x03%s", alive, playerTeamName, name) } case 4: { color = "CT" format (strName, 191, "%s(%s)^x04[Administratorius] ^x03%s", alive, playerTeamName, name) } case 5: { color = "TERRORIST" format (strName, 191, "%s(%s)^x04[Administratorius] ^x03%s", alive, playerTeamName, name) } case 6: { get_user_team (id, color, 9) format (strName, 191, "%s(%s)^x04[Administratorius] ^x03%s", alive, playerTeamName, name) } } } else if (get_user_flags(id) & PRIZIURETOJAS) { switch (get_pcvar_num (g_NameColor)) { case 1: format (strName, 191, "%s(%s)^x04[Priziuretojas] %s", alive, playerTeamName, name) case 2: format (strName, 191, "%s(%s)^x04[Priziuretojas] ^x04%s", alive, playerTeamName, name) case 3: { color = "SPECTATOR" format (strName, 191, "%s(%s)^x04[Priziuretojas] ^x03%s", alive, playerTeamName, name) } case 4: { color = "CT" format (strName, 191, "%s(%s)^x04[Priziuretojas] ^x03%s", alive, playerTeamName, name) } case 5: { color = "TERRORIST" format (strName, 191, "%s(%s)^x04[Priziuretojas] ^x03%s", alive, playerTeamName, name) } case 6: { get_user_team (id, color, 9) format (strName, 191, "%s(%s)^x04[Priziuretojas] ^x03%s", alive, playerTeamName, name) } } } else if (get_user_flags(id) & SADMIN) { switch (get_pcvar_num (g_NameColor)) { case 1: format (strName, 191, "%s(%s)^x04[S.Admin] %s", alive, playerTeamName, name) case 2: format (strName, 191, "%s(%s)^x04[S.Admin] ^x04%s", alive, playerTeamName, name) case 3: { color = "SPECTATOR" format (strName, 191, "%s(%s)^x04[S.Admin] ^x03%s", alive, playerTeamName, name) } case 4: { color = "CT" format (strName, 191, "%s(%s)^x04[S.Admin] ^x03%s", alive, playerTeamName, name) } case 5: { color = "TERRORIST" format (strName, 191, "%s(%s)^x04[S.Admin] ^x03%s", alive, playerTeamName, name) } case 6: { get_user_team (id, color, 9) format (strName, 191, "%s(%s)^x04[S.Admin] ^x03%s", alive, playerTeamName, name) } } } else if (get_user_flags(id) & 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) } } } else if (get_user_flags(id) & 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) } } } 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) 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) & SAVININKAS) { get_user_team (player, teamName, 9) changeTeamInfo (player, color) writeMessage (player, message) changeTeamInfo (player, teamName) } }} 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) & SAVININKAS) { if (alive && is_user_alive(player) || !alive && !is_user_alive(player) || get_pcvar_num(g_AdminListen) && get_user_flags(player) & SAVININKAS) { get_user_team (player, teamName, 9) changeTeamInfo (player, color) writeMessage (player, message) changeTeamInfo (player, teamName) } } }} public changeTeamInfo (player, team[]){ message_begin (MSG_ONE, teamInfo, _, player) write_byte (player) write_string (team) message_end()} public writeMessage (player, message[]){ message_begin (MSG_ONE, sayText, {0, 0, 0}, player) write_byte (player) write_string (message) message_end ()}

-
- Ar galit patikėti? Jis jau parašė 20 žinučių
- Posts: 20
- Joined: 2015 Mar 20 12:31
- Skype: juokas1995
Re: Galit padet ?
Veike tik savininkas , nėra kitų tagų
Re: Galit padet ?
Mikas wrote:Veike tik savininkas , nėra kitų tagų

[Savininkas] [Administratorius] [Prižiūrėtojas] [S.Admin] [Admin] [Vip] Mikas: Sveiki žaidėjai
-
- Ar galit patikėti? Jis jau parašė 20 žinučių
- Posts: 20
- Joined: 2015 Mar 20 12:31
- Skype: juokas1995
Re: Galit padet ?
ArtHa123 wrote:Mikas wrote:Veike tik savininkas , nėra kitų tagųTai NUSIIMK savininko flag'ą ir turėsi kitus. Nejaugi tau turėtu būti taip:
[Savininkas] [Administratorius] [Prižiūrėtojas] [S.Admin] [Admin] [Vip] Mikas: Sveiki žaidėjai

- laimiukas3
- Moderatorius
- Posts: 4569
- Joined: 2012 Aug 03 01:12
- Skype: laimiukas3
- Location: Vilnius
- Contact:
Re: Galit padet ?
Stebiuosi žmonių protu. Ir ką jiems sakyt..
Kas nori lažintis, kad jis #define padaro kitokį flag'ą tik?
Kas nori lažintis, kad jis #define padaro kitokį flag'ą tik?

-
- Ar galit patikėti? Jis jau parašė 20 žinučių
- Posts: 20
- Joined: 2015 Mar 20 12:31
- Skype: juokas1995
Re: Galit padet ?
Veike tik Administratorius vip ir savininkas , jei priž ar S.Admin dedu tai rašo SavininkasArtHa123 wrote:Stebiuosi žmonių protu. Ir ką jiems sakyt..
Kas nori lažintis, kad jis #define padaro kitokį flag'ą tik?
Who is online
Users browsing this forum: No registered users and 6 guests