05:06
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
АнтиБан
JaguaRДата: Вторник, 22.09.2009, 06:56 | Сообщение # 1
Группа: I'm V.I.P.
Сообщений: 2838
Награды: 90
Город: Ekaterinburg
Репутация: 867
Замечания: 0%
Статус:
Всем привет.... такая проблемка, модеры заипались банить по админки он потом заходит спокойно через ркон бан я им не даю возможность... есть ли скрипт такой анти бан ?? или что то подобное ?
GhostTTДата: Вторник, 22.09.2009, 07:26 | Сообщение # 2
Уважаемый человек
Группа: Продвинутые
Сообщений: 998
Награды: 17
Город: Челны
Репутация: 206
Замечания: 100%
Статус:
JaguaR, у него динамичный IP?


Ололо, чем сложнее подпись - тем интересней*)
[SFD]PaulДата: Вторник, 22.09.2009, 07:48 | Сообщение # 3
Долгожитель
Группа: Продвинутые
Сообщений: 1441
Награды: 22
Город: Москва
Репутация: 237
Замечания: 0%
Статус:
Никакого "антибана" нету, есть прокси либо динамический айпи.


[FS] Weapon Shop
[FS] Svalka
[FS] Adminhouse
SanSayДата: Вторник, 22.09.2009, 09:05 | Сообщение # 4
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
как бы не назывался чит позволяющий зайти забаненному игроку, но суть у этого чита одна - смена ип!
так что зайти с забаненного ип, не сможет НИКТО!
единственное, ты всетаки можешь подпортить немного жизнь этому челу, если сделаешь, чтобы бан прописывался не только на серве, но и в акке, тогда через какой ип не заходил бы этот перец, со своего акка, его автоматом будет опять банить. Но естесственно, если он создаст другой акк и опять сменит ип, то он сможет спокойно играть.



simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
SolitarioniДата: Вторник, 22.09.2009, 12:23 | Сообщение # 5
Постоялец
Группа: I'm V.I.P.
Сообщений: 350
Награды: 12
Город: Ростов-на-Дону
Репутация: 198
Замечания: 0%
Статус:
Вообще сделал бы kye клиент который отсылал бы мак адрес серверу, чтобы можно было банить по нему.






Справочник стандартных функций:

a_vehicles
file.inc
a_sampdb.inc
a_samp callbacks
a_players.inc
a_objects.inc
GhostTTДата: Вторник, 22.09.2009, 12:35 | Сообщение # 6
Уважаемый человек
Группа: Продвинутые
Сообщений: 998
Награды: 17
Город: Челны
Репутация: 206
Замечания: 100%
Статус:
Quote (Loneli)
Вообще сделал бы kye клиент который отсылал бы мак адрес серверу, чтобы можно было банить по нему.

Уже обсуждалось. К тому же - используй АнтиЧит от ДаркБайта, там есть мак, ип



Ололо, чем сложнее подпись - тем интересней*)
YnesloDaleKoДата: Вторник, 22.09.2009, 12:55 | Сообщение # 7
Мастер джэдай
Группа: Продвинутые
Сообщений: 2985
Награды: 24
Город: Мой маленький Амстердам
Репутация: 320
Замечания: 80%
Статус:
Омг вы все товарища Fase,тоесть меня не можете забанить ? :D
Вам везет что мне не охота больше играть)
Щас прокси сервер отдадут и посмотрим)



Хочу быть кем-то потому, что кто-то это уже кто-то. А никто всегда остаётся никем. SAMP форева. SAMP-RUS живёт!
Все играть в SAMP быстро!
zTronДата: Вторник, 22.09.2009, 14:02 | Сообщение # 8
Уверенный в себе
Группа: Продвинутые
Сообщений: 186
Награды: 4
Город: Харьков
Репутация: 39
Замечания: 20%
Статус:
Quote (SanSay)
...если он создаст другой акк и опять сменит ип, то он сможет спокойно играть.

Есть простенький вариант против динамического ИП...

SetPlayerVirtualWorld(playerid, worldid);

и проверка на таймере против выхода в "нормальный мир"...

GetPlayerVirtualWorld(playerid);

и пусть "оно" там "спокойно играет", само с собой! angry2 И не надо сходить с ума с банами, "оно" само уйдёт из игры! :D


109.86.185.7:7777 ..::TrSB::.. PEN1: S.A.

Сообщение отредактировал zTron - Вторник, 22.09.2009, 14:03
SanSayДата: Вторник, 22.09.2009, 18:59 | Сообщение # 9
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
Korolko,
1) не АНТИчите собейтовском, а ЧИТЕ собейтовском! fun
2) zTron, написал
Quote (zTron)
и проверка на таймере против выхода в "нормальный мир"... GetPlayerVirtualWorld(playerid);

так что собейтовский чит тут не поможет

другой вопрос zTron, чет я не понял каким образом это может помочь? мы же не знаем, наш ли это читор сменил ип или нормальный игрок.


simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
zTronДата: Среда, 23.09.2009, 14:20 | Сообщение # 10
Уверенный в себе
Группа: Продвинутые
Сообщений: 186
Награды: 4
Город: Харьков
Репутация: 39
Замечания: 20%
Статус:
Ну... это как-бы против или для особо наглых (да и для просто читаков в целях воспитания)... Написал сюда про "виртуал ворлд" основываясь на личном опыте. Была ситуация, банили-банили-банили, а "оно" перезаходило-перезаходило-перезаходило... Быстренько вписал в админку команду и таймер проверки (скрипт - сильно доделанный PEN1) и тут-же опробовали на наглеце методу... "ОНО" 5 минут повыёживалось в "виртуальном мире N28", поорало в чат "а где все??? вы такие и разэтакие" и ушло, с тех пор ни слуха ни духа.

Конешно админ в игре должен быть, иначе никак... :)


109.86.185.7:7777 ..::TrSB::.. PEN1: S.A.

Сообщение отредактировал zTron - Среда, 23.09.2009, 14:23
nitioДата: Понедельник, 25.01.2010, 02:18 | Сообщение # 11
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 220
Награды: 9
Город: Москва
Репутация: -134
Замечания: 80%
Статус:
как зделать бан на время? дайте код плиз
Dies_BlackДата: Суббота, 05.03.2011, 19:07 | Сообщение # 12
Новенький
Группа: Пользователи
Сообщений: 37
Награды: 0
Город: Internet
Репутация: -8
Замечания: 0%
Статус:
nitio, вот, попробуй

добавь эти переменные к переменным аккаунта (т.е в enum pInfo):

Code
pBanTime  
pBanData

pBanTime - дата разбана
pBanData -дата бана

в public OnPlayerRegister(playerid, password[])

Code

format(var, 32, "BanTime=%d\n",PlayerInfo[playerid][pBanTime]);fwrite(hFile, var);  
format(var, 32, "BanData=%d\n",PlayerInfo[playerid][pBanData]);fwrite(hFile, var);

в OnPlayerLogin(playerid,password[])

Code
if( strcmp( key , "BanTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBanTime] = strval( val ); }  
if( strcmp( key , "BanData" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBanData] = strval( val ); }

в OnPlayerConnect(playerid)

Code
PlayerInfo[playerid][pBanTime] = 0;  
PlayerInfo[playerid][pBanData] = 0;

в SetPlayerSpawn(playerid)

Code
new curdate11 = getdate();  
new string111[MAX_STRING];  
if(PlayerInfo[playerid][pBanTime] > 0 && PlayerInfo[playerid][pBanData] < curdate11 && PlayerInfo[playerid][pBan] == 1)  
{  
     new oldsrok = 365-PlayerInfo[playerid][pBanData];  
     new newdata = oldsrok+curdate11;  
     if(newdata >= PlayerInfo[playerid][pBanTime])  
     {  
      SendClientMessage(playerid, COLOR_YELLOW, "Вы отсидели свой срок бана, больше не нарушайте!");  
            PlayerInfo[playerid][pBan] = 0;  
             PlayerInfo[playerid][pBanTime] = 0;  
             PlayerInfo[playerid][pBanData] = 0;  
            }  
}  
if(PlayerInfo[playerid][pBanTime] > 0 && PlayerInfo[playerid][pBanTime] != curdate11 && PlayerInfo[playerid][pBan] == 1)  
{  
     new ostalos=PlayerInfo[playerid][pBanTime]-curdate11;  
            SendClientMessage(playerid, COLOR_YELLOW, "Вы находитесь в бане.");  
            format(string111, sizeof(string111), "Вам осталось сидеть ещё %d дней.", ostalos);  
     SendClientMessage(playerid, COLOR_YELLOW, string111);  
            Kick(playerid);  
     return 1;  
}  
if(PlayerInfo[playerid][pBanTime] > 0 && PlayerInfo[playerid][pBanTime] == curdate11 && PlayerInfo[playerid][pBan] == 1)  
{  
            SendClientMessage(playerid, COLOR_YELLOW, "Вы отсидели свой срок бана, больше не нарушайте!");  
            PlayerInfo[playerid][pBan] = 0;  
            PlayerInfo[playerid][pBanTime] = 0;  
            PlayerInfo[playerid][pBanData] = 0;  
}

в OnPlayerCommandText(playerid, cmdtext[])

Code
if(strcmp(cmd, "/bantime", true) == 0)  
{  
     tmp = strtok(cmdtext, idx);  
     if(!strlen(tmp))  
     {  
      SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /bantime [ID] [Количество дней]");  
      return 1;  
     }  
     new giveplayerid = strval(tmp);  
     tmp = strtok(cmdtext, idx);  
     if(!strlen(tmp))  
     {  
      SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /bantime [ID] [Количество дней]");  
      return 1;  
     }  
     new days = strval(tmp);  
     if (PlayerInfo[playerid][pAdmin] >= 1)  
     {  
         if(IsPlayerConnected(giveplayerid))  
         {  
                    new curdate = getdate();  
             GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));  
      GetPlayerName(playerid, sendername, sizeof(sendername));  
      format(string, sizeof(string), "Администратор %s забанил %s на %d дней.", sendername, giveplayer,days);  
      SendClientMessageToAll(COLOR_LIGHTRED, string);  
      PlayerInfo[giveplayerid][pBan] = 1;  
      PlayerInfo[giveplayerid][pBanTime] = curdate+days;  
      PlayerInfo[giveplayerid][pBanData] = curdate;  
                    Kick(giveplayerid);  
         }  
     }  
     return 1;  
}



Кому нужен исходник мода SF:Gang 1.8 стучите в аську 646-619-718 или пишите в ЛС, не дорого :)
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua