Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 2 ПерваяПервая 1 2
Показано с 11 по 11 из 11
  1. #11
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2590 ±
    Цитата Сообщение от TheMallard Посмотреть сообщение
    Можете пожалуйста объяснить формулу ключа.
    Просто сочетание ID атакующего и жертвы. Выражение "cellbits / charbits * 4" вычисляется на этапе компиляции (16), т.е. ID одного из игроков побитово сдвигается влево на 16 позиций и суммируется с ID другого игрока. Как результат, на каждый ID выделяется по 16 бит в 32-битной ячейке.

    Я привык использовать константы cellbits и charbits в одном из своих проектов, не связанных с SA-MP, на случай если в будущем придётся увеличить размер ячейки Pawn с 32 до 64 бит. Но, поскольку "SA-MP" является буквально синонимом застоя, в данном конкретном случае можно со спокойной совестью заменить "cellbits / charbits * 4" на "16".
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  2. Пользователь сказал cпасибо:
    TheMallard (29.12.2017)
 

 
Страница 2 из 2 ПерваяПервая 1 2

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

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

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

Ваши права

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