Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 9 из 17 ПерваяПервая ... 7 8 9 10 11 ... ПоследняяПоследняя
Показано с 81 по 90 из 163
  1. #81
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Это уже лень поедает тебя))
    После каждой команды или внутри её всё равно придется расставлять метки о том что она для админов или у тебя мут и т.п.
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  2. #82
    Аватар для Иван Бубнов
    Пользователь

    Статус
    Оффлайн
    Регистрация
    22.12.2015
    Сообщений
    157
    Репутация:
    8 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    Это уже лень поедает тебя))
    После каждой команды или внутри её всё равно придется расставлять метки о том что она для админов или у тебя мут и т.п.
    зачем расставлять проверку на админку если можно проверить через flags? И вообще, название говорит само за себя, flags, то есть флаги (метки), а не метка. То есть туда по сути нужно было сделать чтобы указывали много флагов, или переименовать в flag:achat(1);

  3. #83
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Иван Бубнов Посмотреть сообщение
    зачем расставлять проверку на админку если можно проверить через flags? И вообще, название говорит само за себя, flags, то есть флаги (метки), а не метка. То есть туда по сути нужно было сделать чтобы указывали много флагов, или переименовать в flag:achat(1);
    И вместо проверки на мут в каждой нужной команде тебе придётся прописывать новый флаг. Шило на мыло меняешь, не?
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  4. #84
    Аватар для ziggi
    Проверенный

    Статус
    Оффлайн
    Регистрация
    14.05.2015
    Сообщений
    1,181
    Репутация:
    790 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    И вместо проверки на мут в каждой нужной команде тебе придётся прописывать новый флаг. Шило на мыло меняешь, не?
    То есть проверка на мут в каждой команде лучше, чем добавление флага и проверка на мут в одном месте? Можно всем чат командам добавить флаг CMD_CHAT и проверить в OnPlayerCommandReceived.

  5. #85
    Аватар для Geebrox
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.08.2015
    Адрес
    Ташкент
    Сообщений
    375
    Репутация:
    97 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    И вместо проверки на мут в каждой нужной команде тебе придётся прописывать новый флаг. Шило на мыло меняешь, не?
    А если захочешь изменить проверку на мут, ну там вдруг другие переменные или другие значение у тебя появились, ты во всех командах должен изменять проверку?

  6. #86
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от ziggi Посмотреть сообщение
    То есть проверка на мут в каждой команде лучше, чем добавление флага и проверка на мут в одном месте? Можно всем чат командам добавить флаг CMD_CHAT и проверить в OnPlayerCommandReceived.
    Цитата Сообщение от Geebrox Посмотреть сообщение
    А если захочешь изменить проверку на мут, ну там вдруг другие переменные или другие значение у тебя появились, ты во всех командах должен изменять проверку?
    Пишем обычный stock, а-ля
    PHP код:
    stock IsPlayerMuted(playerid)
    {
       
    //И тут проверка

    После прописываем вызов этого stock в нужных командах и всё: получится та же самая проверка в одном месте.

    Я не говорю, что флаги не нужны. Просто это не так критично и если с ними заиграться, они наоборот начнут лишь путать (будет у каждой команды по 10 флагов и будет каша). Если же код прописывать прямиком в команде, принцип работы команды будет предельно нагляден.
    Хотя тут уже чистая вкусовщина, так что нет смысла продолжать эту тему
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  7. #87
    Аватар для ziggi
    Проверенный

    Статус
    Оффлайн
    Регистрация
    14.05.2015
    Сообщений
    1,181
    Репутация:
    790 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Пишем обычный stock, а-ля
    PHP код:
    stock IsPlayerMuted(playerid)
    {
       
    //И тут проверка

    После прописываем вызов этого stock в нужных командах и всё: получится та же самая проверка в одном месте.
    Не в одном месте, а в каждой команде, когда как с флагами будет реально в одном месте.

    Цитата Сообщение от DeimoS Посмотреть сообщение
    Я не говорю, что флаги не нужны. Просто это не так критично и если с ними заиграться, они наоборот начнут лишь путать (будет у каждой команды по 10 флагов и будет каша). Если же код прописывать прямиком в команде, принцип работы команды будет предельно нагляден.
    Хотя тут уже чистая вкусовщина, так что нет смысла продолжать эту тему
    Есть свои плюсы и минусы, лично я тоже предпочитаю вариант без флагов.

  8. #88
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Цитата Сообщение от ziggi Посмотреть сообщение
    То есть проверка на мут в каждой команде лучше, чем добавление флага и проверка на мут в одном месте? Можно всем чат командам добавить флаг CMD_CHAT и проверить в OnPlayerCommandReceived.
    Ну такие дела на микросекунды затормозят выполнение кмд, много новых условий если)
    Лучше в самой команде уже все проверки.
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  9. #89
    Аватар для ziggi
    Проверенный

    Статус
    Оффлайн
    Регистрация
    14.05.2015
    Сообщений
    1,181
    Репутация:
    790 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    Ну такие дела на микросекунды затормозят выполнение кмд, много новых условий если)
    Лучше в самой команде уже все проверки.
    Использование высокоуровневых языков программирования тормозит выполнение всего, лучше уж всё на ассемблере писать.
    Лично я готов пожертвовать производительностью и памятью ради красивого и чистого кода.

  10. #90
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Цитата Сообщение от ziggi Посмотреть сообщение
    Использование высокоуровневых языков программирования тормозит выполнение всего, лучше уж всё на ассемблере писать.
    Лично я готов пожертвовать производительностью и памятью ради красивого и чистого кода.
    Ты прям как с песни Многоточие - Америка))
    Красиво, но не сильно))
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

 

 
Страница 9 из 17 ПерваяПервая ... 7 8 9 10 11 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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