Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Modify Fix an Plugin Anti Adversting Nickname

Статус пользователя Infamous2017
сообщение 29.4.2020, 13:30
Сообщение #1
Стаж: 9 лет 8 месяцев

Сообщений: 140
Благодарностей: 4
Полезность: 31

Hello i am using this modify Plugin by Oxi. The Problem is that Players like "G A M E L I F E . R O [4]" or "G a m e r C l u b . N e T (5)", dont change the name what i added. How so ? Can it be because of the spaces? Is there a way to change the plugin somehow as far as such players are concerned? Urgent help please. Maybe when there is no way maybe any way to kick those usernamens which have between spaces.... Hope anyone can help me .

Код
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Nick Checker"
#define VERSION "1.0"
#define AUTHOR "stask0"

new const IP[] =
{
    "164.132.220.",
    "164.132.220.103",
    "164.132.220.103.",
    "178.32.241.12",
    "178.32.241.12.",
    "178.32.241.1.",
    "178.32.241.1",
    "178.32.241",
    "178.32.241.",
    "178.32",
   "178.32.",
    "91.211.246.7:27017",
    "91.211.246.7:27019",
    "91.211.246.7",
    "91.211.246.7",
    "164.132.220",
    "185.148.145.215",
    "185.148.145.215.",
    "185.148.145.215:27015",
    "185.148.145.233.",
    "185.148.145.233",
    "185.148.145.233:27015",
    "5.254.86.231",
    "5.254.86.231.",
    "5.254.86.231:27015",
    "173.249.46.194:27050",
    "173.249.46.194",
    "79.98.30.225:27015",
    "79.98.30.225",
    "79.98.30.225.",
    "178.32.241.3",
   "178.32.241.3.",
   "178.32.241",
   "178.32.241.",
    "185.148.145.215",
    "185.148.145.215.",
    "185.148.145.215:27015"
}

new const NAMES[][] =
{
    "G a m e r C l u b . N e T",
    "G a m e r C l u b . N e T (1)",
    "G a m e r C l u b . N e T (2)",
    "G a m e r C l u b . N e T (3)",
    "G a m e r C l u b . N e T (4)",
    "G a m e r C l u b . N e T (5)",
    "G a m e r C l u b . N e T (6)",
    "G a m e r C l u b . N e T (7)",
    "G a m e r C l u b . N e T (8)",
    "G a m e r C l u b . N e T (9)",
    "G a m e r C l u b . N e T (10)",
    "G a m e r C l u b . N e T (11)",
    "G a m e r C l u b . N e T (12)",
    "G a m e r C l u b . N e T (13)",
    "G a m e r C l u b . N e T (14)",
    "G a m e r C l u b . N e T (15)",
    "G a m e r C l u b . N e T (16)",
    "G a m e r C l u b . N e t[16]",
    "G a m e r C l u b . N e T (17)",
    "G a m e r C l u b . N e T (18)",
    "G a m e r C l u b . N e T (19)",
    "G a m e r C l u b . N e T (20)",
    "G a m e r C l u b . N e t[1]",
    "G a m e r C l u b . N e t[2]",
    "G a m e r C l u b . N e t[3]",
    "G a m e r C l u b . N e t[4]",
    "G a m e r C l u b . N e t[5]",
    "G a m e r C l u b . N e t[6]",
    "G a m e r C l u b . N e t[7]",
    "G a m e r C l u b . N e t[8]",
    "G a m e r C l u b . N e t[9]",
    "G a m e r C l u b . N e t[10]",
    "G a m e r C l u b . N e t[11]",
    "G a m e r C l u b . N e t[12]",
    "G a m e r C l u b . N e t[13]",
    "G a m e r C l u b . N e t[14]",
    "G a m e r C l u b . N e t[15]",
    "G a m e r C l u b . N e t[16]",    
    "G a m e r C l u b . N e t[17]",    
    "G a m e r C l u b . N e t[18]",    
    "G a m e r C l u b . N e t[19]",    
    "G a m e r C l u b . N e t[20]",    
    "G a m e r C l u b . N e t[21]",    
    "G a m e r C l u b . N e t[22]",    
    "G a m e r C l u b . N e t[23]",    
    "G a m e r C l u b . N e t[24]",    
    "G a m e r C l u b . N e t[25]",
    "G a m e r C l u b . N e t[26]",
    "G a m e r C l u b . N e t[27]",
    "G a m e r C l u b . N e t[28]",    
    "G a m e r C l u b . N e t[29]",    
    "G a m e r C l u b . N e t[30]",    
    "G a m e r C l u b . N e t[15]",    
    "G a m e r C l u b . N e t[15]",    
    "5.254.86.246",
    "5.254.86.246.",
    "5.254.86.",
    "5.254.86",
    "Toxic-Gamers.net<333",
    "Toxic-Gamers.net<33",
    "Toxic-Gamers.net<3",
    "Toxic-Gamers.net",
    "Toxic-Gamers.",
    "ELITE.GAMELIFE.R.O [1]",
    "ELITE.GAMELIFE.R.O [2]",
    "ELITE.GAMELIFE.R.O [3]",
    "ELITE.GAMELIFE.R.O [4]",
    "ELITE.GAMELIFE.R.O [5]",
    "ELITE.GAMELIFE.R.O [6]",
    "ELITE.GAMELIFE.R.O [7]",
    "ELITE.GAMELIFE.R.O [8]",
    "ELITE.GAMELIFE.R.O [9]",
    "ELITE.GAMELIFE.R.O [10]",
    "ELITE.GAMELIFE.R.O [11]",
    "ELITE.GAMELIFE.R.O [12]",
    "ELITE.GAMELIFE.R.O [13]",
    "ELITE.GAMELIFE.R.O [14]",
    "ELITE.GAMELIFE.R.O [15]",
    "ELITE.GAMELIFE.R.O (1)",
    "ELITE.GAMELIFE.R.O (2)",
    "ELITE.GAMELIFE.R.O (3)",
    "ELITE.GAMELIFE.R.O (4)",
    "ELITE.GAMELIFE.R.O (5)",
    "ELITE.GAMELIFE.R.O (6)",
    "ELITE.GAMELIFE.R.O (7)",
    "ELITE.GAMELIFE.R.O (8)",
    "ELITE.GAMELIFE.R.O (9)",
    "ELITE.GAMELIFE.R.O (10)",
    "ELITE.GAMELIFE.R.O (11)",
    "ELITE.GAMELIFE.R.O (12)",
    "ELITE.GAMELIFE.R.O (13)",
    "ELITE.GAMELIFE.R.O (14)",
    "ELITE.GAMELIFE.R.O (15)",
    "ELITE.GAMELIFE.R.O.",
    "ELITE.GAMELIFE.R.O.",
    "G a m e r C l u b . N e T",
    "G a m e r C l u b",
    "NORD.[PRO-GAMERS].R[O].",
    "NORD.[PRO-GAMERS].R[O]",
    "NORD.[PRO-GAMERS].R[O] [1]",
    "NORD.[PRO-GAMERS].R[O] [2]",
    "NORD.[PRO-GAMERS].R[O] [3]",
    "NORD.[PRO-GAMERS].R[O] [4]",
    "NORD.[PRO-GAMERS].R[O] [5]",
    "NORD.[PRO-GAMERS].R[O] [6]",
    "NORD.[PRO-GAMERS].R[O] [7]",
    "NORD.[PRO-GAMERS].R[O] [8]",
    "NORD.[PRO-GAMERS].R[O] [9]",
    "NORD.[PRO-GAMERS].R[O] [10]",
    "NORD.[PRO-GAMERS].R[O] [11]",
    "NORD.[PRO-GAMERS].R(O).",
    "NORD.[PRO-GAMERS].R[O] (1)",
    "NORD.[PRO-GAMERS].R[O] (2)",
    "NORD.[PRO-GAMERS].R[O] (3)",
    "NORD.[PRO-GAMERS].R[O] (4)",
    "NORD.[PRO-GAMERS].R[O] (5)",
    "NORD.[PRO-GAMERS].R[O] (6)",
    "NORD.[PRO-GAMERS].R[O] (7)",
    "NORD.[PRO-GAMERS].R[O] (8)",
    "NORD.[PRO-GAMERS].R[O] (9)",
    "NORD.[PRO-GAMERS].R[O] (10)",
    "[PRO.TRIFOICS.RO]",
    "[PRO.TRIFOICS.RO].",
    "[PRO.TRIFOICS.RO] [1]",
    "[PRO.TRIFOICS.RO] [2]",
    "[PRO.TRIFOICS.RO] [3]",
    "[PRO.TRIFOICS.RO] [4]",
    "[PRO.TRIFOICS.RO] [5]",
    "[PRO.TRIFOICS.RO] [6]",
    "[PRO.TRIFOICS.RO] [7]",
    "[PRO.TRIFOICS.RO] [8]",
    "[PRO.TRIFOICS.RO] [9]",
    "[PRO.TRIFOICS.RO] [10]",
    "[PRO.TRIFOICS.RO] (1)",
    "[PRO.TRIFOICS.RO] (2)",
    "[PRO.TRIFOICS.RO] (3)",
    "[PRO.TRIFOICS.RO] (4)",
    "[PRO.TRIFOICS.RO] (5)",
    "[PRO.TRIFOICS.RO] (6)",
    "[PRO.TRIFOICS.RO] (7)",
    "[PRO.TRIFOICS.RO] (8)",
    "[PRO.TRIFOICS.RO] (9)",
    "[PRO.TRIFOICS.RO] (10)",
    "Zombie.CsBlackDevil.Com",
    "Zombie.CsBlackDevil [1]",
    "Zombie.CsBlackDevil [2]",
    "Zombie.CsBlackDevil [3]",
    "Zombie.CsBlackDevil [4]",
    "Zombie.CsBlackDevil [5]",
    "Zombie.CsBlackDevil [6]",
    "Zombie.CsBlackDevil [7]",
    "Zombie.CsBlackDevil [8]",
    "Zombie.CsBlackDevil [9]",
    "Zombie.CsBlackDevil [10]",
    "Zombie.CsBlackDevil [11]",
    "Zombie.CsBlackDevil [12]",
    "Zombie.CsBlackDevil [13]",
    "Zombie.CsBlackDevil [14]",
    "Zombie.CsBlackDevil [15]",
    "Zombie.CsBlackDevil [16]",
    "Zombie.CsBlackDevil.",
    "Zombie.CsBlackDevil.",
    "ZmOldSchool.CsBlackDevil.",
    "ZmOldSchool.CsBlackDevil",
    "ZmOldSchool.CsBlackDevil.Com [1]",
    "ZmOldSchool.CsBlackDevil.Com [2]",
    "ZmOldSchool.CsBlackDevil.Com [3]",
    "ZmOldSchool.CsBlackDevil.Com [4]",
    "ZmOldSchool.CsBlackDevil.Com [5]",
    "ZmOldSchool.CsBlackDevil.Com [6]",
    "ZmOldSchool.CsBlackDevil.Com [7]",
    "ZmOldSchool.CsBlackDevil.Com [8]",
    "ZmOldSchool.CsBlackDevil.Com [9]",
    "ZmOldSchool.CsBlackDevil.Com [10]",
    "ZmOldSchool.CsBlackDevil.Com [11]",
    "ZmOldSchool.CsBlackDevil.Com [12]",
    "ZmOldSchool.CsBlackDevil.Com [13]",
    "ZmOldSchool.CsBlackDevil.Com [14]",
    "ZmOldSchool.CsBlackDevil.Com [15]",
    "OldLifeZM.Csblackdevil.com",    
    "OldLifeZM.Csblackdevil",    
    "OldLifeZM.Csblackdevil.",    
    "OldLifeZM.Csblackdevil.com [1]",    
    "OldLifeZM.Csblackdevil.com [2]",
    "OldLifeZM.Csblackdevil.com [3]",
    "OldLifeZM.Csblackdevil.com [4]",
    "OldLifeZM.Csblackdevil.com [5]",
    "OldLifeZM.Csblackdevil.com [6]",
    "OldLifeZM.Csblackdevil.com [7]",
    "OldLifeZM.Csblackdevil.com [8]",
    "OldLifeZM.Csblackdevil.com [9]",
    "OldLifeZM.Csblackdevil.com [10]",
    "OldLifeZM.Csblackdevil.com [11]",
    "OldLifeZM.Csblackdevil.com [12]",
    "OldLifeZM.Csblackdevil.com [13]",
    "OldLifeZM.Csblackdevil.com [14]",
    "OldLifeZM.Csblackdevil.com [15]",
    "FCS.CsBlackDevil.Com",
    "FCS.CsBlackDevil.",
    "FCS.CsBlackDevil",
    "FCS.CsBlackDevil.Com [1]",
    "FCS.CsBlackDevil.Com [2]",
    "FCS.CsBlackDevil.Com [3]",
    "FCS.CsBlackDevil.Com [4]",
    "FCS.CsBlackDevil.Com [5]",
    "FCS.CsBlackDevil.Com [6]",
    "FCS.CsBlackDevil.Com [7]",
    "FCS.CsBlackDevil.Com [8]",
    "FCS.CsBlackDevil.Com [9]",
    "FCS.CsBlackDevil.Com [10]",
    "FCS.CsBlackDevil.Com [11]",
    "FCS.CsBlackDevil.Com [12]",
    "FCS.CsBlackDevil.Com [13]",
    "FCS.CsBlackDevil.Com [14]",
    "Sladers.Ro",
    "ZP.Sladers.Ro",
    "ZP.Sladers.Ro.",
    "ZP.Sladers.",
    "ZP.Sladers,",
    "ZP.Sladers.Ro [4]",
    "ZP.Sladers.Ro [3]",
    "ZP.Sladers.Ro [2]",
    "ZP.Sladers.Ro [1]",
    "ZP.Sladers.Ro [5]",
    "ZP.Sladers.Ro [6]",
    "ZP.Sladers.Ro [7]",
    "ZP.Sladers.Ro [8]",
    "ZP.Sladers.Ro [9]",
    "ZP.Sladers.Ro [10]",
    "ZP.Sladers.Ro [11]",
    "ZP.Sladers.Ro [12]",
    "ZP.Sladers.Ro [13]",
    "ZP.Sladers.Ro [14]",
    "ZP.Sladers.Ro [15]",
    "GamerClub-Player|ZombiePlagu (1",
    "GamerClub-Player|ZombiePlagu (2",
    "GamerClub-Player|ZombiePlagu (3",
    "GamerClub-Player|ZombiePlagu (4",
    "GamerClub-Player|ZombiePlagu (5",
    "GamerClub-Player|ZombiePlagu (6",
    "GamerClub-Player|ZombiePlagu (7",
    "GamerClub-Player|ZombiePlagu (8",
    "GamerClub-Player|ZombiePlagu (9",
    "GamerClub-Player|ZombiePlagu (10",
    "GamerClub-Player|ZombiePlagu (11",
    "GamerClub-Player|ZombiePlagu (12",
    "GamerClub-Player|ZombiePlagu (13",
    "GamerClub-Player|ZombiePlagu (14",
    "GamerClub-Player|ZombiePlagu (15",
    "World War Gaming Pub",
    "World War Gaming l Pub",
    "RESPAWN~SLADERS~RO",
    "RESPAWN~SLADERS~RO [1]",
    "RESPAWN~SLADERS~RO [2]",
    "RESPAWN~SLADERS~RO [3]",
    "RESPAWN~SLADERS~",
    "RESPAWN~SLADERS~RO [4]",
    "RESPAWN~SLADERS~RO [5]",
    "RESPAWN~SLADERS~RO [6]",
    "RESPAWN~SLADERS~RO [7]",
    "RESPAWN~SLADERS~RO [8]",
    "RESPAWN~SLADERS~RO [9]",
    "RESPAWN~SLADERS~RO [10]",
    "RESPAWN~SLADERS~RO [11]",
    "RESPAWN~SLADERS~RO [12]",
    "RESPAWN~SLADERS~RO [13]",
    "ROMANIA=WARS=RO [1]",
    "ROMANIA=WARS=RO [2]",
    "ROMANIA=WARS=RO [3]",
    "ROMANIA=WARS=RO [4]",
    "ROMANIA=WARS=RO [5]",
    "ROMANIA=WARS=RO [6]",
    "ROMANIA=WARS=RO [7]",
    "ROMANIA=WARS=RO [8]",
    "ROMANIA=WARS=RO [9]",
    "ROMANIA=WARS=RO [10]",
    "ROMANIA=WARS=RO [11]",
    "ROMANIA=WARS=RO [12]",
    "G A M E L I F E . R O [1]",
    "G A M E L I F E . R O [2]",
    "G A M E L I F E . R O [3]",
    "G A M E L I F E . R O [4]",
    "G A M E L I F E . R O [5]",
    "G A M E L I F E . R O [6]",
    "G A M E L I F E . R O [7]",
    "G A M E L I F E . R O [8]",
    "G A M E L I F E . R O [9]",
    "G A M E L I F E . R O [10]",
    "G A M E L I F E . R O [11]",
    "G A M E L I F E . R O [12]",
    "G A M E L I F E . R O [13]",
    "G A M E L I F E . R O [14]",
    "G A M E L I F E . R O [15]",
    "G A M E L I F E . R O [16]",
    "G A M E L I F E . R O [17]",
    "G A M E L I F E . R O [18]",
    "FCS.CsBlackDevil.Com [15]"
}

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
}

public checkips(id)
{
    new name[32]
    get_user_name(id, name, 31)
    
    new args[20]
    read_args(args, 19)
    
    for ( new i = 0; i < sizeof(IP); i++ )
    {
    
        if( equali(name, IP[i]))
        {
            server_cmd("kick #%d You are not allowed to put ip's at your nick.",get_user_userid(id))
            
            client_print(0, print_chat, "%s was kicked cuz he tryed to reclame an other server.", name)
            return
        }
    }

    for(new i; i < sizeof(NAMES); i++)
    {
        if(equali(name, NAMES[i]))
        {
            set_user_info(id, "name", "ADVERSTING")
            return
        }
    }
}

public client_connect(id)
{
    checkips(id)
}

public client_infochanged(id)
{
    checkips(id)
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: