Custom shop привязка натива бонуса /anew

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
51
Реакции
6
Здравствуйте форумчане. Не подскажите, как правильно привязать к плагину >>>тык<<< натив бонусов /anew от >AES<.
Я пробовал изменить cshop_settings.inc. Но увы бонусы aes не считываюся как поинты в магазине.

#if defined _cshop_settings_included
#endinput
#endif

#include <cstrike>

#define _cshop_settings_included
#define DEFAULT_SOUND "items/gunpickup2.wav"
#define FLAG_ADMIN ADMIN_BAN
#define LANG_TYPE LANG_SERVER
#define MAX_ITEMS 100

/*
* Change the lines below if you want to use a native for your money currency, e.g. Ammo Packs, BaseBuilder Credits, JBPacks, etc.
* Example (%1 = id | %2 = amount):
native aes_get_player_bonus(%1)
native aes_set_player_bonus(%1, %2)
#define get_user_money(%1) aes_get_player_bonus(%1)
#define set_user_money(%1,%2) aes_set_player_bonus(%1, %2)
*/
#define get_user_money(%1) cs_get_user_money(%1)
#define set_user_money(%1,%2) cs_set_user_money(%1, %2)

/* Don't touch this line unless you know what you're doing */
#define take_user_money(%1,%2) set_user_money(%1, get_user_money(%1) - %2)
 
Сообщения
594
Реакции
350
Предупреждения
1
Помог
9 раз(а)
Тебе надо менять не inc файл а sma
 
Сообщения
51
Реакции
6
В описании плагина custom_shop имеются такие строчки:

Плагин может быть легко модифицирован для использования вместе с другими модами, например, брать из них валюту(Ammo Packs, BaseBuilder Credits, JBPacks, XP). Проделывается путём редактирования cshop_settings.inc

С бонусами aes такие действия безуспешны?
 
Сообщения
594
Реакции
350
Предупреждения
1
Помог
9 раз(а)
Medet,
Код:
#if defined _cshop_settings_included
#endinput
#endif

#include <cstrike>

#define _cshop_settings_included
#define DEFAULT_SOUND "items/gunpickup2.wav"
#define FLAG_ADMIN ADMIN_BAN
#define LANG_TYPE LANG_SERVER
#define MAX_ITEMS 100

/*
* Change the lines below if you want to use a native for your money currency, e.g. Ammo Packs, BaseBuilder Credits, JBPacks, etc.
* Example (%1 = id | %2 = amount):
*/

native aes_get_player_bonus(id)
native aes_set_player_bonus(id, value)

#define get_user_money(%1) aes_get_player_bonus(%1)
#define set_user_money(%1,%2) aes_set_player_bonus(%1, %2)

/* Don't touch this line unless you know what you're doing */
#define take_user_money(%1,%2) set_user_money(%1, get_user_money(%1) - %2)
а так?
 
Сообщения
893
Реакции
149
Помог
25 раз(а)
Здравствуйте форумчане. Не подскажите, как правильно привязать к плагину >>>тык<<< натив бонусов /anew от >AES<.
Я пробовал изменить cshop_settings.inc. Но увы бонусы aes не считываюся как поинты в магазине.

#if defined _cshop_settings_included
#endinput
#endif

#include <cstrike>

#define _cshop_settings_included
#define DEFAULT_SOUND "items/gunpickup2.wav"
#define FLAG_ADMIN ADMIN_BAN
#define LANG_TYPE LANG_SERVER
#define MAX_ITEMS 100

/*
* Change the lines below if you want to use a native for your money currency, e.g. Ammo Packs, BaseBuilder Credits, JBPacks, etc.
* Example (%1 = id | %2 = amount):
native aes_get_player_bonus(%1)
native aes_set_player_bonus(%1, %2)
#define get_user_money(%1) aes_get_player_bonus(%1)
#define set_user_money(%1,%2) aes_set_player_bonus(%1, %2)
*/
#define get_user_money(%1) cs_get_user_money(%1)
#define set_user_money(%1,%2) cs_set_user_money(%1, %2)

/* Don't touch this line unless you know what you're doing */
#define take_user_money(%1,%2) set_user_money(%1, get_user_money(%1) - %2)
Так ты в комментарии впихнул нативы, присмотрись внимательно.
 
Статус
В этой теме нельзя размещать новые ответы.

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

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу