samp.directory
← Скрипты и библиотеки

knryuu/pawnplus-bcrypt-next

PawnPlus bcrypt next for open.mp and SA:MP.

Библиотека★ 7обновлён сент. 2025 г.AGPL-3.0Pawnsampctl
Открыть на GitHub

Установка через sampctl

sampctl package install knryuu/pawnplus-bcrypt-next

Выполните в папке проекта. sampctl скачает пакет и его зависимости.

Зависит от 3 пакетов

README.md

PawnPlus Bcrypt NEXT

PawnPlus bcrypt NEXT with some improvement based on samp_bcrypt plugin only.

Unlike the other versions, this one keeps everything simple and neat. Only less than 200 lines of code to implement it.

[!NOTE] Now the include supports both open.mp and SA:MP seamlessly.

Installation

sampctl

Type the following command:

sampctl install knryuu/pawnplus-bcrypt-next

To install the include.

Began using the include by typing #include <pp-bcrypt>.

Manual Installation

  • Download PawnPlus and samp_bcrypt, extract it to your server folder.
  • Download pp-bcrypt.inc from the release page, put the .inc file to pawno/include or qawno/include.
  • Began using the include by typing #include <pp-bcrypt>.

Functions

native Task:bcrypt_async_hash(const input[], cost = BCRYPT_COST);
native Task:bcrypt_async_hash_s(ConstStringTag:input, cost = BCRYPT_COST);

native Task:bcrypt_async_verify(const input[], const hash[]);
native Task:bcrypt_async_verify_s(ConstStringTag:input, ConstStringTag:hash);

native String:bcrypt_get_hash_s();

Examples

Refer to test.pwn to see the usage of this include.

openmppawn-packagepawnpluspp-bcryptsa-mpsa-mp-librarysamp-bcrypt

Страница собрана из того, что GitHub публикует о репозитории. samp.directory не хранит этот код. Сообщить о проблеме с этой записью

knryuu/pawnplus-bcrypt-next: Библиотека для SA-MP | samp.directory