Иконка ресурса

[Shop] Money Distributor 1.4.2

gopnik9999g

Участник
Сообщения
136
Реакции
14
А как сделать так, чтобы кредиты выдавались за убийства, когда на сервере например 4 и более человек? А то их дают даже с ботом когда играешь 1 на 1
Так фармить будут кредиты
 

Marty

Участник
Сообщения
268
Реакции
105
А как сделать так, чтобы кредиты выдавались за убийства, когда на сервере например 4 и более человек? А то их дают даже с ботом когда играешь 1 на 1
Так фармить будут кредиты
Переписать плагин.

Либо же использовать альтернативу с настраиваемыми конфигами Credits for Kills
Сообщения автоматически склеены:

Ну еще есть вариант принудительно кикать ботов в конце раунда Bot kick
 

gopnik9999g

Участник
Сообщения
136
Реакции
14
У меня ещё какая-то ерунда с цветами... Прописано в "moneydistributor.txt"
"text" "{green}[Shop]{default} У тебя забрали {red}{credits} {default}кредитов за смерть!"
Ну в игре (на сервере) слово [Shop] показывается белым цветом, а не зелёным (пробовал ставить 2 варианта цвета плагина), а вот тот же {red}{credits} показывает нормально
Причём тот же... Который в "shop_moneydistributor.phrases.txt"
"{green}[Shop]{default} Ты получил {green}{1}{default} кредитов. Ты можешь открыть магазин {green}!shop{default} чтобы использовать их!"
Показывает правильно слово [Shop] зелёным цветом
На других серверах видел всё нормально работает, а у меня вечно всё через жжж.......
В чём может быть проблема? Хрень какая-то)))
 

Marty

Участник
Сообщения
268
Реакции
105
У меня ещё какая-то ерунда с цветами... Прописано в "moneydistributor.txt"
"text" "{green}[Shop]{default} У тебя забрали {red}{credits} {default}кредитов за смерть!"
Ну в игре (на сервере) слово [Shop] показывается белым цветом, а не зелёным (пробовал ставить 2 варианта цвета плагина), а вот тот же {red}{credits} показывает нормально
Причём тот же... Который в "shop_moneydistributor.phrases.txt"
"{green}[Shop]{default} Ты получил {green}{1}{default} кредитов. Ты можешь открыть магазин {green}!shop{default} чтобы использовать их!"
Показывает правильно слово [Shop] зелёным цветом
Где то в обсуждении прикладывали исходник, где это пофиксили
 

Mori

Участник
Сообщения
2
Реакции
0
ребят подскажите пожалуйста как сделать награду за mvp
 

evgha

Участник
Сообщения
61
Реакции
9
в конфиге все настроено было а сегодня -1 за убийство -1 за победу
 

Gaivor

Участник
Сообщения
185
Реакции
18
L 01/09/2023 - 22:33:11: [SM] Exception reported: Language phrase "credits_gain" not found (arg 4)
L 01/09/2023 - 22:33:11: [SM] Blaming: shop_moneydistributor.smx
L 01/09/2023 - 22:33:11: [SM] Call stack trace:
L 01/09/2023 - 22:33:11: [SM] [0] VFormat
L 01/09/2023 - 22:33:11: [SM] [1] Line 25, include\csgo_colors.inc::CGOPrintToChat
L 01/09/2023 - 22:33:11: [SM] [2] Line 117, e:\Работа\CS\Компилятор\shop_moneydistributor2.sp::GivePoints

Этого файла даже нету в папке с плагином.
 

Marty

Участник
Сообщения
268
Реакции
105
L 01/09/2023 - 22:33:11: [SM] Exception reported: Language phrase "credits_gain" not found (arg 4)
L 01/09/2023 - 22:33:11: [SM] Blaming: shop_moneydistributor.smx
L 01/09/2023 - 22:33:11: [SM] Call stack trace:
L 01/09/2023 - 22:33:11: [SM] [0] VFormat
L 01/09/2023 - 22:33:11: [SM] [1] Line 25, include\csgo_colors.inc::CGOPrintToChat
L 01/09/2023 - 22:33:11: [SM] [2] Line 117, e:\Работа\CS\Компилятор\shop_moneydistributor2.sp::GivePoints

Этого файла даже нету в папке с плагином.
Отсутствует фраза в файле перевода. Перепроверь translations\shop_moneydistributor.phrases.txt
 

Mury0nych

Участник
Сообщения
277
Реакции
38
Подскажите, есть ли возможность отключить вообще сообщения в чат?
 

_DED_Cookies

Участник
Сообщения
3
Реакции
2
что делать если плагин работает а кредиты не выдаёт?




спасибо
 

Nekro

Терра инкогнита
Сообщения
4,023
Реакции
2,260
На 34 версии, плагин последней версии shop core спамит ошибкой

C-подобный:
L 03/13/2023 - 21:08:21: [SM] Exception reported: Invalid parameter number: 3
L 03/13/2023 - 21:08:21: [SM] Blaming: shop/shop.smx
L 03/13/2023 - 21:08:21: [SM] Call stack trace:
L 03/13/2023 - 21:08:21: [SM]   [0] GetNativeCell
L 03/13/2023 - 21:08:21: [SM]   [1] Line 121, shop/player_manager.sp::PlayerManager_GiveClientCredits
L 03/13/2023 - 21:08:21: [SM]   [3] Shop_GiveClientCredits
L 03/13/2023 - 21:08:21: [SM]   [4] Line 118, C:\Users\FrozDark\Desktop\scripting\shop\modules\scripting\shop_moneydistributor.sp::GivePoints

Тот блок кода

C-подобный:
public Action:GivePoints(Handle:timer, any:client)
{
    new amount = GetConVarInt(g_hMoneyPerTick);
    new gain = Shop_GiveClientCredits(client, amount, CREDITS_BY_NATIVE);
    if (gain != -1)
    {
        CPrintToChat(client, "%t", "credits_gain", gain);
    }
}

В инклюде

C-подобный:
#define    IGNORE_FORWARD_HOOK    -5                //**< Param to set to avoid calling forward hook */
#define    CREDITS_BY_LUCK    -4                    //**< Credits being processed by item luck */
#define    CREDITS_BY_TRANSFER    -3                //**< Credits being processed by credits transfer */
#define    CREDITS_BY_BUY_OR_SELL    -2            //**< Credits being processed by buying or selling an item */
#define    CREDITS_BY_NATIVE    -1                //**< Credits being processed by native */
#define    CREDITS_BY_COMMAND    0                //**< Credits being processed by server console or rcon command */
//**< Any higher value is admin index */

Таки что же он хочет? 3 параметр выставлен правильно, но что не так?

Функция

C-подобный:
public int PlayerManager_GiveClientCredits(Handle plugin, int numParams)
{
    int client = GetNativeCell(1);
   
    char error[64];
    if (!CheckClient(client, error, sizeof(error)))
        ThrowNativeError(SP_ERROR_NATIVE, error);
   
    return GiveCredits(client, GetNativeCell(2), GetNativeCell(3));
}

Так модули устарели и пора обновлять?
 

KUBINATOR

Участник
Сообщения
262
Реакции
69
Добрый день , как отключить работу выдачи кредитов за убийств в разминке .
Игра : CSGO
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Добрый день , как отключить работу выдачи кредитов за убийств в разминке .
Игра : CSGO
C-подобный:
if(GameRules_GetProp("m_bWarmupPeriod"))
{
    //идет разминка
}
Сообщения автоматически склеены:
 

Вложения

  • shop_moneydistributor.sp
    8.1 КБ · Просмотры: 13
Последнее редактирование:

KUBINATOR

Участник
Сообщения
262
Реакции
69
Указывайте всегда на какой sourcemod, я скомпилировал на 1.11
Спасибо
Сообщения автоматически склеены:

Указывайте всегда на какой sourcemod, я скомпилировал на 1.11
Под CSGO цвета компилировал ?!
Сообщения автоматически склеены:

C-подобный:
if(GameRules_GetProp("m_bWarmupPeriod"))
{
    //идет разминка
}
Сообщения автоматически склеены:
Все равно во время разминки выдает кредиты
 
Последнее редактирование:

stuart

Участник
Сообщения
10
Реакции
0
очень хороший
 
Последнее редактирование:

Wor4

Участник
Сообщения
24
Реакции
1
Как убрать?
 

Вложения

  • 1680519636273.png
    1680519636273.png
    6.2 КБ · Просмотры: 42
Сверху Снизу