Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*============[(c) kaZax]============
- => BadNames System by kaZax
- => SAMP-RU.ORG
- => Инструкция:
- => Создаете файл BadNames.txt пишите туда ник с которым нельзя заходить на сервер
- => Внимание: Каждый ник с новой строки
- => 14.05.2013
- ============[(c) kaZax]============*/
- #include <a_samp>
- new kBadName[MAX_PLAYER_NAME], kBadNameStr[MAX_PLAYER_NAME];//Переменные где хранятся наши данные
- new test=0;// для проверки создан ли файл BadNames.txt, дабы избежать лишних действии
- new File:example;// для файла
- public OnFilterScriptInit()
- {
- example = fopen("BadNames.txt", io_read);
- if(!example)
- {
- test=1;
- printf(" kBadNames: Создайте файл BadNames.txt впишите ники запрещенных ников.\n kBadNames: Каждый ник с новой строки!");
- }
- else
- {
- printf("==> BadNames System by kaZax");
- printf("==> SAMP-RU.ORG");
- }
- return true;
- }
- public OnFilterScriptExit()
- {
- return true;
- }
- public OnPlayerConnect(playerid)
- {
- if(test == 0)
- {
- GetPlayerName(playerid, kBadNameStr, sizeof(kBadNameStr));
- while(fread(example, kBadName))
- {
- if(strcmp(kBadName, kBadNameStr, true) == 0)
- {
- SendClientMessage(playerid,1,"Этот NickName запрещен на сервере!");
- return Kick(playerid);
- }
- }
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement