• Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: drifter-dron, admin, TweIk  
Помогите пжл проблемма с ганами
AkselДата: Вторник, 20.09.2011, 16:08:05 | Сообщение # 1

Группа: Пользователи
Сообщений: 88
Помогите пожалуйста
У меня такая проблема:
Вот у меня почти все оружия запрещены античитом
Вот как убрать из запрещенных?
Вот когда я даже покупаю в аммо "Ak47" вылазиет типо я читер и забирает оружие.

[(Античит я незнаю какой , он стандартно стоял)]


Сообщение отредактировал Aksel - Вторник, 20.09.2011, 16:11:01
 
СообщениеПомогите пожалуйста
У меня такая проблема:
Вот у меня почти все оружия запрещены античитом
Вот как убрать из запрещенных?
Вот когда я даже покупаю в аммо "Ak47" вылазиет типо я читер и забирает оружие.

[(Античит я незнаю какой , он стандартно стоял)]

Автор - Aksel
Дата добавления - 20.09.2011 в 16:08:05
FAMASДата: Вторник, 20.09.2011, 16:32:42 | Сообщение # 2

Группа: vip
Сообщений: 55
Какбэ узанвай античит, и сноси ево к чертям

MyMessage
 
СообщениеКакбэ узанвай античит, и сноси ево к чертям

Автор - FAMAS
Дата добавления - 20.09.2011 в 16:32:42
AkselДата: Вторник, 20.09.2011, 17:07:11 | Сообщение # 3

Группа: Пользователи
Сообщений: 88
Quote
Какбэ узанвай античит, и сноси ево к чертям

Логично)))
Но, я боюсь что , снесу что то , не то что надо))Ну место античита , какбую нибудь функцию!(


Сообщение отредактировал Aksel - Вторник, 20.09.2011, 17:13:04
 
Сообщение
Quote
Какбэ узанвай античит, и сноси ево к чертям

Логично)))
Но, я боюсь что , снесу что то , не то что надо))Ну место античита , какбую нибудь функцию!(

Автор - Aksel
Дата добавления - 20.09.2011 в 17:07:11
[east_side]_traneДата: Вторник, 20.09.2011, 17:23:43 | Сообщение # 4

Группа: Пользователи
Сообщений: 443
1) Должен быть какой-нибудь массив оружие которое запрещено, его можно поискать
2) И посторайся посканить код на этот античит я говорю про дейстивия функции..

Вот ещё более ценный совет:
Quote
Найди поиском в моде ту мессагу которая тебе говорить что ты читер( и кинь весь код того паблика/cтока)


Pawn скриптер
Мои услуги по оптимизации


Сообщение отредактировал [east_side]_trane - Вторник, 20.09.2011, 17:24:44
 
Сообщение1) Должен быть какой-нибудь массив оружие которое запрещено, его можно поискать
2) И посторайся посканить код на этот античит я говорю про дейстивия функции..

Вот ещё более ценный совет:
Quote
Найди поиском в моде ту мессагу которая тебе говорить что ты читер( и кинь весь код того паблика/cтока)

Автор - [east_side]_trane
Дата добавления - 20.09.2011 в 17:23:43
AkselДата: Вторник, 20.09.2011, 17:36:53 | Сообщение # 5

Группа: Пользователи
Сообщений: 88
Вот смотри:
Вот когда я покупаю/прописываю оружие , администраторам пишит типо
этот игрок читирит оружие(т.п)
Вот если я эту строку найду , значить там и запрещенные оружия?
 
СообщениеВот смотри:
Вот когда я покупаю/прописываю оружие , администраторам пишит типо
этот игрок читирит оружие(т.п)
Вот если я эту строку найду , значить там и запрещенные оружия?

Автор - Aksel
Дата добавления - 20.09.2011 в 17:36:53
[east_side]_traneДата: Вторник, 20.09.2011, 21:35:13 | Сообщение # 6

Группа: Пользователи
Сообщений: 443
Нет скорее всего там какая нибудь функция

Можешь так сделать(чтобы было быстрее):

Quote
Залить мод на файлообменник и кинуть ссылку на скачивание мне в личные сообщения( так будет быстрее и вероятнее того что я тебе смогу помочь)


Pawn скриптер
Мои услуги по оптимизации
 
СообщениеНет скорее всего там какая нибудь функция

Можешь так сделать(чтобы было быстрее):

Quote
Залить мод на файлообменник и кинуть ссылку на скачивание мне в личные сообщения( так будет быстрее и вероятнее того что я тебе смогу помочь)

Автор - [east_side]_trane
Дата добавления - 20.09.2011 в 21:35:13
AkselДата: Среда, 21.09.2011, 11:21:32 | Сообщение # 7

Группа: Пользователи
Сообщений: 88
А вот смотри , я нашел вот что в моде
Code
  if(PyxiTime[i] == 0)
   {
    new gun[12], ammo[12], cheater = 0;
    for(new gn = 0; gn < 12; gn++)
    {
        GetPlayerWeaponData(i,gn,gun[gn],ammo[gn]);
    }
    new gunname[32];
    if(PlayerInfo[i][pGun0] == 0 && gun[0] > 0)//Кулак, кастет
    {
        GetWeaponName(gun[0],gunname,sizeof(gunname)); cheater = 1;
    }
    if(PlayerInfo[i][pGun1] == 0 && gun[1] > 0)//Рукопашное оружие
    {
        GetWeaponName(gun[1],gunname,sizeof(gunname)); cheater = 1;
    }
    if(PlayerInfo[i][pGun2] != gun[2])//Пистолеты
    {
     if(gun[2] != 0 && !IsPlayerInAnyVehicle(i))
     {
      GetWeaponName(gun[2],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo2] != ammo[2])//Пистолеты, патроны
    {
        if(PlayerInfo[i][pAmmo2] > ammo[2] && ammo[2] >= 0 && PlayerInfo[i][pGun2] != 0 && IsAPistol(GetPlayerWeapon(i)))
        PlayerInfo[i][pAmmo2] = ammo[2];
        else if(PlayerInfo[i][pAmmo2] < ammo[2] && IsAPistol(GetPlayerWeapon(i)))
        {
            if(PlayerInfo[i][pAmmo2] < 0)
            PlayerInfo[i][pAmmo2] = 0;
            else
            {
                GetWeaponName(gun[2],gunname,sizeof(gunname));
      //    cheater = 2;
            }
      }
    }
    if(PlayerInfo[i][pGun3] != gun[3] && !IsPlayerInAnyVehicle(i))//Дробовики
    {
     if(gun[3] != 0)
     {
      GetWeaponName(gun[3],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo3] != ammo[3])//Дробовики, патроны
    {
        if(PlayerInfo[i][pAmmo3] > ammo[3] && ammo[3] >= 0 && PlayerInfo[i][pGun3] != 0 && IsAShotgun(GetPlayerWeapon(i)))
           PlayerInfo[i][pAmmo3] = ammo[3];
        else if(PlayerInfo[i][pAmmo3] < ammo[3])
        {
            if(PlayerInfo[i][pAmmo3] < 0)
            PlayerInfo[i][pAmmo3] = 0;
            else
            {
          GetWeaponName(gun[3],gunname,sizeof(gunname));
      //    cheater = 2;
      }
     }
    }
    if(PlayerInfo[i][pGun4] != gun[4] && !IsPlayerInAnyVehicle(i))//Автоматы
    {
     if(gun[4] != 0)
     {
          GetWeaponName(gun[4],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo4] != ammo[4])//Автоматы, патроны
    {
        if(PlayerInfo[i][pAmmo4] > ammo[4] && ammo[4] >= 0 && PlayerInfo[i][pGun4] != 0 && IsAShotgun(GetPlayerWeapon(i)))
        PlayerInfo[i][pAmmo4] = ammo[4];
        else if(PlayerInfo[i][pAmmo4] < ammo[4])
        {
            if(PlayerInfo[i][pAmmo4] < 0)
            PlayerInfo[i][pAmmo4] = 0;
            else
            {
          GetWeaponName(gun[4],gunname,sizeof(gunname));
      //    cheater = 2;
      }
     }
    }
    if(PlayerInfo[i][pGun5] != gun[5] && !IsPlayerInAnyVehicle(i))//Штурмовое
    {
     if(gun[5] != 0)
     {
         GetWeaponName(gun[5],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo5] != ammo[5])//Штурмовое, патроны
    {
        if(PlayerInfo[i][pAmmo5] > ammo[5] && PlayerInfo[i][pGun5] != 0 && IsAnAssault(GetPlayerWeapon(i)))
        PlayerInfo[i][pAmmo5] = ammo[5];
        else if(PlayerInfo[i][pAmmo5] < ammo[5] && ammo[5] >= 0 )
        {
            if(PlayerInfo[i][pAmmo5] < 0)
            PlayerInfo[i][pAmmo5] = 0;
            else
            {
          GetWeaponName(gun[5],gunname,sizeof(gunname));
      //    cheater = 2;
      }
     }
    }
    if(PlayerInfo[i][pGun6] != gun[6] && !IsPlayerInAnyVehicle(i))//Винтовки
    {
     if(gun[6] != 0)
     {
         GetWeaponName(gun[6],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo6] != ammo[6])//Винтовки, патроны
    {
        if(PlayerInfo[i][pAmmo6] > ammo[6] && PlayerInfo[i][pGun6] != 0 && IsARifle(GetPlayerWeapon(i)))
        PlayerInfo[i][pAmmo6] = ammo[6];
        else if(PlayerInfo[i][pAmmo6] < ammo[6] && ammo[6] >= 0)
        {
            if(PlayerInfo[i][pAmmo6] < 0)
            PlayerInfo[i][pAmmo6] = 0;
            else
            {
          GetWeaponName(gun[6],gunname,sizeof(gunname));
     //  cheater = 2;
      }
     }
    }
    if(PlayerInfo[i][pGun7] != gun[7] && !IsPlayerInAnyVehicle(i))//Мощное оружие
    {
     if(gun[7] != 0)
     {
         GetWeaponName(gun[7],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo7] != ammo[7])//Мощное оружие, патроны
    {
        if(PlayerInfo[i][pAmmo7] > ammo[7] && PlayerInfo[i][pGun7] != 0 && IsAHeavyAssault(GetPlayerWeapon(i)))
        PlayerInfo[i][pAmmo7] = ammo[7];
        else if(PlayerInfo[i][pAmmo7] < ammo[7] && ammo[7] >= 0)
     {
         if(PlayerInfo[i][pAmmo7] < 0)
            PlayerInfo[i][pAmmo7] = 0;
            else
            {
          GetWeaponName(gun[7],gunname,sizeof(gunname));
     //  cheater = 2;
      }
     }
    }
    if(PlayerInfo[i][pGun8] != gun[8] && !IsPlayerInAnyVehicle(i))//Гранаты
    {
     if(gun[8] != 0)
     {
         GetWeaponName(gun[8],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo8] != ammo[8])//Гранаты, патроны
    {
        if(PlayerInfo[i][pAmmo8] > ammo[8] && PlayerInfo[i][pGun8] != 0 && IsAGrenade(GetPlayerWeapon(i)))
        PlayerInfo[i][pAmmo8] = ammo[8];
        else if(PlayerInfo[i][pAmmo8] < ammo[8] && ammo[8] >= 0)
     {
         if(PlayerInfo[i][pAmmo8] < 0)
            PlayerInfo[i][pAmmo8] = 0;
            else
            {
          GetWeaponName(gun[8],gunname,sizeof(gunname));
      //    cheater = 2;
      }
     }
    }
    if(PlayerInfo[i][pGun9] != gun[9] && !IsPlayerInAnyVehicle(i))//Вещи
    {
     if(gun[9] != 0)
     {
           GetWeaponName(gun[9],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo9] != ammo[9])//Вещи, патроны
    {
        if(PlayerInfo[i][pAmmo9] > ammo[9] && PlayerInfo[i][pGun9] != 0 && IsAStuff1(GetPlayerWeapon(i)))
        PlayerInfo[i][pAmmo9] = ammo[9];
        else if(PlayerInfo[i][pAmmo9] < ammo[9] && ammo[9] >= 0)
     {
         if(PlayerInfo[i][pAmmo9] < 0)
            PlayerInfo[i][pAmmo9] = 0;
            else
            {
          GetWeaponName(gun[9],gunname,sizeof(gunname));
      //    cheater = 2;
      }
     }
    }
    if(PlayerInfo[i][pGun10] == 0 && gun[10] > 0)//Вещи для девушек
    {
        GetWeaponName(gun[10],gunname,sizeof(gunname)); cheater = 1;
    }
    if(PlayerInfo[i][pGun11] == 0 && gun[11] > 0)//Парашют, очки
    {
        GetWeaponName(gun[11],gunname,sizeof(gunname)); cheater = 1;
    }
    new string[128];
    if(cheater == 1 && PyxiTime[i] == 0)
    {
   //  new plname[MAX_PLAYER_NAME];
   //  GetPlayerName(i, plname, sizeof(plname));
     //  format(string,sizeof(string),"ANTI-CHEAT: %s[%d] был обезоружен за читерство (%s)",plname,playerid,gunname);
   //     SendClientMessageToAll(COLOR_LIGHTRED, string);
           new plname[MAX_PLAYER_NAME];
           GetPlayerName(i, plname, sizeof(plname));
           format(string, 256, "*Внимание: [%d]%s читерит оружие,проверьте его!",i,plname);
        ABroadCast(COLOR_YELLOW,string,1);
     ResetPlayerWeapons(i);
    }
    else if(cheater == 2 && PyxiTime[i] == 0)
    {
    //    new plname[MAX_PLAYER_NAME];
   //  GetPlayerName(i, plname, sizeof(plname));
   //   format(string,sizeof(string),"ANTI-CHEAT: %s был обезоружен за читерство патронов (%s)",plname,gunname);
   //     SendClientMessageToAll(COLOR_LIGHTRED, string);
           ResetPlayerWeapons(i);
      }
   }
  }
  return 1;
}

Это то что надо?
 
СообщениеА вот смотри , я нашел вот что в моде
Code
  if(PyxiTime[i] == 0)
   {
    new gun[12], ammo[12], cheater = 0;
    for(new gn = 0; gn < 12; gn++)
    {
        GetPlayerWeaponData(i,gn,gun[gn],ammo[gn]);
    }
    new gunname[32];
    if(PlayerInfo[i][pGun0] == 0 && gun[0] > 0)//Кулак, кастет
    {
        GetWeaponName(gun[0],gunname,sizeof(gunname)); cheater = 1;
    }
    if(PlayerInfo[i][pGun1] == 0 && gun[1] > 0)//Рукопашное оружие
    {
        GetWeaponName(gun[1],gunname,sizeof(gunname)); cheater = 1;
    }
    if(PlayerInfo[i][pGun2] != gun[2])//Пистолеты
    {
     if(gun[2] != 0 && !IsPlayerInAnyVehicle(i))
     {
      GetWeaponName(gun[2],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo2] != ammo[2])//Пистолеты, патроны
    {
        if(PlayerInfo[i][pAmmo2] > ammo[2] && ammo[2] >= 0 && PlayerInfo[i][pGun2] != 0 && IsAPistol(GetPlayerWeapon(i)))
        PlayerInfo[i][pAmmo2] = ammo[2];
        else if(PlayerInfo[i][pAmmo2] < ammo[2] && IsAPistol(GetPlayerWeapon(i)))
        {
            if(PlayerInfo[i][pAmmo2] < 0)
            PlayerInfo[i][pAmmo2] = 0;
            else
            {
                GetWeaponName(gun[2],gunname,sizeof(gunname));
      //    cheater = 2;
            }
      }
    }
    if(PlayerInfo[i][pGun3] != gun[3] && !IsPlayerInAnyVehicle(i))//Дробовики
    {
     if(gun[3] != 0)
     {
      GetWeaponName(gun[3],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo3] != ammo[3])//Дробовики, патроны
    {
        if(PlayerInfo[i][pAmmo3] > ammo[3] && ammo[3] >= 0 && PlayerInfo[i][pGun3] != 0 && IsAShotgun(GetPlayerWeapon(i)))
           PlayerInfo[i][pAmmo3] = ammo[3];
        else if(PlayerInfo[i][pAmmo3] < ammo[3])
        {
            if(PlayerInfo[i][pAmmo3] < 0)
            PlayerInfo[i][pAmmo3] = 0;
            else
            {
          GetWeaponName(gun[3],gunname,sizeof(gunname));
      //    cheater = 2;
      }
     }
    }
    if(PlayerInfo[i][pGun4] != gun[4] && !IsPlayerInAnyVehicle(i))//Автоматы
    {
     if(gun[4] != 0)
     {
          GetWeaponName(gun[4],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo4] != ammo[4])//Автоматы, патроны
    {
        if(PlayerInfo[i][pAmmo4] > ammo[4] && ammo[4] >= 0 && PlayerInfo[i][pGun4] != 0 && IsAShotgun(GetPlayerWeapon(i)))
        PlayerInfo[i][pAmmo4] = ammo[4];
        else if(PlayerInfo[i][pAmmo4] < ammo[4])
        {
            if(PlayerInfo[i][pAmmo4] < 0)
            PlayerInfo[i][pAmmo4] = 0;
            else
            {
          GetWeaponName(gun[4],gunname,sizeof(gunname));
      //    cheater = 2;
      }
     }
    }
    if(PlayerInfo[i][pGun5] != gun[5] && !IsPlayerInAnyVehicle(i))//Штурмовое
    {
     if(gun[5] != 0)
     {
         GetWeaponName(gun[5],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo5] != ammo[5])//Штурмовое, патроны
    {
        if(PlayerInfo[i][pAmmo5] > ammo[5] && PlayerInfo[i][pGun5] != 0 && IsAnAssault(GetPlayerWeapon(i)))
        PlayerInfo[i][pAmmo5] = ammo[5];
        else if(PlayerInfo[i][pAmmo5] < ammo[5] && ammo[5] >= 0 )
        {
            if(PlayerInfo[i][pAmmo5] < 0)
            PlayerInfo[i][pAmmo5] = 0;
            else
            {
          GetWeaponName(gun[5],gunname,sizeof(gunname));
      //    cheater = 2;
      }
     }
    }
    if(PlayerInfo[i][pGun6] != gun[6] && !IsPlayerInAnyVehicle(i))//Винтовки
    {
     if(gun[6] != 0)
     {
         GetWeaponName(gun[6],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo6] != ammo[6])//Винтовки, патроны
    {
        if(PlayerInfo[i][pAmmo6] > ammo[6] && PlayerInfo[i][pGun6] != 0 && IsARifle(GetPlayerWeapon(i)))
        PlayerInfo[i][pAmmo6] = ammo[6];
        else if(PlayerInfo[i][pAmmo6] < ammo[6] && ammo[6] >= 0)
        {
            if(PlayerInfo[i][pAmmo6] < 0)
            PlayerInfo[i][pAmmo6] = 0;
            else
            {
          GetWeaponName(gun[6],gunname,sizeof(gunname));
     //  cheater = 2;
      }
     }
    }
    if(PlayerInfo[i][pGun7] != gun[7] && !IsPlayerInAnyVehicle(i))//Мощное оружие
    {
     if(gun[7] != 0)
     {
         GetWeaponName(gun[7],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo7] != ammo[7])//Мощное оружие, патроны
    {
        if(PlayerInfo[i][pAmmo7] > ammo[7] && PlayerInfo[i][pGun7] != 0 && IsAHeavyAssault(GetPlayerWeapon(i)))
        PlayerInfo[i][pAmmo7] = ammo[7];
        else if(PlayerInfo[i][pAmmo7] < ammo[7] && ammo[7] >= 0)
     {
         if(PlayerInfo[i][pAmmo7] < 0)
            PlayerInfo[i][pAmmo7] = 0;
            else
            {
          GetWeaponName(gun[7],gunname,sizeof(gunname));
     //  cheater = 2;
      }
     }
    }
    if(PlayerInfo[i][pGun8] != gun[8] && !IsPlayerInAnyVehicle(i))//Гранаты
    {
     if(gun[8] != 0)
     {
         GetWeaponName(gun[8],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo8] != ammo[8])//Гранаты, патроны
    {
        if(PlayerInfo[i][pAmmo8] > ammo[8] && PlayerInfo[i][pGun8] != 0 && IsAGrenade(GetPlayerWeapon(i)))
        PlayerInfo[i][pAmmo8] = ammo[8];
        else if(PlayerInfo[i][pAmmo8] < ammo[8] && ammo[8] >= 0)
     {
         if(PlayerInfo[i][pAmmo8] < 0)
            PlayerInfo[i][pAmmo8] = 0;
            else
            {
          GetWeaponName(gun[8],gunname,sizeof(gunname));
      //    cheater = 2;
      }
     }
    }
    if(PlayerInfo[i][pGun9] != gun[9] && !IsPlayerInAnyVehicle(i))//Вещи
    {
     if(gun[9] != 0)
     {
           GetWeaponName(gun[9],gunname,sizeof(gunname));
      cheater = 1;
     }
    }
    if(PlayerInfo[i][pAmmo9] != ammo[9])//Вещи, патроны
    {
        if(PlayerInfo[i][pAmmo9] > ammo[9] && PlayerInfo[i][pGun9] != 0 && IsAStuff1(GetPlayerWeapon(i)))
        PlayerInfo[i][pAmmo9] = ammo[9];
        else if(PlayerInfo[i][pAmmo9] < ammo[9] && ammo[9] >= 0)
     {
         if(PlayerInfo[i][pAmmo9] < 0)
            PlayerInfo[i][pAmmo9] = 0;
            else
            {
          GetWeaponName(gun[9],gunname,sizeof(gunname));
      //    cheater = 2;
      }
     }
    }
    if(PlayerInfo[i][pGun10] == 0 && gun[10] > 0)//Вещи для девушек
    {
        GetWeaponName(gun[10],gunname,sizeof(gunname)); cheater = 1;
    }
    if(PlayerInfo[i][pGun11] == 0 && gun[11] > 0)//Парашют, очки
    {
        GetWeaponName(gun[11],gunname,sizeof(gunname)); cheater = 1;
    }
    new string[128];
    if(cheater == 1 && PyxiTime[i] == 0)
    {
   //  new plname[MAX_PLAYER_NAME];
   //  GetPlayerName(i, plname, sizeof(plname));
     //  format(string,sizeof(string),"ANTI-CHEAT: %s[%d] был обезоружен за читерство (%s)",plname,playerid,gunname);
   //     SendClientMessageToAll(COLOR_LIGHTRED, string);
           new plname[MAX_PLAYER_NAME];
           GetPlayerName(i, plname, sizeof(plname));
           format(string, 256, "*Внимание: [%d]%s читерит оружие,проверьте его!",i,plname);
        ABroadCast(COLOR_YELLOW,string,1);
     ResetPlayerWeapons(i);
    }
    else if(cheater == 2 && PyxiTime[i] == 0)
    {
    //    new plname[MAX_PLAYER_NAME];
   //  GetPlayerName(i, plname, sizeof(plname));
   //   format(string,sizeof(string),"ANTI-CHEAT: %s был обезоружен за читерство патронов (%s)",plname,gunname);
   //     SendClientMessageToAll(COLOR_LIGHTRED, string);
           ResetPlayerWeapons(i);
      }
   }
  }
  return 1;
}

Это то что надо?

Автор - Aksel
Дата добавления - 21.09.2011 в 11:21:32
[east_side]_traneДата: Среда, 21.09.2011, 16:05:59 | Сообщение # 8

Группа: Пользователи
Сообщений: 443
Да, да, да вот это то что надо.. этот тот массив про который я говорил
Так.
Смотри:
1)Он ловит переменную и если она == 1 то сообщает админам
2)Скажи у тебя закупка в аммо(код) в моде ? Если да то кидай его сюда
3)Можно сделать легче: что у игрока не отнималось оружие но админам писало что он читерит для этого удали ResetPlayerWeapons(i); в 1 случае

Тебе как лучше будет ? Если первый вариант то кидай код закупки оружия в аммо или вообще покупки


Pawn скриптер
Мои услуги по оптимизации
 
СообщениеДа, да, да вот это то что надо.. этот тот массив про который я говорил
Так.
Смотри:
1)Он ловит переменную и если она == 1 то сообщает админам
2)Скажи у тебя закупка в аммо(код) в моде ? Если да то кидай его сюда
3)Можно сделать легче: что у игрока не отнималось оружие но админам писало что он читерит для этого удали ResetPlayerWeapons(i); в 1 случае

Тебе как лучше будет ? Если первый вариант то кидай код закупки оружия в аммо или вообще покупки

Автор - [east_side]_trane
Дата добавления - 21.09.2011 в 16:05:59
AkselДата: Среда, 21.09.2011, 16:07:48 | Сообщение # 9

Группа: Пользователи
Сообщений: 88
А вот это /buygun ?у меня в аммо когда покупаешь оружие надо ввести /buygun название гана и патроны.Это то?
А можно вообще этот античит удалить?Я лучше другой поставлю?)


Сообщение отредактировал Aksel - Среда, 21.09.2011, 16:09:03
 
СообщениеА вот это /buygun ?у меня в аммо когда покупаешь оружие надо ввести /buygun название гана и патроны.Это то?
А можно вообще этот античит удалить?Я лучше другой поставлю?)

Автор - Aksel
Дата добавления - 21.09.2011 в 16:07:48
danik_rokДата: Среда, 21.09.2011, 18:44:38 | Сообщение # 10

Группа: Проверенные
Сообщений: 317
да ето та команда, кидай ее сюда, если что может не придется сносить анитчит)

1. Вы сейчас в интернете.
2. Вы на сайте www.forum-pawno.net.ru.
3. Вы читаете это.
5. Вы не заметили что отсутствует пункт 4.
6. Вы сейчас это проверили.
7. Вы улыбаетесь.
 
Сообщениеда ето та команда, кидай ее сюда, если что может не придется сносить анитчит)

Автор - danik_rok
Дата добавления - 21.09.2011 в 18:44:38
AkselДата: Среда, 21.09.2011, 19:12:26 | Сообщение # 11

Группа: Пользователи
Сообщений: 88
ВОт))
Code
if (strcmp(cmd, "/buygun", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
          if(PlayerInfo[playerid][pGunLic] < 1)
          {
     SendClientMessage(playerid, COLOR_RED, " Вы не имеете лицензии на оружие!");
        return 1;
    }
          if(GetPlayerMoney(playerid) < 1)
    {
        SendClientMessage(playerid, COLOR_RED, " Вы имеете недостаточно денег с собой !");
        return 1;
    }
    new gun;
    new gunid[16];
    new gunstring1[256];
    new gunstring2[256];
    new gunstring3[256];
    new gunstring4[256];
    new gunstring5[256];
    new infostring[256];
    new guncharge;
    new ammocharge;
    new location = PlayerInfo[playerid][pLocal];
    if(location == 99 || location == 100 || location == 102)
    {
        if(BizzInfo[location-99][bProducts] <= 0)
        {
            GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
      return 1;
        }
     new mod = 100;
     tmp = strtok(cmdtext, idx);
     if(!strlen(tmp))
     {
      format(string, sizeof(string), "Используйте: /buygun [название оружия] [количество патронов]");
      SendClientMessage(playerid, COLOR_GREEN,"________________________________________________________________________________________");
      SendClientMessage(playerid, COLOR_WHITE,"*** Оружие & Патроны ***");
      SendClientMessage(playerid, COLOR_GRAD2,string);
      format(gunstring1, 256, " Оружия: parachute ($%d) golfclub ($%d) nightstick ($%d) baseballbat ($%d) shovel ($%d) poolcue ($%d)",
      GunPrice[0][0]/100*mod,GunPrice[1][0]/100*mod,GunPrice[2][0]/100*mod,GunPrice[3][0]/100*mod,GunPrice[4][0]/100*mod,GunPrice[5][0]/100*mod,GunPrice[6][0]/100*mod);
      SendClientMessage(playerid, COLOR_GRAD3, gunstring1);
      format(gunstring2, 256, " Оружия: purpledildo ($%d) whitedildo ($%d) longwhitedildo ($%d) whitedildo2 ($%d) flowers ($%d) cane",
      GunPrice[7][0]/100*mod,GunPrice[8][0]/100*mod,GunPrice[9][0]/100*mod,GunPrice[10][0]/100*mod,GunPrice[11][0]/100*mod,GunPrice[12][0]/100*mod);
      SendClientMessage(playerid, COLOR_GRAD3, gunstring2);
      format(gunstring3, 256, " Оружия: sdpistol ($%d) deagle ($%d) mp5 ($%d)",
      GunPrice[13][0]/100*mod,GunPrice[14][0]/100*mod,GunPrice[15][0]/100*mod,GunPrice[16][0]/100*mod,GunPrice[17][0]/100*mod,GunPrice[18][0]/100*mod);
      SendClientMessage(playerid, COLOR_GRAD3, gunstring3);
      format(gunstring4, 256, " Оружия: shotgun ($%d) ak47 ($%d) m4 ($%d) rifle ($%d)",
      GunPrice[19][0]/100*mod,GunPrice[20][0]/100*mod,GunPrice[21][0]/100*mod,GunPrice[22][0]/100*mod,GunPrice[23][0]/100*mod,GunPrice[24][0]/100*mod);
      SendClientMessage(playerid, COLOR_GRAD3, gunstring4);
      format(gunstring5, 256, " Оружия: pistolammo ($%d) shotgunammo ($%d) smgammo ($%d) assaultammo ($%d) rifleammo ($%d)",
      GunPrice[25][0],GunPrice[26][0],GunPrice[27][0],GunPrice[28][0],GunPrice[29][0]);
      SendClientMessage(playerid, COLOR_GRAD3, gunstring5);
      SendClientMessage(playerid, COLOR_GREEN,"________________________________________________________________________________________");
      return 1;
     }
     strmid(gunid, tmp, 0, strlen(cmdtext), 255);
     tmp = strtok(cmdtext, idx);
     if(!strlen(tmp))
     {
      format(string, sizeof(string), "Используй: /buygun [название оружия] [количество патронов]");
      return 1;
     }
     new ammo = strval(tmp);
     if(ammo < 1 || ammo > 999) { SendClientMessage(playerid, COLOR_GREY, " Вы можете купить паторонов от 1 до 999 "); return 1; }
     if (strcmp(gunid, "parachute", true, strlen(gunid)) == 0)
     {
      gun = 46;
      guncharge = GunPrice[0][0]/100*mod;
      ammocharge = 0;
     }
     else if (strcmp(gunid, "golfclub", true, strlen(gunid)) == 0)
     {
      gun = 2; guncharge = GunPrice[1][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 2; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "nightstick", true, strlen(gunid)) == 0)
     {
      gun = 3; guncharge = GunPrice[2][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 3; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "baseballbat", true, strlen(gunid)) == 0)
     {
      gun = 5; guncharge = GunPrice[4][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 5; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "shovel", true, strlen(gunid)) == 0)
     {
      gun = 6; guncharge = GunPrice[5][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 6; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "poolcue", true, strlen(gunid)) == 0)
     {
      gun = 7; guncharge = GunPrice[6][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 7; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "purpledildo", true, strlen(gunid)) == 0)
     {
      gun = 10; guncharge = GunPrice[7][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 10; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "whitedildo", true, strlen(gunid)) == 0)
     {
      gun = 11; guncharge = GunPrice[8][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 11; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "longwhitedildo", true, strlen(gunid)) == 0)
     {
      gun = 12; guncharge = GunPrice[9][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 12; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "whitedildo2", true, strlen(gunid)) == 0)
     {
      gun = 13; guncharge = GunPrice[10][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 13; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "flowers", true, strlen(gunid)) == 0)
     {
      gun = 14; guncharge = GunPrice[11][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 14; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "cane", true, strlen(gunid)) == 0)
     {
      gun = 15; guncharge = GunPrice[12][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 15; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "sdpistol", true, strlen(gunid)) == 0)
     {
      gun = 23; guncharge = GunPrice[13][0]/100*mod; ammocharge = GunPrice[25][0]*ammo;
      PlayerInfo[playerid][pGun2] = 23; PlayerInfo[playerid][pAmmo2] = ammo;
     }
     else if (strcmp(gunid, "deagle", true, strlen(gunid)) == 0)
     {
      gun = 24; guncharge = GunPrice[15][0]/100*mod; ammocharge = GunPrice[25][0]*ammo;
      PlayerInfo[playerid][pGun2] = 24; PlayerInfo[playerid][pAmmo2] = ammo;
     }
     else if (strcmp(gunid, "mp5", true, strlen(gunid)) == 0)
     {
      gun = 29; guncharge = GunPrice[18][0]/100*mod; ammocharge = GunPrice[27][0]*ammo;
      PlayerInfo[playerid][pGun3] = 29; PlayerInfo[playerid][pAmmo3] = ammo;
     }
     else if (strcmp(gunid, "shotgun", true, strlen(gunid)) == 0)
     {
      gun = 25; guncharge = GunPrice[19][0]/100*mod; ammocharge = GunPrice[26][0]*ammo;
      PlayerInfo[playerid][pGun3] = 25; PlayerInfo[playerid][pAmmo3] = ammo;
     }
     else if (strcmp(gunid, "ak47", true, strlen(gunid)) == 0)
     {
      gun = 30; guncharge = GunPrice[22][0]/100*mod; ammocharge = GunPrice[28][0]*ammo;
      PlayerInfo[playerid][pGun4] = 30; PlayerInfo[playerid][pAmmo4] = ammo;
     }
     else if (strcmp(gunid, "m4", true, strlen(gunid)) == 0)
     {
      gun = 31; guncharge = GunPrice[23][0]/100*mod; ammocharge = GunPrice[28][0]*ammo;
      PlayerInfo[playerid][pGun4] = 31; PlayerInfo[playerid][pAmmo4] = ammo;
     }
     else if (strcmp(gunid, "rifle", true, strlen(gunid)) == 0)
     {
      gun = 33; guncharge = GunPrice[24][0]/100*mod; ammocharge = GunPrice[29][0]*ammo;
      PlayerInfo[playerid][pGun4] = 33; PlayerInfo[playerid][pAmmo4] = ammo;
     }
     else
     {
      SendClientMessage(playerid, COLOR_GRAD6, "Продавец:Я незнаю такого оружия.");
      return 1;
     }
     if((guncharge+ammocharge) > GetPlayerMoney(playerid))
     {
      format(infostring, 256, "   You don't have $%d !",guncharge+ammocharge);
      SendClientMessage(playerid, COLOR_GRAD3, infostring);
      return 1;
     }
     if(GetPlayerMoney(playerid) < (guncharge+ammocharge))
     {
         SendClientMessage(playerid, COLOR_GREY, " Не может позволить себе это !");
         return 1;
     }
     new payout = guncharge + ammocharge;
     format(infostring, 256, " Вы приобрели %s с %d патронами за $%d",gunid,ammo,payout);
     SendClientMessage(playerid, COLOR_GRAD3, infostring);
     if(location == 102 && IsACop(playerid)) { }
     else { GivePlayerMoney(playerid, - payout); }
     BizzInfo[location-99][bTill] += payout;
     ExtortionBiz(location-99, payout);
     BizzInfo[location-99][bProducts]--;
     PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
     GivePlayerWeapon(playerid, gun, ammo);
     GetPlayerName(playerid, sendername, sizeof(sendername));
     format(string, sizeof(string), "%s Купленое оружие $%d в бизнесе %d", sendername, payout, location-99);
     printf("%s", string);
     PayLog(string);
    }
    else
    {
        SendClientMessage(playerid, COLOR_WHITE," Вы не в магазине.");
     return 1;
    }
   }
   return 1;
   }
 
СообщениеВОт))
Code
if (strcmp(cmd, "/buygun", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
          if(PlayerInfo[playerid][pGunLic] < 1)
          {
     SendClientMessage(playerid, COLOR_RED, " Вы не имеете лицензии на оружие!");
        return 1;
    }
          if(GetPlayerMoney(playerid) < 1)
    {
        SendClientMessage(playerid, COLOR_RED, " Вы имеете недостаточно денег с собой !");
        return 1;
    }
    new gun;
    new gunid[16];
    new gunstring1[256];
    new gunstring2[256];
    new gunstring3[256];
    new gunstring4[256];
    new gunstring5[256];
    new infostring[256];
    new guncharge;
    new ammocharge;
    new location = PlayerInfo[playerid][pLocal];
    if(location == 99 || location == 100 || location == 102)
    {
        if(BizzInfo[location-99][bProducts] <= 0)
        {
            GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
      return 1;
        }
     new mod = 100;
     tmp = strtok(cmdtext, idx);
     if(!strlen(tmp))
     {
      format(string, sizeof(string), "Используйте: /buygun [название оружия] [количество патронов]");
      SendClientMessage(playerid, COLOR_GREEN,"________________________________________________________________________________________");
      SendClientMessage(playerid, COLOR_WHITE,"*** Оружие & Патроны ***");
      SendClientMessage(playerid, COLOR_GRAD2,string);
      format(gunstring1, 256, " Оружия: parachute ($%d) golfclub ($%d) nightstick ($%d) baseballbat ($%d) shovel ($%d) poolcue ($%d)",
      GunPrice[0][0]/100*mod,GunPrice[1][0]/100*mod,GunPrice[2][0]/100*mod,GunPrice[3][0]/100*mod,GunPrice[4][0]/100*mod,GunPrice[5][0]/100*mod,GunPrice[6][0]/100*mod);
      SendClientMessage(playerid, COLOR_GRAD3, gunstring1);
      format(gunstring2, 256, " Оружия: purpledildo ($%d) whitedildo ($%d) longwhitedildo ($%d) whitedildo2 ($%d) flowers ($%d) cane",
      GunPrice[7][0]/100*mod,GunPrice[8][0]/100*mod,GunPrice[9][0]/100*mod,GunPrice[10][0]/100*mod,GunPrice[11][0]/100*mod,GunPrice[12][0]/100*mod);
      SendClientMessage(playerid, COLOR_GRAD3, gunstring2);
      format(gunstring3, 256, " Оружия: sdpistol ($%d) deagle ($%d) mp5 ($%d)",
      GunPrice[13][0]/100*mod,GunPrice[14][0]/100*mod,GunPrice[15][0]/100*mod,GunPrice[16][0]/100*mod,GunPrice[17][0]/100*mod,GunPrice[18][0]/100*mod);
      SendClientMessage(playerid, COLOR_GRAD3, gunstring3);
      format(gunstring4, 256, " Оружия: shotgun ($%d) ak47 ($%d) m4 ($%d) rifle ($%d)",
      GunPrice[19][0]/100*mod,GunPrice[20][0]/100*mod,GunPrice[21][0]/100*mod,GunPrice[22][0]/100*mod,GunPrice[23][0]/100*mod,GunPrice[24][0]/100*mod);
      SendClientMessage(playerid, COLOR_GRAD3, gunstring4);
      format(gunstring5, 256, " Оружия: pistolammo ($%d) shotgunammo ($%d) smgammo ($%d) assaultammo ($%d) rifleammo ($%d)",
      GunPrice[25][0],GunPrice[26][0],GunPrice[27][0],GunPrice[28][0],GunPrice[29][0]);
      SendClientMessage(playerid, COLOR_GRAD3, gunstring5);
      SendClientMessage(playerid, COLOR_GREEN,"________________________________________________________________________________________");
      return 1;
     }
     strmid(gunid, tmp, 0, strlen(cmdtext), 255);
     tmp = strtok(cmdtext, idx);
     if(!strlen(tmp))
     {
      format(string, sizeof(string), "Используй: /buygun [название оружия] [количество патронов]");
      return 1;
     }
     new ammo = strval(tmp);
     if(ammo < 1 || ammo > 999) { SendClientMessage(playerid, COLOR_GREY, " Вы можете купить паторонов от 1 до 999 "); return 1; }
     if (strcmp(gunid, "parachute", true, strlen(gunid)) == 0)
     {
      gun = 46;
      guncharge = GunPrice[0][0]/100*mod;
      ammocharge = 0;
     }
     else if (strcmp(gunid, "golfclub", true, strlen(gunid)) == 0)
     {
      gun = 2; guncharge = GunPrice[1][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 2; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "nightstick", true, strlen(gunid)) == 0)
     {
      gun = 3; guncharge = GunPrice[2][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 3; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "baseballbat", true, strlen(gunid)) == 0)
     {
      gun = 5; guncharge = GunPrice[4][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 5; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "shovel", true, strlen(gunid)) == 0)
     {
      gun = 6; guncharge = GunPrice[5][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 6; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "poolcue", true, strlen(gunid)) == 0)
     {
      gun = 7; guncharge = GunPrice[6][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 7; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "purpledildo", true, strlen(gunid)) == 0)
     {
      gun = 10; guncharge = GunPrice[7][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 10; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "whitedildo", true, strlen(gunid)) == 0)
     {
      gun = 11; guncharge = GunPrice[8][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 11; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "longwhitedildo", true, strlen(gunid)) == 0)
     {
      gun = 12; guncharge = GunPrice[9][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 12; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "whitedildo2", true, strlen(gunid)) == 0)
     {
      gun = 13; guncharge = GunPrice[10][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 13; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "flowers", true, strlen(gunid)) == 0)
     {
      gun = 14; guncharge = GunPrice[11][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 14; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "cane", true, strlen(gunid)) == 0)
     {
      gun = 15; guncharge = GunPrice[12][0]/100*mod; ammocharge = 0;
      PlayerInfo[playerid][pGun1] = 15; PlayerInfo[playerid][pAmmo1] = 1;
     }
     else if (strcmp(gunid, "sdpistol", true, strlen(gunid)) == 0)
     {
      gun = 23; guncharge = GunPrice[13][0]/100*mod; ammocharge = GunPrice[25][0]*ammo;
      PlayerInfo[playerid][pGun2] = 23; PlayerInfo[playerid][pAmmo2] = ammo;
     }
     else if (strcmp(gunid, "deagle", true, strlen(gunid)) == 0)
     {
      gun = 24; guncharge = GunPrice[15][0]/100*mod; ammocharge = GunPrice[25][0]*ammo;
      PlayerInfo[playerid][pGun2] = 24; PlayerInfo[playerid][pAmmo2] = ammo;
     }
     else if (strcmp(gunid, "mp5", true, strlen(gunid)) == 0)
     {
      gun = 29; guncharge = GunPrice[18][0]/100*mod; ammocharge = GunPrice[27][0]*ammo;
      PlayerInfo[playerid][pGun3] = 29; PlayerInfo[playerid][pAmmo3] = ammo;
     }
     else if (strcmp(gunid, "shotgun", true, strlen(gunid)) == 0)
     {
      gun = 25; guncharge = GunPrice[19][0]/100*mod; ammocharge = GunPrice[26][0]*ammo;
      PlayerInfo[playerid][pGun3] = 25; PlayerInfo[playerid][pAmmo3] = ammo;
     }
     else if (strcmp(gunid, "ak47", true, strlen(gunid)) == 0)
     {
      gun = 30; guncharge = GunPrice[22][0]/100*mod; ammocharge = GunPrice[28][0]*ammo;
      PlayerInfo[playerid][pGun4] = 30; PlayerInfo[playerid][pAmmo4] = ammo;
     }
     else if (strcmp(gunid, "m4", true, strlen(gunid)) == 0)
     {
      gun = 31; guncharge = GunPrice[23][0]/100*mod; ammocharge = GunPrice[28][0]*ammo;
      PlayerInfo[playerid][pGun4] = 31; PlayerInfo[playerid][pAmmo4] = ammo;
     }
     else if (strcmp(gunid, "rifle", true, strlen(gunid)) == 0)
     {
      gun = 33; guncharge = GunPrice[24][0]/100*mod; ammocharge = GunPrice[29][0]*ammo;
      PlayerInfo[playerid][pGun4] = 33; PlayerInfo[playerid][pAmmo4] = ammo;
     }
     else
     {
      SendClientMessage(playerid, COLOR_GRAD6, "Продавец:Я незнаю такого оружия.");
      return 1;
     }
     if((guncharge+ammocharge) > GetPlayerMoney(playerid))
     {
      format(infostring, 256, "   You don't have $%d !",guncharge+ammocharge);
      SendClientMessage(playerid, COLOR_GRAD3, infostring);
      return 1;
     }
     if(GetPlayerMoney(playerid) < (guncharge+ammocharge))
     {
         SendClientMessage(playerid, COLOR_GREY, " Не может позволить себе это !");
         return 1;
     }
     new payout = guncharge + ammocharge;
     format(infostring, 256, " Вы приобрели %s с %d патронами за $%d",gunid,ammo,payout);
     SendClientMessage(playerid, COLOR_GRAD3, infostring);
     if(location == 102 && IsACop(playerid)) { }
     else { GivePlayerMoney(playerid, - payout); }
     BizzInfo[location-99][bTill] += payout;
     ExtortionBiz(location-99, payout);
     BizzInfo[location-99][bProducts]--;
     PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
     GivePlayerWeapon(playerid, gun, ammo);
     GetPlayerName(playerid, sendername, sizeof(sendername));
     format(string, sizeof(string), "%s Купленое оружие $%d в бизнесе %d", sendername, payout, location-99);
     printf("%s", string);
     PayLog(string);
    }
    else
    {
        SendClientMessage(playerid, COLOR_WHITE," Вы не в магазине.");
     return 1;
    }
   }
   return 1;
   }

Автор - Aksel
Дата добавления - 21.09.2011 в 19:12:26
TWiXДата: Четверг, 22.09.2011, 06:22:45 | Сообщение # 12

Группа: Пользователи
Сообщений: 316
у меня походу такой же мод)) кто может помочь полностью удалить этот античит??

Хоронят олигарха. Гроб стоит. Собрались друзья.
Подходит к покойному Гусинский, достает портмоне,
извлекает 200 долларов, кладет в гроб и скорбно отходит.
За Гусинским к гробу подходит Потанин, тоже достает портмоне,
отсчитывает 200 долларов, кладет, отходит.
Наконец, подбегает Березовский. Достает чековую книжку,
выписывает чек на 600 долларов, кладе, забирает 400 баксов
наличными, отходит.
 
Сообщениеу меня походу такой же мод)) кто может помочь полностью удалить этот античит??

Автор - TWiX
Дата добавления - 22.09.2011 в 06:22:45
[east_side]_traneДата: Четверг, 22.09.2011, 16:55:57 | Сообщение # 13

Группа: Пользователи
Сообщений: 443
Для этого надо мод самому делать в pawno
А не на форуме писать что надо удалить, так как может быть много частей одного кода


Pawn скриптер
Мои услуги по оптимизации
 
СообщениеДля этого надо мод самому делать в pawno
А не на форуме писать что надо удалить, так как может быть много частей одного кода

Автор - [east_side]_trane
Дата добавления - 22.09.2011 в 16:55:57
TWiXДата: Пятница, 23.09.2011, 05:29:24 | Сообщение # 14

Группа: Пользователи
Сообщений: 316
И этот античит что никак не удалить??

Хоронят олигарха. Гроб стоит. Собрались друзья.
Подходит к покойному Гусинский, достает портмоне,
извлекает 200 долларов, кладет в гроб и скорбно отходит.
За Гусинским к гробу подходит Потанин, тоже достает портмоне,
отсчитывает 200 долларов, кладет, отходит.
Наконец, подбегает Березовский. Достает чековую книжку,
выписывает чек на 600 долларов, кладе, забирает 400 баксов
наличными, отходит.
 
СообщениеИ этот античит что никак не удалить??

Автор - TWiX
Дата добавления - 23.09.2011 в 05:29:24
[east_side]_traneДата: Пятница, 23.09.2011, 15:22:46 | Сообщение # 15

Группа: Пользователи
Сообщений: 443
Ну только в скайпе а на форуме по этой теме писать бессмыслено

Pawn скриптер
Мои услуги по оптимизации
 
СообщениеНу только в скайпе а на форуме по этой теме писать бессмыслено

Автор - [east_side]_trane
Дата добавления - 23.09.2011 в 15:22:46
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

ps798829

(Среда 08:23:47)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

Вверх
22:42:52
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2026

vkontakte :samp-pawno.ru: