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

 



 
          





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





Последние Файлы 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
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Ladmin4
cyber01Дата: Пятница, 11.11.2011, 20:06 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 192
Награды: 2
Город: Гуково
Репутация: 114
Замечания: 0%
Статус:
Ребят в общем стоит Ladmin4 (который под 0.3 переделан,с диалогами и прочей нечистью)
Стоит стандартное Antiminigun
Code
#if defined ANTI_MINIGUN
   new weap, ammo ,pname[256],string2[128];
   for(new i = 0; i < MAX_PLAYERS; i++)
   {
    if(GetPVarInt(i, "Level") == 0 && !IsPlayerAdmin(i))
    {
        pname=GetPlayerNameS(i);
     GetPlayerWeaponData(i, 7, weap, ammo);
     if(weap == 38) {
      new string[128]; format(string,sizeof(string),"ИНФО: У игрока %s есть миниган с %d патронами", PlayerName2(i), ammo);
      MessageToAdmins(COLOR_WHITE,string);
      format(string2,sizeof(string2),"  Игрок %s забанен системой. Причина: миниган", PlayerName2(i));
      SendClientMessageToAll(COLOR_RED,string2);
      BanEx(i,"Забанен.... Причина: миниган");
     }
    }
   }
   #endif


Проблема такая, банит игрока,показывает типа:
Игрок Блабла забанен системой. Причина: миниган
После чего повторяет снова это сообщение только без ника.
Как исправить?



Регистрация доменов в зоне RU и РФ всего за 99 рублей.
Linkum


Сообщение отредактировал cyber01 - Пятница, 11.11.2011, 20:18
trioДата: Пятница, 02.12.2011, 21:07 | Сообщение # 2
Новенький
Группа: Пользователи
Сообщений: 13
Награды: 6
Город: Винница
Репутация: 2
Замечания: 20%
Статус:
Code
BanEx(i,"Забанен.... Причина: миниган");

Замени на Ban(playerid);

МолорищеДата: Пятница, 02.12.2011, 23:55 | Сообщение # 3
Молор
Группа: Продвинутые
Сообщений: 427
Награды: 11
Город: Санкт Петербург
Замечания: 0%
Статус:
Че за бред? Флуд и все...


Мне нечего делать.
DrevenДата: Суббота, 03.12.2011, 00:37 | Сообщение # 4
Гуру
Группа: Продвинутые
Сообщений: 1096
Награды: 205
Город: od.ua
Репутация: 1099
Замечания: 0%
Статус:
Самто трололо бред написал какойто, недоумок.


www.samp-rpg.com
toneysixДата: Суббота, 03.12.2011, 08:28 | Сообщение # 5
Джэдай
Группа: I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус:
cyber01 ужас. ты где взял такой код? Во-первых, нет проверки на соединение игрока if( IsPlayerConnected( i ) )
Во-вторых, функция GetPlayerWeaponData - сама по своему существованию одна из самых некорректных функций в сэмпе, поэтому, перед тем, как её использовать, лучше заранее обнулить переменные, куда она получает данные, в-третьих, воспользуйся более лучшим кодом имеющихся альтернатив. Код просто ужасен.



Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
  • Страница 1 из 1
  • 1
Поиск:





 


 


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