Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 32

Тема: [ scr ][ all ][ АнтиФлуд на Команду ]

  1. #21
    Проверенный Аватар для nurahmat007
    Регистрация
    12.07.2011
    Адрес
    ♟ Forum ♟
    Сообщений
    1,065
    Репутация: 67

    Звание: скоро придёт к известности

    Re: [ scr ][ all ][ АнтиФлуд на Команду ]

    во спс) держите +)

  2. #22
    boost::this_thread Аватар для Владокс
    Регистрация
    27.06.2010
    Адрес
    Екатеринбург
    Сообщений
    1,419
    Репутация: 225

    Звание: - весьма и весьма положительная личность

    Re: [ scr ][ all ][ Анти Флуд на Команду]

    Цитата Сообщение от Lik Посмотреть сообщение
    Заметь я не использовал ни таймера ни переменной и мой код требует вставку только в команду)
    PVar + GetTickCount, не?




    Связь со мной:
    Skype: bjiadokc | ICQ: 5462016 | Mail: [email protected]

    [1:03:15 | Изменены 1:03:25] SDraw: есть идеи блокнуть установщику сцампа доступ к системной папке?
    [1:03:45 | Изменены 1:03:51] SDraw: а то эта падла файлы directx заменяет внаглую
    [1:08:38] Vladislav Barabash: поставь файлы директа в ридонли
    [1:09:14] Vladislav Barabash: chmod r-x d3*.dll

  3. #23
    ?? ḇẙ Ḉṍṁṕaṅẙ Lik? ☺↔☻
    Регистрация
    23.10.2010
    Адрес
    Россия
    Сообщений
    2,476
    Репутация: 224

    Звание: - весьма и весьма положительная личность

    Re: [ scr ][ all ][ Анти Флуд на Команду]

    Цитата Сообщение от BJIADOKC Посмотреть сообщение
    PVar + GetTickCount, не?
    GetTickCount не так сыграет свою роль, плюс ты точно не поймёшь время которое тебе нужно ограничить во флуде как бы ты поставил 10 секунд или минуту в точности?


  4. #24
    boost::this_thread Аватар для Владокс
    Регистрация
    27.06.2010
    Адрес
    Екатеринбург
    Сообщений
    1,419
    Репутация: 225

    Звание: - весьма и весьма положительная личность

    Re: [ scr ][ all ][ Анти Флуд на Команду]

    Цитата Сообщение от Lik Посмотреть сообщение
    GetTickCount не так сыграет свою роль, плюс ты точно не поймёшь время которое тебе нужно ограничить во флуде как бы ты поставил 10 секунд или минуту в точности?
    PHP код:
    if((GetTickCount() - GetPVarInt(playerid,"Flood_GTC")) <= 10000) return;
    SetPVarInt(playerid,"Flood_GTC",GetTickCount()); 
    PHP код:
    if((GetTickCount() - GetPVarInt(playerid,"Flood_GTC")) <= 60000) return;
    SetPVarInt(playerid,"Flood_GTC",GetTickCount()); 
    10 секунд и минута соответственно
    problems?




    Связь со мной:
    Skype: bjiadokc | ICQ: 5462016 | Mail: [email protected]

    [1:03:15 | Изменены 1:03:25] SDraw: есть идеи блокнуть установщику сцампа доступ к системной папке?
    [1:03:45 | Изменены 1:03:51] SDraw: а то эта падла файлы directx заменяет внаглую
    [1:08:38] Vladislav Barabash: поставь файлы директа в ридонли
    [1:09:14] Vladislav Barabash: chmod r-x d3*.dll

  5. #25
    ?? ḇẙ Ḉṍṁṕaṅẙ Lik? ☺↔☻
    Регистрация
    23.10.2010
    Адрес
    Россия
    Сообщений
    2,476
    Репутация: 224

    Звание: - весьма и весьма положительная личность

    Re: [ scr ][ all ][ Анти Флуд на Команду]

    Цитата Сообщение от BJIADOKC Посмотреть сообщение
    PHP код:
    if((GetTickCount() - GetPVarInt(playerid,"Flood_GTC")) <= 10000) return;
    SetPVarInt(playerid,"Flood_GTC",GetTickCount()); 
    PHP код:
    if((GetTickCount() - GetPVarInt(playerid,"Flood_GTC")) <= 60000) return;
    SetPVarInt(playerid,"Flood_GTC",GetTickCount()); 
    10 секунд и минута соответственно
    problems?
    увы он показывает безотказное время в ms с начала работы сервера, тоесть время не может быть точным так как 1 лаг и 1-10ms не посчитало xDD

    PS: хотя ms не столь важны, но всё же чтобы считать по минутам антифлуд удобнее использовать gettime();


  6. #26
    boost::this_thread Аватар для Владокс
    Регистрация
    27.06.2010
    Адрес
    Екатеринбург
    Сообщений
    1,419
    Репутация: 225

    Звание: - весьма и весьма положительная личность

    Re: [ scr ][ all ][ АнтиФлуд на Команду ]

    okay
    PHP код:
    if((GetTickCount() - GetPVarInt(playerid,"Flood_GTC")) <= 59990) return; 
    xd




    Связь со мной:
    Skype: bjiadokc | ICQ: 5462016 | Mail: [email protected]

    [1:03:15 | Изменены 1:03:25] SDraw: есть идеи блокнуть установщику сцампа доступ к системной папке?
    [1:03:45 | Изменены 1:03:51] SDraw: а то эта падла файлы directx заменяет внаглую
    [1:08:38] Vladislav Barabash: поставь файлы директа в ридонли
    [1:09:14] Vladislav Barabash: chmod r-x d3*.dll

  7. #27
    ?? ḇẙ Ḉṍṁṕaṅẙ Lik? ☺↔☻
    Регистрация
    23.10.2010
    Адрес
    Россия
    Сообщений
    2,476
    Репутация: 224

    Звание: - весьма и весьма положительная личность

    Re: [ scr ][ all ][ АнтиФлуд на Команду ]

    Цитата Сообщение от BJIADOKC Посмотреть сообщение
    okay
    PHP код:
    if((GetTickCount() - GetPVarInt(playerid,"Flood_GTC")) <= 59990) return; 
    xd
    а вдруг лагов не будет? xDD

    и всёровно незачем использовать то что можно юзать в меньших цифрах))) GetTickCount полезень когда много раз в секунде хотят ввести)


  8. #28
    ???? ?? ???? Аватар для Burzum
    Регистрация
    29.01.2011
    Адрес
    Черкесск
    Сообщений
    1,191
    Репутация: 133

    Звание: скоро придёт к известности

    Re: [ scr ][ all ][ АнтиФлуд на Команду ]

    Отлично молодец)
    ...

  9. #29
    Активный пользователь Аватар для Знахарь
    Регистрация
    16.09.2011
    Адрес
    Ямайка
    Возраст
    22
    Сообщений
    1,121
    Репутация: 124

    Звание: скоро придёт к известности

    Re: [ scr ][ all ][ АнтиФлуд на Команду ]

    зачет тебе!

  10. #30
    :) Аватар для art
    Регистрация
    11.08.2011
    Адрес
    Пермь
    Возраст
    28
    Сообщений
    1,295
    Репутация: 157

    Звание: - весьма и весьма положительная личность

    Re: [ scr ][ all ][ АнтиФлуд на Команду ]

    Хороший урок





Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •