Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Античит

Статус
В этой теме нельзя размещать новые ответы.

Felar.Exe

Компетентный
Здравствуйте, у меня возникла с Античитом на оружие.

Я сделал систему сохранения оружия, по такому принципу:

Код:
stock SaveGun(i)
{
  for(new idx = 1; idx < 11; idx++)
  {
    GetPlayerWeaponData(i, idx, pInfo[i][Weapon][idx-1], pInfo[i][Ammo][idx-1]);
  }
  format(pInfo[i][pWeapons],32,"%i, %i, %i, %i, %i, %i, %i, %i, %i, %i, %i",pInfo[i][Weapon][0], pInfo[i][Weapon][1], pInfo[i][Weapon][2], pInfo[i][Weapon][3],
  pInfo[i][Weapon][4], pInfo[i][Weapon][5], pInfo[i][Weapon][6], pInfo[i][Weapon][7], pInfo[i][Weapon][8], pInfo[i][Weapon][9], pInfo[i][Weapon][10]);
  format(pInfo[i][Ammos],32,"%i, %i, %i, %i, %i, %i, %i, %i, %i, %i, %i",pInfo[i][Ammo][0], pInfo[i][Ammo][1], pInfo[i][Ammo][2], pInfo[i][Ammo][3],
  pInfo[i][Ammo][4], pInfo[i][Ammo][5], pInfo[i][Ammo][6], pInfo[i][Ammo][7], pInfo[i][Ammo][8], pInfo[i][Ammo][9], pInfo[i][Ammo][10]);
  
  format(mysql_query_string, 400, "UPDATE `accounts` SET `weapons` = '%s', `ammos` = '%s' WHERE `name` = '%s'", pInfo[i][pWeapons], pInfo[i][Ammos], GetName(i));
  mysql_tquery(dbHandle, mysql_query_string, "", "");
}
Сохранение происходит после выхода игрока с сервера;

А выдачу оружия по такому: (во время спавна игрока):

Код:
for(new idx = 1; idx < 11; idx++)
    {
        GivePlayerWeaponEx(playerid, pInfo[playerid][Weapon][idx-1],pInfo[playerid][Ammo][idx-1]);
    }
Все отлично работает, но сама проблема заключается с читерами.

Например, читер взял оружие - его кикнуло. Но, после перезахода в игру у его это же оружие остается, он выключает чит, и спокойн бегает с этим оружием. То-есть, оружие уже читерское сохранилось.

Подскажите, пожалуйста, как исправить данную проблему?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу