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

 



 
          





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





Последние Файлы 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  
Проблемка с анти читом!
[TonY]Дата: Воскресенье, 13.03.2011, 23:28 | Сообщение # 1
Уверенный в себе
Группа: Пользователи
Сообщений: 220
Награды: 10
Город: Tallinn
Репутация: 123
Замечания: 20%
Статус:
Вообщем есть один хороший античит на запрещеное оружие!

[cut=Вот он!]#define timersek 5

forward AntiCheat(playerid);

SetTimerEx("AntiCheat", timersek*100, 1, "%i", playerid);

//------------------------ АНТИ ЧИТ --------------------------------------------
public AntiCheat(playerid)
{
if(IsPlayerConnected(playerid))//Что бы работало во время входа
{
if (PlayerInfo[playerid][pAdmin] < 1)
{
new miniw,minia;
new rpgw,rpga;
new rpg2w,rpg2a;
new ognw,ogna;
new granw,grana;
new gazw,gaza;
new jetw,jeta;
new droa,drow;
new droaa,droww;
new mica,micw;
new teca,tecw;
new vza,vzw;
new da,dw;
GetPlayerWeaponData(playerid, 7, miniw, minia);//Оружия
GetPlayerWeaponData(playerid, 7, rpgw, rpga);
GetPlayerWeaponData(playerid, 7, rpg2w, rpg2a);
GetPlayerWeaponData(playerid, 7, ognw, ogna);
GetPlayerWeaponData(playerid, 8, granw, grana);
GetPlayerWeaponData(playerid, 8, gazw, gaza);
GetPlayerWeaponData(playerid, 8, jetw, jeta);
GetPlayerWeaponData(playerid, 3, drow, droa);
GetPlayerWeaponData(playerid, 3, droww, droaa);
GetPlayerWeaponData(playerid, 4, micw, mica);
GetPlayerWeaponData(playerid, 4, tecw, teca);
GetPlayerWeaponData(playerid, 4, vza, vzw);
GetPlayerWeaponData(playerid, 4, da, dw);
if(minia >= 0 && miniw == 38 || rpga >= 0 && rpgw == 35 || rpg2a >= 0 && rpg2w == 36 || ogna >= 0 && ognw == 37 || jeta >= 0 && jetw == 21 || droa >= 0 && drow == 26 || droaa >= 0 && droww == 27 || teca >= 0 && tecw == 32 || vza >= 0 && vzw == 39 || da >= 0 && dw == 40)
{
new str[256];
new wstr[20];
new pln[MAX_PLAYER_NAME];
GetPlayerName(playerid, pln, sizeof(pln));
if(minia >= 0 && miniw == 38) wstr = "Minigun";
else if(rpga >= 0 && rpgw == 35) wstr = "Rocket Launcher";
else if(rpg2a >= 0 && rpg2w == 36) wstr = "HS Rocket Launcher";
else if(ogna >= 0 && ognw == 37) wstr = "Flamethrower";
else if(jeta >= 0 && jetw == 21) wstr = "Jet Pack";
else if(droa >= 0 && drow == 26) wstr = "Sawno";// Двойной дробаш
else if(droaa >= 0 && droww == 27) wstr = "Sawno2";
else if(vza >= 0 && vzw == 39) wstr = "Satchel charges";// Двойной дробаш
else if(da >= 0 && dw == 40) wstr = "Detonator";
format(str, sizeof(str), " AntiWeaponHack: Игрок %s забанен за чит на запрещенное оружие.", pln);
SendClientMessageToAll(COLOR_LIGHTRED,str);
Ban(playerid);
}
}
}
return true;
}[/cut]


[b]1. Вы сейчас в интернете.
2. Вы на сайте www.samp-rus.com
3. Вы читаете это)
5. Вы не заметили что отсутствует пункт 4 :D
6. Вы сейчас это проверили.
7. Вы улыбаетесь.[/b]

[url=http://skyline-rp.tk][img]http://savepic.ru/2605283.gif[/img][/url]
[url=http://www.agrank.com/samp/91.218.229.241:6666][img]http://www.agrank.com/dimg/monitor4/samp/13407_RU.png[/img][/url]
[url=http://nick-name.ru/sertificates/395903/][img]http://nick-name.ru/forum1t0/Gordon%20Frimen.gif[/img][/url]
[TonY]Дата: Воскресенье, 13.03.2011, 23:30 | Сообщение # 2
Уверенный в себе
Группа: Пользователи
Сообщений: 220
Награды: 10
Город: Tallinn
Репутация: 123
Замечания: 20%
Статус:
Я его переделал так чтоб он кикал за любое оружие...

[cut noguest=Получилось вот так!]forward AntiCheat2(playerid);

SetTimerEx("AntiCheat2", timersek*200, 1, "%i", playerid);

public AntiCheat2(playerid)
{
if(IsPlayerConnected(playerid))//Что бы работало во время входа
{
new qq,ww;
new eq,rw;
new tq,yw;
new uq,iw;
new oq,pw;
new aq,sw;
new dq,fw;
new gq,hw;
new jq,kw;
new e1q,r1w;
new d1q,f1w;
new t1q,y1w;
new u1q,i1w;
new o1q,p1w;
new g1q,h1w;
new j1q,k1w;
new l1q,z1w;
new x1q,c1w;
new v1q,b1w;
new n1q,m1w;
new q2q,w2w;
new e2q,r2w;
new t2q,y2w;
new u2q,i2w;
new o2q,p2w;
new a2q,s2w;
new d2q,f2w;
new g2q,h2w;
new j2q,k2w;
new l2q,z2w;
new x2q,c2w;
GetPlayerWeaponData(playerid, 0, qq, ww);
GetPlayerWeaponData(playerid, 1, eq, rw);
GetPlayerWeaponData(playerid, 1, tq, yw);
GetPlayerWeaponData(playerid, 1, uq, iw);
GetPlayerWeaponData(playerid, 1, oq, pw);
GetPlayerWeaponData(playerid, 1, aq, sw);
GetPlayerWeaponData(playerid, 1, dq, fw);
GetPlayerWeaponData(playerid, 1, gq, hw);
GetPlayerWeaponData(playerid, 1, jq, kw);
GetPlayerWeaponData(playerid, 10, e1q, r1w);
GetPlayerWeaponData(playerid, 8, t1q, y1w);
GetPlayerWeaponData(playerid, 8, u1q, i1w);
GetPlayerWeaponData(playerid, 8, d1q, f1w);
GetPlayerWeaponData(playerid, 8, o1q, p1w);
GetPlayerWeaponData(playerid, 2, g1q, h1w);
GetPlayerWeaponData(playerid, 2, j1q, k1w);
GetPlayerWeaponData(playerid, 2, l1q, z1w);
GetPlayerWeaponData(playerid, 3, x1q, c1w);
GetPlayerWeaponData(playerid, 4, v1q, b1w);
GetPlayerWeaponData(playerid, 4, n1q, m1w);
GetPlayerWeaponData(playerid, 5, q2q, w2w);
GetPlayerWeaponData(playerid, 5, e2q, r2w);
GetPlayerWeaponData(playerid, 4, t2q, y2w);
GetPlayerWeaponData(playerid, 6, u2q, i2w);
GetPlayerWeaponData(playerid, 6, o2q, p2w);
GetPlayerWeaponData(playerid, 9, a2q, s2w);
GetPlayerWeaponData(playerid, 9, d2q, f2w);
GetPlayerWeaponData(playerid, 9, g2q, h2w);
GetPlayerWeaponData(playerid, 11, j2q, k2w);
GetPlayerWeaponData(playerid, 11, l2q, z2w);
GetPlayerWeaponData(playerid, 11, x2q, c2w);
if(qq >= 0 && ww == 1 || eq >= 0 && rw == 2 || tq >= 0 && yw == 3 || uq >= 0 && iw == 4 || oq >= 0 && pw == 5 || aq >= 0 && sw == 6 || dq >= 0 && fw == 7 || gq >= 0 && hw == 8 || jq >= 0 && kw == 9 || d1q >= 0 && f1w == 18 || e1q >= 0 && r1w == 15 || t1q >= 0 && y1w == 16 || u1q >= 0 && i1w == 17 || o1q >= 0 && p1w == 19 || g1q >= 0 && h1w == 22 || j1q >= 0 && k1w == 23 || l1q >= 0 && z1w == 24
|| x1q >= 0 && c1w == 25 || v1q >= 0 && b1w == 28 || n1q >= 0 && m1w == 29 || q2q >= 0 && w2w == 30 || e2q >= 0 && r2w == 31 || t2q >= 0 && y2w == 32 || u2q >= 0 && i2w == 33 || o2q >= 0 && p2w == 34 || a2q >= 0 && s2w == 41 || d2q >= 0 && f2w == 42 || g2q >= 0 && h2w == 43 || j2q >= 0 && k2w == 44 || l2q >= 0 && z2w == 45 || x2q >= 0 && c2w == 46)
{
new str[256];
new wstr[20];
new pln[MAX_PLAYER_NAME];
GetPlayerName(playerid, pln, sizeof(pln));
if(qq >= 0 && ww == 1) wstr = "Brass knuckles";
else if(eq >= 0 && rw == 2) wstr = "Golf club";
else if(tq >= 0 && yw == 3) wstr = "Nite stick";
else if(uq >= 0 && iw == 4) wstr = "Knife";
else if(oq >= 0 && pw == 5) wstr = "Baseball bat";
else if(aq >= 0 && sw == 6) wstr = "Shovel";
else if(dq >= 0 && fw == 7) wstr = "Pool cue";
else if(gq >= 0 && hw == 8) wstr = "Kantana";
else if(jq >= 0 && kw == 9) wstr = "Kantana2";
else if(e1q >= 0 && r1w == 15) wstr = "Cane";
else if(t1q >= 0 && y1w == 16) wstr = "Grenades";
else if(u1q >= 0 && i1w == 17) wstr = "Tear gas";
else if(d1q >= 0 && f1w == 18) wstr = "Molotov cocktail";
else if(g1q >= 0 && h1w == 22) wstr = "9mm Pistol";
else if(j1q >= 0 && k1w == 23) wstr = "Silenced pistol";
else if(l1q >= 0 && z1w == 24) wstr = "Desert eagle";
else if(x1q >= 0 && c1w == 25) wstr = "Shotgun";
else if(v1q >= 0 && b1w == 28) wstr = "Micro Uzi ";
else if(n1q >= 0 && m1w == 29) wstr = "Mp5";
else if(q2q >= 0 && w2w == 30) wstr = "Ak47";
else if(e2q >= 0 && r2w == 31) wstr = "M4";
else if(t2q >= 0 && y2w == 32) wstr = "Tec 9";
else if(u2q >= 0 && i2w == 33) wstr = "Country rifle";
else if(o2q >= 0 && p2w == 34) wstr = "Sniper rifle";
else if(a2q >= 0 && s2w == 41) wstr = "Spray can";
else if(d2q >= 0 && f2w == 42) wstr = "Fire extinguisher";
else if(g2q >= 0 && h2w == 43) wstr = "Camera";
else if(j2q >= 0 && k2w == 44) wstr = "Night vision";
else if(l2q >= 0 && z2w == 45) wstr = "Thermal goggles";
else if(x2q >= 0 && c2w == 46) wstr = "Parachute";
format(str, sizeof(str), " AntiWeaponHack: Игрок %s кикнут за чит на оружие.", pln, sizeof(wstr));
SendClientMessageToAll(COLOR_LIGHTRED,str);
Kick(playerid);
}
}
return true;
}[/cut]

Но моя переделка не работает.. подскажите пожалуйста почему...


[b]1. Вы сейчас в интернете.
2. Вы на сайте www.samp-rus.com
3. Вы читаете это)
5. Вы не заметили что отсутствует пункт 4 :D
6. Вы сейчас это проверили.
7. Вы улыбаетесь.[/b]

[url=http://skyline-rp.tk][img]http://savepic.ru/2605283.gif[/img][/url]
[url=http://www.agrank.com/samp/91.218.229.241:6666][img]http://www.agrank.com/dimg/monitor4/samp/13407_RU.png[/img][/url]
[url=http://nick-name.ru/sertificates/395903/][img]http://nick-name.ru/forum1t0/Gordon%20Frimen.gif[/img][/url]
Fus1Дата: Понедельник, 14.03.2011, 07:16 | Сообщение # 3
Группа: Продвинутые
Сообщений: 2704
Награды: 121
Город: Melbourne Australia
Репутация: 3103
Замечания: 0%
Статус:
О_о боже.....
Quote (|TonY|)
new qq,ww;
new eq,rw;
new tq,yw;
new uq,iw;
new oq,pw;
new aq,sw;
new dq,fw;
new gq,hw;
new jq,kw;
new e1q,r1w;
new d1q,f1w;
new t1q,y1w;
new u1q,i1w;
new o1q,p1w;
new g1q,h1w;
new j1q,k1w;
new l1q,z1w;
new x1q,c1w;
new v1q,b1w;
new n1q,m1w;
new q2q,w2w;
new e2q,r2w;
new t2q,y2w;
new u2q,i2w;
new o2q,p2w;
new a2q,s2w;
new d2q,f2w;
new g2q,h2w;
new j2q,k2w;
new l2q,z2w;
new x2q,c2w;

Оууууу, ужас.. ты где выкопал такое?

InterpolДата: Понедельник, 14.03.2011, 07:42 | Сообщение # 4
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 5358
Награды: 77
Город: НеБаку
Репутация: 3795
Замечания: 20%
Статус:
Совет: Качай нормальные Antiwepon читы, вроде у Morino_Reigan неплохой, там оружия в файле еще записываются)


LikonikoДата: Понедельник, 14.03.2011, 08:09 | Сообщение # 5
Местный
Группа: I'm V.I.P.
Сообщений: 584
Награды: 3
Город: Vaasa
Репутация: 199
Замечания: 20%
Статус:
если хочешь сделать проверку на то чтобы кикал за ЛЮБОЕ оружее , просто сделай проверку на модель оружия если она не 0 (тоесть если оно есть) то кикай.


[cut noguest=Мои работы]FAQ перенапровление портов:http://www.samp-rus.com/forum/42-14704-1
[FS]_bus_job:http://www.samp-rus.com/forum/8-14707-1
[FS]Cafe:http://www.samp-rus.com/forum/8-14725-1
[FS]Gate Creator:http://www.samp-rus.com/forum/8-14747-1#314492
[MAP]Office:http://www.samp-rus.com/forum/65-16002-1
[MAP]Квартиры:http://www.samp-rus.com/forum/65-16183-1
[FS] Квартиры:http://www.samp-rus.com/forum/8-16212-1[/cut]
Мой блог
[TonY]Дата: Понедельник, 14.03.2011, 10:40 | Сообщение # 6
Уверенный в себе
Группа: Пользователи
Сообщений: 220
Награды: 10
Город: Tallinn
Репутация: 123
Замечания: 20%
Статус:
Likoniko, нет ты не понял... в том анти чите который я нашел, банит за чит на оружие, а мне надо чтоб киакало за чит на люое другое оржие...


[b]1. Вы сейчас в интернете.
2. Вы на сайте www.samp-rus.com
3. Вы читаете это)
5. Вы не заметили что отсутствует пункт 4 :D
6. Вы сейчас это проверили.
7. Вы улыбаетесь.[/b]

[url=http://skyline-rp.tk][img]http://savepic.ru/2605283.gif[/img][/url]
[url=http://www.agrank.com/samp/91.218.229.241:6666][img]http://www.agrank.com/dimg/monitor4/samp/13407_RU.png[/img][/url]
[url=http://nick-name.ru/sertificates/395903/][img]http://nick-name.ru/forum1t0/Gordon%20Frimen.gif[/img][/url]
AwmДата: Понедельник, 14.03.2011, 10:49 | Сообщение # 7
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
Quote (|TonY|)
new qq,ww;
new eq,rw;
new tq,yw;
new uq,iw;
new oq,pw;
new aq,sw;
new dq,fw;
new gq,hw;
new jq,kw;
new e1q,r1w;
new d1q,f1w;
new t1q,y1w;
new u1q,i1w;
new o1q,p1w;
new g1q,h1w;
new j1q,k1w;
new l1q,z1w;
new x1q,c1w;
new v1q,b1w;
new n1q,m1w;
new q2q,w2w;
new e2q,r2w;
new t2q,y2w;
new u2q,i2w;
new o2q,p2w;
new a2q,s2w;
new d2q,f2w;
new g2q,h2w;
new j2q,k2w;
new l2q,z2w;
new x2q,c2w;

массив юзать не учили ? crazy




"Life is hard... life is harder if you're stupid." - John Wayne
klimДата: Понедельник, 14.03.2011, 10:57 | Сообщение # 8
Группа: Продвинутые
Сообщений: 628
Награды: 17
Город: дорог
Репутация: 628
Замечания: 60%
Статус:
Awm, зачем? чем код больше, тем красивее crazy

Tony, тяжело сделать проверку по таймеру?


Нубо фотошопер. Рисую макеты сайтов/веб-графику и прочий бред. Естественно не бесплатно. ЛС в помощь)
AwmДата: Понедельник, 14.03.2011, 10:57 | Сообщение # 9
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
а вообще создай серверную переменную через которую будешь давать игроку оружие, а если оружие взялось не из неё то значит чит.



"Life is hard... life is harder if you're stupid." - John Wayne
ВеликсДата: Понедельник, 14.03.2011, 10:58 | Сообщение # 10
Мастер джэдай
Группа: Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус:
Quote (|TonY|)
Likoniko, нет ты не понял... в том анти чите который я нашел, банит за чит на оружие, а мне надо чтоб киакало за чит на люое другое оржие...

Т.Е. за читы? Или ты хочешь запретить носить оружие?



[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]
[TonY]Дата: Понедельник, 14.03.2011, 11:00 | Сообщение # 11
Уверенный в себе
Группа: Пользователи
Сообщений: 220
Награды: 10
Город: Tallinn
Репутация: 123
Замечания: 20%
Статус:
Awm, видимо урок пропустил...
на счет переменой я так думал сделать, но мне надо всеравно чтоб за читы на одно оружие тоесть запрещеное банило, а за читы на другое оружие кикало...
[MrVelix], за читы...



[b]1. Вы сейчас в интернете.
2. Вы на сайте www.samp-rus.com
3. Вы читаете это)
5. Вы не заметили что отсутствует пункт 4 :D
6. Вы сейчас это проверили.
7. Вы улыбаетесь.[/b]

[url=http://skyline-rp.tk][img]http://savepic.ru/2605283.gif[/img][/url]
[url=http://www.agrank.com/samp/91.218.229.241:6666][img]http://www.agrank.com/dimg/monitor4/samp/13407_RU.png[/img][/url]
[url=http://nick-name.ru/sertificates/395903/][img]http://nick-name.ru/forum1t0/Gordon%20Frimen.gif[/img][/url]
[TonY]Дата: Вторник, 15.03.2011, 10:30 | Сообщение # 12
Уверенный в себе
Группа: Пользователи
Сообщений: 220
Награды: 10
Город: Tallinn
Репутация: 123
Замечания: 20%
Статус:
Все еще актуально!
Помогите правельно сделать переменную через которую буду давать оружие! И проверку, типо если оружие не через эту переменую то его кикать! А лучше еще сделать так что если одно оружие например миниган и т.д дается не через мою переменную то его банило, а если другое оружие типо игла, мп5 дается не через эту переменную то его кикало!
Кто сможет сделать?



[b]1. Вы сейчас в интернете.
2. Вы на сайте www.samp-rus.com
3. Вы читаете это)
5. Вы не заметили что отсутствует пункт 4 :D
6. Вы сейчас это проверили.
7. Вы улыбаетесь.[/b]

[url=http://skyline-rp.tk][img]http://savepic.ru/2605283.gif[/img][/url]
[url=http://www.agrank.com/samp/91.218.229.241:6666][img]http://www.agrank.com/dimg/monitor4/samp/13407_RU.png[/img][/url]
[url=http://nick-name.ru/sertificates/395903/][img]http://nick-name.ru/forum1t0/Gordon%20Frimen.gif[/img][/url]
  • Страница 1 из 1
  • 1
Поиск:





 


 


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