Меня попросил --==PaWn0==-- выложить данный [FS], у него нет возможности т.к он ещё пользователь. Система банков v 1.1
[Положить на счёт, снять, перевести, Удалить учетную запись, просмотр статистики
Информация
Этот скрипт поможет вам перевести деньги игроку определенную суммы денег, вы можете внести деньги, снять их позже, перевести игроку которого нет на сервере! Эта система использует Y_INI и SSCANF.
Есть 2 способа передачи.
Передача игроку который онлайн (Active Player)
Игрок должен быть подключен к серверу. Команда для передачи денег / sendcash <id> <сумма>
Вам необходимо вставить либо его имя, или его ID.
Передача игроку который оффлайн (Offline Transfer)
С помощью этого метода деньги будут переданны прямо на его счет, он также получит денежные средства, если он отключен.
Денежные средства будут направлены прямо на банковский счет игрока.
То же самое для вас, денежные средства будут направлены с вашего банковского счета!
Команды для доступа к диалоговому ID: /bank
Существует только 1 команда! С которым вы будете создать учетную запись, Войти в счет, и доступ к учетной записи.
Чтобы установить скрипт вам нужно :
Скачать файлы и поместите их в / filterscripts.
Создать новую папку в / scriptfiles, и назвать его bAccounts, (Обратите внимание, CAPS ЬА) здесь будет сохранён счёт игрока.
Скачать sscanf v2.0 и положить его в /plugins (Если папка не существует, создайте её)
Скачать YSI v1.0 (клик) и добавить его в /pawno/include(просто скопируйте папку)
Открыть server.cfg и добавить следующие
filterscripts bsystem
plugins sscanf
Дополнительно
- Если вы хотите изменить место, где счета игрока будет сохранена, изменения:
Code
Код:
#define FILE_LOCATION "/bAccounts/%s.ini"
/BAccounts - это папка с /scriptfiles
% S - Это будет преобразовано в ник игрока.
. INI - Расширение файла (не изменять y_ini работает таким образом!)
Пример
код:
Code
#define FILE_LOCATION "/Folder1/Folder2/%s.ini"
- Если диалоговое окно с таким же ID уже есть то сделаете следующее :
Код :
3598 - идентификатор диалогового окна Пример
- Если вы хотите, чтобы статистика не сохранялась сделаете следуещее :
#define SAVE_ON_EXIT true
или
pawn Code:
#define SAVE_ON_EXIT false
true - Сохранять
FALSE - Не сохранять
Скачать!