Bad Name And Long Name Kicker

Pluginai, kuriuos tikrintojai įvertino neigiamai ir jie laukia atnaujinimo.
Post Reply
BodyBuilder
Jau perkopė 10 žinučių ribą !
Posts: 14
Joined: 2011 Jun 29 13:38

Bad Name And Long Name Kicker

Post by BodyBuilder »

Bad Name And Long Name Kicker


Info
Sis pluginas kickina zaidejus su blogu ir per ilgu NICK.
Normalus suauge zaidzentis cs dedasi trumpus nick,
su ilgais nick tik vaikai zaidzia.
Player tai zaidejas kuris nesenej isirase cs ir galbut jam neidomu tas cs ir jis zaidze jusu serve.
Mane asmeniskai uzknisa kai i serva prisijunge zaideju su tokiu nick www.XTCS.eu.


PlayersKicker.ini
keletia i addons/amxmodx/configs/

PlayersKicker.ini pavizdys

Code: Select all

:Players Names Checker And Kicker: kick Playerkick unnamedkick @TheGoldenKnightkick ugckick www.XTCS.eu
[/b]


Cvars: *server.cfg*

//Kokio ilgumo nick *Rekomenduoju 15*
max_name_leght "15"

//Kick zinute playeriuj kuris jungesi su blogu nick
max_name_kick_text_a "Tavo Nick Blogas"

//Kick zinute playeriuj kuris jungesi su ilgu nick
max_name_kick_text_b "Tavo Nick Perilgas Max: "
Attachments
PlayersKicker.ini
(114 Bytes) Downloaded 994 times
bb_kicker.amxx
(3 KiB) Downloaded 960 times
bb_kicker.sma
(1.82 KiB) Downloaded 998 times
Last edited by BodyBuilder on 2011 Aug 15 10:57, edited 11 times in total.

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Long Name And Player Kicker

Post by aaarnas »

Siūlyčiau padaryti ini failą, kur galima surašyti kokius nick dar kikinti. Taip išeina kaip ir nick apsaugos pluginas. Jei nori, galiu duoti savo teną pluginą su nick apsauga.

Be to gali pridėti @TheGoldenKnight. Ten irgi vaikai su tokiu niku, nes srventer.lt paplatino lietuvišką cs clientą, ir adminas pamiršo niką pakeisti :D
Palikau CS pasaulį ;/ . Nebepasiekiamas.

BodyBuilder
Jau perkopė 10 žinučių ribą !
Posts: 14
Joined: 2011 Jun 29 13:38

Re: Bad Name And Long Name Kicker

Post by BodyBuilder »

updated !

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Bad Name And Long Name Kicker

Post by aaarnas »

Patvirtinta
Palikau CS pasaulį ;/ . Nebepasiekiamas.

pofke112
O taip. Jis jau surinko 50 žinučių!
Posts: 99
Joined: 2010 Dec 10 23:48

Re: Bad Name And Long Name Kicker

Post by pofke112 »

Neveikia pluginas. Gali į PlayersKicker.ini failą įrašyti bet ką ir eiti su ,bet kokiu nick tave išmes vistiek. Gali palikt ir tusčia PlayersKicker.ini failą ,bet tu į servą nepateksi. Puikus pluginas padaryti servą be žmonių :D

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: Bad Name And Long Name Kicker

Post by psychical »

Pilnai veikia, ištestavau su savo nick'u:

Code: Select all

#include <amxmodx>#include <amxmisc> #define NICKSFILE "addons/amxmodx/configs/PlayersKicker.ini"#define KICK_MESSAGE1 "Players Not Allowed"#define KICK_MESSAGE2 "Nick Is Too Long Max Length: " new player_names_leght, player_names_bad_kick; public plugin_init() {    register_plugin("Bad Name And Long Name Kicker", "1.0", "BodyBuilder");    player_names_leght = register_cvar("player_names_leght","15");    player_names_bad_kick = register_cvar("player_names_bad_kick","1");} public client_connect(id) {    static maxname[32]; get_user_name(id, maxname, sizeof (maxname) - 1);    static get; get = get_pcvar_num(player_names_leght);     if(name_is_bad_kick(maxname) && get_pcvar_num(player_names_bad_kick))     {        server_cmd("kick #%d ^"%s^"", get_user_userid(id), KICK_MESSAGE1);    }    if(strlen(maxname) > get)    {        maxname[get] = '^0';        server_cmd("kick #%d ^"%s %d^"", get_user_userid(id), KICK_MESSAGE2, get);    }    return PLUGIN_CONTINUE} stock name_is_bad_kick(maxname[]) {    if(!file_exists(NICKSFILE))     {        write_file(NICKSFILE, ";Players Names Checker And Kicker:",-1);        return 0;    }    new line, text[64], txtlen;     while((line = read_file(NICKSFILE, line, text, 63, txtlen)) != 0)     {               if(equal(text, maxname))             return 1;    }    return 0;}
PlayersKicker.ini pavizdys

Code: Select all

;Players Names Checker And Kicker: [email protected]

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: Bad Name And Long Name Kicker

Post by newb »

2 menesius testuojai ? :D

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: Bad Name And Long Name Kicker

Post by psychical »

newb wrote:2 menesius testuojai ? :D
;DD Ne tiesiog šiandien turėjau atliekamas 10min ;D

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest