 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[INC]Gun AntiCheat
| |
| VLAD-2012 | Дата: Вторник, 14.12.2010, 19:43 | Сообщение # 31 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 92
Награды: 1
Город: ---->>>от туда
Репутация: 7
Замечания: 0%
Статус: 
| просто добавь "++)" public AntiCheatCheckBudWeapons()// ганы ufys { for(new i=0;i++) { if(IsPlayerConnected(i)) {Добавлено (14.12.2010, 19:43) --------------------------------------------- блин,что-то не обновились страницы(
|
| |
|
|
| Leo111 | Дата: Среда, 15.12.2010, 02:25 | Сообщение # 32 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 226
Награды: 8
Город: Las Venturas
Замечания: 0%
Статус: 
| VLAD-2012, C:\Users\pawno\include\protections\anticheatgun.inc(17) : error 001: expected token: ";", but found ")" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error. Добавлено (14.12.2010, 23:51) --------------------------------------------- вообщем сделал так... Code public AntiCheatCheckBudWeapons()// ганы ufys { new i=0; if(IsPlayerConnected(i)) {
new string[256]; на 373 перед return 1; убрал "}" нормально скомпилилась Добавлено (15.12.2010, 00:01) --------------------------------------------- аааа кто скажет как сделать проверку ...что я покупаю оружие у продавца??? Добавлено (15.12.2010, 00:02) --------------------------------------------- а так античит пашет....если не эта фигня... Добавлено (15.12.2010, 02:25) ---------------------------------------------
Code if(strcmp(cmd,"/giveweapon",true) == 0) { GetPlayerName(playerid, sendername, sizeof(sendername)); PlayerInfo[playerid][pAdmin] = dini_Int(udb_encode(sendername), "level"); new weaponid; new giveammo; tmp = strtok(cmdtext, idx); if(logged[playerid] == 0) { SendClientMessage(playerid, COLOR_RED, " Ты должен войти под логином админа, /log пароль"); } if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_DBLUE,"Correct Usage: /giveweapon [id] [weaponid] [ammo]"); return 1; } giveplayerid = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_DBLUE,"Correct Usage: /giveweapon [id] [weaponid] [ammo]"); return 1; } weaponid = strval(tmp); if(weaponid < 0 || weaponid > 46) { SendClientMessage(playerid, COLOR_RED, " ОШИБКА: некоректный ID оружия."); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { giveammo = 100000; } giveammo = strval(tmp); if(giveammo < 0 || giveammo > 100000) { SendClientMessage(playerid, COLOR_RED, "ERROR: Invalid ammo."); return 1; } if(logged[playerid] == 1) { if(PlayerInfo[playerid][pAdmin] >= 3) { if(IsPlayerConnected(giveplayerid)) { AntiCheatGivePlayerWeapon(giveplayerid, weaponid, giveammo); GetPlayerName(playerid, sendername, sizeof(sendername)); new weaponname[20]; GetWeaponName(weaponid, weaponname, sizeof(weaponname)); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string,sizeof(string)," СЕРВЕР: Вы дали %s \"%s\" с %d патронами",giveplayer, weaponname, giveammo); SendClientMessage(playerid, COLOR_BLUE, string); format(string,sizeof(string)," СЕРВЕР: админ %s дал вам \"%s\" с %d патронами",sendername, weaponname, giveammo); SendClientMessage(giveplayerid, COLOR_BLUE, string); } else { format(string, sizeof(string), " ID %d не активен.", giveplayerid); SendClientMessage(playerid, COLOR_RED, string); } } else { SendClientMessage(playerid, COLOR_RED, " Вы не имеете разрешения использовать эту команду!"); } } else { SendClientMessage(playerid, COLOR_RED, " Ты должен войти под логином админа, /log пароль"); } return 1; } на эту команду срабатывает защита античита...хэлп
|
| |
|
|
| VLAD-2012 | Дата: Среда, 15.12.2010, 09:51 | Сообщение # 33 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 92
Награды: 1
Город: ---->>>от туда
Репутация: 7
Замечания: 0%
Статус: 
| Странно,у меня всё нормально работает,но я в мод перенес этот античит
|
| |
|
|
| Leo111 | Дата: Среда, 15.12.2010, 13:13 | Сообщение # 34 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 226
Награды: 8
Город: Las Venturas
Замечания: 0%
Статус: 
| VLAD-2012, это админка...я в нее тоже вписал античитГивеПлауерВеапон одинхрен античит срабатывает... и на продовца из сингла
|
| |
|
|
| VLAD-2012 | Дата: Среда, 15.12.2010, 14:32 | Сообщение # 35 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 92
Награды: 1
Город: ---->>>от туда
Репутация: 7
Замечания: 0%
Статус: 
| Leo111 Ну всё равно странно,админка и админка,всё равно должно срабатывать.А вот на счет сингла да там ты не как не измениш....Добавлено (15.12.2010, 14:32) --------------------------------------------- попробуй вписать этот античит в мод
|
| |
|
|
| Leo111 | Дата: Среда, 15.12.2010, 16:06 | Сообщение # 36 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 226
Награды: 8
Город: Las Venturas
Замечания: 0%
Статус: 
| VLAD-2012, какая разница что в инклуде...что в моде...у меня мод из инклудов почти состоит
|
| |
|
|
| VLAD-2012 | Дата: Среда, 15.12.2010, 16:26 | Сообщение # 37 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 92
Награды: 1
Город: ---->>>от туда
Репутация: 7
Замечания: 0%
Статус: 
| Leo111 ну хз почему тогда он у меня не вы*бывается нигде?
|
| |
|
|
| Leo111 | Дата: Четверг, 16.12.2010, 03:22 | Сообщение # 38 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 226
Награды: 8
Город: Las Venturas
Замечания: 0%
Статус: 
| из админки AntiCheatGivePlayerWeapon(giveplayerid, weaponid, giveammo); из античита AntiCheatGivePlayerWeapon(playerid, weaponid, ammo);Добавлено (16.12.2010, 03:22) --------------------------------------------- через playertopoint пробовал сингл продавцов делать чтоб не выводило что чит....тока выхожу за тереторию точки,сразу пишет что чит
|
| |
|
|
| Shurik | Дата: Пятница, 17.12.2010, 13:50 | Сообщение # 39 |
|
Новенький
Группа:
Пользователи
Сообщений: 28
Награды: 2
Город: Пружаны
Репутация: 28
Замечания: 0%
Статус: 
| Считает за начитеренное оружие, которое дается в: AddPlayerClass(105,2459.3223,-1690.8970,13.5472, 0, 24, 50, 25, 100, 29, 150); AddStaticPickup(347,3,1177.4680,-2079.1792,69.0078);Добавлено (17.12.2010, 13:46) --------------------------------------------- Как это исправить? Добавлено (17.12.2010, 13:48) --------------------------------------------- Leo111, добавь в админку - SetTimer("AntiCheatCheckBudWeapons",100,1); У меня точно также считало за чит оружие, выданное админкой, пока не сделал вышеуказанное Добавлено (17.12.2010, 13:50) --------------------------------------------- + инклуд не забудь прописать
|
| |
|
|
| Leo111 | Дата: Суббота, 25.12.2010, 19:38 | Сообщение # 40 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 226
Награды: 8
Город: Las Venturas
Замечания: 0%
Статус: 
| ставил...остальные команды из мода стали за чит приниматься Добавлено (17.12.2010, 16:51) --------------------------------------------- и всё таки вопрос посщет покупки оружия у продавца оружием из сингла остается открытым.... Добавлено (25.12.2010, 19:38) --------------------------------------------- или возможно торговца оружием отключить?
|
| |
|
|
| Dav1dBlane | Дата: Суббота, 25.12.2010, 20:13 | Сообщение # 41 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 154
Награды: 3
Город: Los Santos
Репутация: 65
Замечания: 20%
Статус: 
| я вам ещё один баг для размышления щас скажу при посадке в Автомобиль функция GetPlayerWeapon не срабатывает Quote (Shurik) Считает за начитеренное оружие, которое дается в: AddPlayerClass(105,2459.3223,-1690.8970,13.5472, 0, 24, 50, 25, 100, 29, 150); AddStaticPickup(347,3,1177.4680,-2079.1792,69.0078); насчёт Code AddPlayerClass(105,2459.3223,-1690.8970,13.5472, 0, 24, 50, 25, 100, 29, 150); делай: AddPlayerClass(105,2459.3223,-1690.8970,13.5472, 0, 0, 0, 0, 0, 0, 0); и оружие выдовай функцией античита при спавне игрока тоесть в паблике OnPlayerSpawn а по поводу Code AddStaticPickup(347,3,1177.4680,-2079.1792,69.0078); пишим в начало мода new PickID;(для каждого пикапа разные переменные) вместо AddStaticPickup ставь CreatePickup тип ставь вместо 3 ставь 19 тоесть Code PickID=CreatePickup(347,19,1177.4680,-2079.1792,69.0078); и в паблик если таковой имеется а если нету добавьте сами Code public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == PickID) { // тут выдаём оружие функцией античита } return 1; }
Мои поделки: [FS] Snow (SA-MP 0.3c) [FS] Fireworks v0.3 [FS/NPC] StripClubs [FS] Speedometer
Мои Разработки: [GM] SDU v0.1 beta [1%] (Не РП/РПГ мод)
|
| |
|
|
| Leo111 | Дата: Воскресенье, 26.12.2010, 11:18 | Сообщение # 42 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 226
Награды: 8
Город: Las Venturas
Замечания: 0%
Статус: 
| Dav1dBlane, а че посщет продавца скажешь? неуж то нельзя поправить?
|
| |
|
|
| Shurik | Дата: Воскресенье, 26.12.2010, 11:58 | Сообщение # 43 |
|
Новенький
Группа:
Пользователи
Сообщений: 28
Награды: 2
Город: Пружаны
Репутация: 28
Замечания: 0%
Статус: 
| Dav1dBlane, спасибо.
|
| |
|
|
| Dav1dBlane | Дата: Вторник, 28.12.2010, 00:25 | Сообщение # 44 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 154
Награды: 3
Город: Los Santos
Репутация: 65
Замечания: 20%
Статус: 
| Quote (Leo111) Dav1dBlane, а че посщет продавца скажешь? неуж то нельзя поправить? это не исправить разве что тока делать уязвимости в античите писать код под каждое оружие что то типо если поевилось в месте там де продавец оружие и у него N количество патронов то игнорировать античит а если в этом месте поевилось оружие с большим количеством чем N тот кик за оружие N это количество патрон под каждое орудие которые даются при покупки оружия у продавца ну или чёнить в этом роде если я написал ерись ногами не пинать
Мои поделки: [FS] Snow (SA-MP 0.3c) [FS] Fireworks v0.3 [FS/NPC] StripClubs [FS] Speedometer
Мои Разработки: [GM] SDU v0.1 beta [1%] (Не РП/РПГ мод)
|
| |
|
|
| Dima-kun | Дата: Вторник, 28.12.2010, 00:50 | Сообщение # 45 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| А еще можно отключить бота этого и сделать свои аммы.
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
|
| |
|
|
|
 |
|
 | |
| |
|