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

 



 
          





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





Последние Файлы 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
  • Страница 3 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: Alcoholik  
[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
не срабатывает crazy

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 это количество патрон под каждое орудие которые даются при покупки оружия у продавца
ну или чёнить в этом роде
если я написал ерись ногами не пинать crazy




Мои поделки:
[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
  • Страница 3 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:





 


 


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