 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Проблемка с анти читом!
| |
| [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; массив юзать не учили ?
"Life is hard... life is harder if you're stupid." - John Wayne
|
| |
|
|
| klim | Дата: Понедельник, 14.03.2011, 10:57 | Сообщение # 8 |
|
Группа:
Продвинутые
Сообщений: 628
Награды: 17
Город: дорог
Репутация: 628
Замечания: 60%
Статус: 
| Awm, зачем? чем код больше, тем красивее 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]
|
| |
|
|
|
 |
|
 | |
| |
|