R1KO

fuck society
Сообщения
9,457
Реакции
7,786
Что делать если кредиты сами не выдаются
наверное осознать то что они сами и не должны выдаваться?
 

sasha18

Участник
Сообщения
4
Реакции
0
наверное осознать то что они сами и не должны выдаваться?
так нет я просто не шарю я когда играл на других серверах они видавались за килы
 

sasha18

Участник
Сообщения
4
Реакции
0
Если вы не шарите,наймите человека который шарит и сделает все под ваше хочу
запахло агрессией я просто спросил что делать если кредиты не выдаются после кила и точка + я сам должен знать что к чему вот так понятно
 

babka68

Участник
Сообщения
2,124
Реакции
956
запахло агрессией я просто спросил что делать если кредиты не выдаются после кила и точка + я сам должен знать что к чему вот так понятно
агрессией и не пахло даже...,окей гугл,как сделать что бы кредиты в Shop выдавались за убийство
Хм ух ты что нашел вау!!! https://hlmod.ru/resources/shop-money-distributor.183/ я нипанимаю что тут описано😞
PHP:
"Events"
{
    // Информация о событиях (Events), можно смотреть тут - http://wiki.alliedmods.net/Game_Events_(Source)
    "player_death"        // Событие смерти игрока
    {
        "userid"    // Параметр события. В данном случае, игрок который умер
        {
            "type"    "userid"        // Тип параметра (Доступны userid и int)
            "credits"    "-5"        // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты. В данном случае, отнимаем
            "text"    "{green}[Shop] {default}У вас забрали {green}{credits} {default}кредитов за смерть!"        // Уведомление в чате игроку
        }
        "attacker"    // Параметр события. В данном случае, игрок который убил
        {
            "type"    "userid"        // Тип параметра (Доступны userid и int)
            "credits"    "5"        // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты. В данном случае, добавляем
            "text"    "{green}[Shop] {default}Вы получили {green}{credits} {default}кредитов за убийство!"    // Уведомление в чате игроку
        }
    }
    "round_end"    // Конец раунда
    {
        "all"
        {
            "team"    "winner"        // Команде, которой выдавать кредиты. Цифры для указания определенного индекса команды или параметр из события для получения индекса команды из события
            "teamfilter"    "0"        // Фильтр команды. Игнорирует игроков команды под этим индексом. Так же можно вводить параметры события
            "alive"        "0"            // 1 - чтобы включить выдачу кредитов только для живых игроков команды
            "credits"    "5"            // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты.
            "text"    "{green}[Shop] {default}Вы заработали {green}{credits} {default}кредитов за победу!"        // Уведомление в чате игроку
        }
    }
    "round_start"    // Начало раунда
    {
        "no_copy"    "1"        // В целях оптимизации. Включайте только тогда, когда отсутствуют параметры события
        "all"
        {
            "team"    "0"            // 0 - Все игроки
            "teamfilter"    "1"        // Фильтруем наблюдателей, т.к. они не играют
            "alive"        "0"            // В начале раунда все живые
            "credits"    "5"            // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты.
            "text"    "{green}[Shop] {default}Вы заработали {green}{credits} {default}кредитов за начало раунда!"        // Уведомление в чате игроку
        }
    }
}

Все события и их параметры можно узнать тут http://wiki.alliedmods.net/Game_Events_(Source)
 

sasha18

Участник
Сообщения
4
Реакции
0
агрессией и не пахло даже...,окей гугл,как сделать что бы кредиты в Shop выдавались за убийство
Хм ух ты что нашел вау!!! https://hlmod.ru/resources/shop-money-distributor.183/ я нипанимаю что тут описано😞
PHP:
"Events"
{
    // Информация о событиях (Events), можно смотреть тут - http://wiki.alliedmods.net/Game_Events_(Source)
    "player_death"        // Событие смерти игрока
    {
        "userid"    // Параметр события. В данном случае, игрок который умер
        {
            "type"    "userid"        // Тип параметра (Доступны userid и int)
            "credits"    "-5"        // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты. В данном случае, отнимаем
            "text"    "{green}[Shop] {default}У вас забрали {green}{credits} {default}кредитов за смерть!"        // Уведомление в чате игроку
        }
        "attacker"    // Параметр события. В данном случае, игрок который убил
        {
            "type"    "userid"        // Тип параметра (Доступны userid и int)
            "credits"    "5"        // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты. В данном случае, добавляем
            "text"    "{green}[Shop] {default}Вы получили {green}{credits} {default}кредитов за убийство!"    // Уведомление в чате игроку
        }
    }
    "round_end"    // Конец раунда
    {
        "all"
        {
            "team"    "winner"        // Команде, которой выдавать кредиты. Цифры для указания определенного индекса команды или параметр из события для получения индекса команды из события
            "teamfilter"    "0"        // Фильтр команды. Игнорирует игроков команды под этим индексом. Так же можно вводить параметры события
            "alive"        "0"            // 1 - чтобы включить выдачу кредитов только для живых игроков команды
            "credits"    "5"            // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты.
            "text"    "{green}[Shop] {default}Вы заработали {green}{credits} {default}кредитов за победу!"        // Уведомление в чате игроку
        }
    }
    "round_start"    // Начало раунда
    {
        "no_copy"    "1"        // В целях оптимизации. Включайте только тогда, когда отсутствуют параметры события
        "all"
        {
            "team"    "0"            // 0 - Все игроки
            "teamfilter"    "1"        // Фильтруем наблюдателей, т.к. они не играют
            "alive"        "0"            // В начале раунда все живые
            "credits"    "5"            // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты.
            "text"    "{green}[Shop] {default}Вы заработали {green}{credits} {default}кредитов за начало раунда!"        // Уведомление в чате игроку
        }
    }
}

Все события и их параметры можно узнать тут http://wiki.alliedmods.net/Game_Events_(Source)
агрессией и не пахло даже...,окей гугл,как сделать что бы кредиты в Shop выдавались за убийство
Хм ух ты что нашел вау!!! https://hlmod.ru/resources/shop-money-distributor.183/ я нипанимаю что тут описано😞
PHP:
"Events"
{
    // Информация о событиях (Events), можно смотреть тут - http://wiki.alliedmods.net/Game_Events_(Source)
    "player_death"        // Событие смерти игрока
    {
        "userid"    // Параметр события. В данном случае, игрок который умер
        {
            "type"    "userid"        // Тип параметра (Доступны userid и int)
            "credits"    "-5"        // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты. В данном случае, отнимаем
            "text"    "{green}[Shop] {default}У вас забрали {green}{credits} {default}кредитов за смерть!"        // Уведомление в чате игроку
        }
        "attacker"    // Параметр события. В данном случае, игрок который убил
        {
            "type"    "userid"        // Тип параметра (Доступны userid и int)
            "credits"    "5"        // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты. В данном случае, добавляем
            "text"    "{green}[Shop] {default}Вы получили {green}{credits} {default}кредитов за убийство!"    // Уведомление в чате игроку
        }
    }
    "round_end"    // Конец раунда
    {
        "all"
        {
            "team"    "winner"        // Команде, которой выдавать кредиты. Цифры для указания определенного индекса команды или параметр из события для получения индекса команды из события
            "teamfilter"    "0"        // Фильтр команды. Игнорирует игроков команды под этим индексом. Так же можно вводить параметры события
            "alive"        "0"            // 1 - чтобы включить выдачу кредитов только для живых игроков команды
            "credits"    "5"            // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты.
            "text"    "{green}[Shop] {default}Вы заработали {green}{credits} {default}кредитов за победу!"        // Уведомление в чате игроку
        }
    }
    "round_start"    // Начало раунда
    {
        "no_copy"    "1"        // В целях оптимизации. Включайте только тогда, когда отсутствуют параметры события
        "all"
        {
            "team"    "0"            // 0 - Все игроки
            "teamfilter"    "1"        // Фильтруем наблюдателей, т.к. они не играют
            "alive"        "0"            // В начале раунда все живые
            "credits"    "5"            // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты.
            "text"    "{green}[Shop] {default}Вы заработали {green}{credits} {default}кредитов за начало раунда!"        // Уведомление в чате игроку
        }
    }
}

Все события и их параметры можно узнать тут http://wiki.alliedmods.net/Game_Events_(Source)
Пока вы пытаетесь что то доказатьмодер 1 ссылкой помог "научись помогать а не пытаться показать себя с хучшей стороны" ты просто мне противен ненавижу людей с хохолком на голове
 

Templar

Добрая душа
Сообщения
495
Реакции
62
В последнее время появились ошибки в логах, что ему не нравится?
080 "[Shop] Core" (3.0D5) by FrozDark (Fork by R1KO & White Wolf)

L 04/23/2020 - 06:43:33: [SM] Exception reported: Invalid timer handle 2c1b1c0a (error 1)
L 04/23/2020 - 06:43:33: [SM] Blaming: shop/shop.smx
L 04/23/2020 - 06:43:33: [SM] Call stack trace:
L 04/23/2020 - 06:43:33: [SM] [0] KillTimer
L 04/23/2020 - 06:43:33: [SM] [1] Line 1370, addons/sourcemod/scripting/shop/player_manager.sp::PlayerManager_GetItemsFromDB
L 04/23/2020 - 06:45:16: [SM] Exception reported: Invalid timer handle 73c11c03 (error 1)
L 04/23/2020 - 06:45:16: [SM] Blaming: shop/shop.smx
L 04/23/2020 - 06:45:16: [SM] Call stack trace:
L 04/23/2020 - 06:45:16: [SM] [0] KillTimer
L 04/23/2020 - 06:45:16: [SM] [1] Line 1471, addons/sourcemod/scripting/shop/player_manager.sp::PlayerManager_SaveInfo
L 04/23/2020 - 06:45:16: [SM] [2] Line 1432, addons/sourcemod/scripting/shop/player_manager.sp::PlayerManager_OnClientDisconnect_Post
L 04/23/2020 - 06:45:16: [SM] [3] Line 415, addons/sourcemod/scripting/shop.sp::OnClientDisconnect_Post
 

novichek

Участник
Сообщения
631
Реакции
21
Всем привет. Есть возможность очистить базу от игроков которые долго не заходил на сервер? Или настроить например, если игрок не заходил неделю очищался его шоп?
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
Всем привет. Есть возможность очистить базу от игроков которые долго не заходил на сервер? Или настроить например, если игрок не заходил неделю очищался его шоп?
посмотри в настройках нет ли там такой опции. если нет - сделаю
 

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • Автор ресурса
  • #1,010
В последнее время появились ошибки в логах, что ему не нравится?
080 "[Shop] Core" (3.0D5) by FrozDark (Fork by R1KO & White Wolf)
Попробуйте спровоцировать эту ошибку, это поможет выявить проблему.
 

novichek

Участник
Сообщения
631
Реакции
21
посмотри в настройках нет ли там такой опции. если нет - сделаю
посмотри в настройках нет ли там такой опции. если нет - сделаю
Настройках нет. Есть это: Если же выставить sm_shop_clear_db <дни>, то будет очистка игроков, кто не был активен за этот период дней
 

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • Автор ресурса
  • #1,014
sm_shop_clear_db "30"
Должно сказать что обнулит игроков за последние 30 дней, потом подтверждаем командой
sm_shop_clear_db "ok"

Отменить командой sm_shop_clear_db "deny"
 

iGreen

Участник
Сообщения
351
Реакции
26
Что делать если кредиты сами не выдаются
тебе нужен етот плугин
Сообщения автоматически склеены:

Можно ли отключить Испытать удачу ?

ja tak zdelal
 

Rakurai

Участник
Сообщения
65
Реакции
44
Привет, у меня возникла такая проблема: При первом подключении игрока на сервер "вообще первом, тобишь игрок никогда не играл на сервере и зашел, ему пишет при попытке войти в !shop - Ваши данные загружаются и так до перезахода, и так же себя ведет Мани дистрибьютор (Ыыы англызкий язик ня рузском) он выдает просто -1 кредит, и все. В чем может быть причина?
 

Erik

Участник
Сообщения
67
Реакции
16
Ставлю на чистый сервер шоп, подключаю к бд в которой нет еще таблиц шопа и вот такая ошибка

PHP:
L 05/04/2020 - 16:42:07: SourceMod error session started
L 05/04/2020 - 16:42:07: Info (map "mg_kyxnya_hdr") (file "/servers/1010/csgo/addons/sourcemod/logs/errors_20200504.log")
L 05/04/2020 - 16:42:07: [shop/shop.smx] DB_ErrorCheck: Table 'testik_1b9.shop_players' doesn't exist
L 05/04/2020 - 16:42:07: [shop/shop.smx] DB_UgradeState_1: Table 'testik_1b9.shop_items' doesn't exist
 

SlavON

Добрая душа
Сообщения
1,582
Реакции
326
R1KO стесняюсь уж спросить, за столько лет в теме не указано как заполнять databases.cfg при подключении к mysql?
 
Сверху Снизу