• Уважаемые пользователи! Решение проблем с работой плагинов, компиляцией, падением сервера и прочими обращайтесь в раздел Помощи! Данная тема предназначена для обсуждения плагина, его функционала, принципа работы и предложений.
Иконка ресурса

Add-on GameCMS Bank

Mi||er

Участник
Templar, Вот и я о том же- зачем вам исходники 😕... Чтобы ленивые вопросы задавать?
Посмотреть вложение 907
Предлагаю добавить функцию game_money_edit чтобы во время игры можно было менять игроку баланс (Добавить или отнять деньги) допуск по флагу аднима ADMIN_IMMUNITY FLAG_A
 

zhorzh78

Администратор
Mi||er, Необоснованно "пихать" в плагин функции, которые к нему не относятся. Есть нативы, с помощью которых пишется другой плагин для выдачи денег.
C++:
/**
*    Изменение баланса ИГРОВЫХ ДЕНЕГ зарегистрированного игрока  (добавить / отнять)
*    
*    @id            Индекс игрока
*    @ammount    Добавить значение к балансу
*    @return        1 в случае успеха, 0 в противном случае
*/
native cmsapi_add_user_bank(id, ammount);

/**
*    Установка баланса БАНКА ИГРОВЫХ ДЕНЕГ зарегистрированного игрока
*  
*    @id            Индекс игрока
*    @ammount    Новое значение баланса
*    @return        1 в случае успеха, 0 в противном случае
*/
native cmsapi_set_user_bank(id, ammount);
 

Sokol

Участник
Предложение.
Добавить в банк возможность сохранять баланс бонусов /anew от плагина BonusMenu RBS
 

Sokol

Участник
zhorzh78, Да нет смысла как всегда херню написал,я уже понял
Добавлено:

Если в банк положить 16к и перезайти на сервер то сумма в банке удваивается
Добавлено:

Если в банк положить 16к и перезайти на сервер то сумма в банке удваивается
 
Последнее редактирование:

temp

Участник
Что-то неверно настроил видимо, либо перехватывает чат-команды плагинов ниже в списке и открывает меню магазина, либо вместе с той же командой "/rs", например, пишет "[BANK] Доступно с n-раунда", на открытие меню не проверял, остановил плагин.
 

Алекс

Участник
Mi||er, Необоснованно "пихать" в плагин функции, которые к нему не относятся. Есть нативы, с помощью которых пишется другой плагин для выдачи денег.
C++:
/**
*    Изменение баланса ИГРОВЫХ ДЕНЕГ зарегистрированного игрока  (добавить / отнять)
*   
*    @id            Индекс игрока
*    @ammount    Добавить значение к балансу
*    @return        1 в случае успеха, 0 в противном случае
*/
native cmsapi_add_user_bank(id, ammount);

/**
*    Установка баланса БАНКА ИГРОВЫХ ДЕНЕГ зарегистрированного игрока
* 
*    @id            Индекс игрока
*    @ammount    Новое значение баланса
*    @return        1 в случае успеха, 0 в противном случае
*/
native cmsapi_set_user_bank(id, ammount);
Этих двух нативов будет достаточно для скриптера что-бы осуществить добавление баланса через консоль сервера путем:
Пишется в консоли money "ключ купленный"
Прибавляется 1 000 000 в банк или другая сумма

Вроде понятно написал) или есть еще нативы которые могут понадобится?
 
Сверху