Файлы доступа 1.0

Ограничение/Позволение игрокам выполнять команды на сервере

  1. Tetragromaton

    Tetragromaton

    Сообщения:
    238
    Симпатии:
    24
    Пользователь Tetragromaton разместил новый ресурс:

    Файлы доступа - Ограничение/Допуск игрокам выполнять команды на сервере

    Узнать больше об этом ресурсе...
     
    Nekro нравится это.
  2. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.067
    Симпатии:
    4.822
    Честно говоря, я не понял смысла делать два таймера:
    PHP:
    CreateTimer(0.1BackToNormalidTIMER_FLAG_NO_MAPCHANGE);
    CreateTimer(0.1AntiExploitclientTIMER_FLAG_NO_MAPCHANGE);
    В каждом из которых просто ресет переменной.

    Может лучше вообще просто RequestFrame()?
     
  3. Faya™

    Faya™ Жуестер

    Сообщения:
    511
    Симпатии:
    195
    Взято от куда то с другого места, или давно написано, старый синтаксис?

    Новый синтаксис
     

    Вложения:

    • authfiles.smx
      Размер файла:
      7,3 КБ
      Просмотров:
      0
    • authfiles.sp
      Размер файла:
      4 КБ
      Просмотров:
      2
    Последнее редактирование: 8 янв 2019
  4. Grey83

    Grey83 похухоль

    Сообщения:
    2.164
    Симпатии:
    1.046
    Почистил, оптимизировал и полностью перевёл на новый синтаксис
     

    Вложения:

    kilroy нравится это.
  5. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.067
    Симпатии:
    4.822
    Человек как бы намекнул, что он не сторонник нового синтаксиса.
    Да и толку-то от него ноль, кроме читаемости. Никакой производительности он не даёт. Скорее наоборот, может вызвать деградацию. decl-то недоступен.
     
  6. Grey83

    Grey83 похухоль

    Сообщения:
    2.164
    Симпатии:
    1.046
    @Крузяра, а на новых версиях SM decl обрабатывается именно как decl или же как new?
     
  7. snr93

    snr93

    Сообщения:
    48
    Симпатии:
    3
    можно ли реализовать как-то запрет для доступа к команде, которая есть по умолчанию у всех и разрешить ее использование только игрокам с определенным флагом? (не Z)
     
  8. -=HellFire=-

    -=HellFire=- Segmentation fault

    Сообщения:
    218
    Симпатии:
    29
    admin_overrides.cfg
     
  9. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.067
    Симпатии:
    4.822
    @Grey83, как decl. На 1.9, по крайней мере, ещё как decl.
     
  10. Grey83

    Grey83 похухоль

    Сообщения:
    2.164
    Симпатии:
    1.046
    @Крузяра, искал в исходниках SM на гитхабе, так и не нашёл этих операторов (нашёл только new, но не уверен, что это именно тот файл)
    Вообще вместо decl в новом синтаксисе я обычно static использую
     
  11. Arseniy

    Arseniy

    Сообщения:
    25
    Симпатии:
    6
    Прикольный плагин как и идея, но для каких команд он может пригодиться ? Просто пример..
     
  12. Grey83

    Grey83 похухоль

    Сообщения:
    2.164
    Симпатии:
    1.046
    @Arseniy, этот плагин позволяет использовать админские команды простым игрокам не выдавая им админку с соответствующим команде флагом доступа
    Ну или запретить доступ к таким командам, которые не требуют наличия админки (ну или админам тоже запретить команды).
    Хотя запрет много проще сделать через admin_overrides.cfg, разве что плагином можно делать игрокам выборочно запрет.
     
  13. Крузяра

    Крузяра Супермодератор

    Сообщения:
    6.067
    Симпатии:
    4.822
    Ну, сделано это, на самом деле, очень странно.
    Ведь можно создать группу без флагов, но с оверрайдами типа allow/deny, и просто выдавать эту самую группу...