SlowpokeHolmes

Участник
Сообщения
136
Реакции
3
Подскажите пожалуйста, как дать доступ к админ панели админу с флагом s например?
 

I_ExtaZzZ_I

Участник
Сообщения
168
Реакции
57
Как исправить ошибку?


L 12/19/2020 - 15:41:39: [SM] Exception reported: Invalid Handle 28d90e2b (error: 1)
L 12/19/2020 - 15:41:39: [SM] Blaming: shop/shop.smx
L 12/19/2020 - 15:41:39: [SM] Call stack trace:
L 12/19/2020 - 15:41:39: [SM] [0] ArrayList.FindValue
L 12/19/2020 - 15:41:39: [SM] [1] Line 659, shop/item_manager.sp::ItemManager_OnItemRegistered
 

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • Автор ресурса
  • #1,123
Как исправить ошибку?


L 12/19/2020 - 15:41:39: [SM] Exception reported: Invalid Handle 28d90e2b (error: 1)
L 12/19/2020 - 15:41:39: [SM] Blaming: shop/shop.smx
L 12/19/2020 - 15:41:39: [SM] Call stack trace:
L 12/19/2020 - 15:41:39: [SM] [0] ArrayList.FindValue
L 12/19/2020 - 15:41:39: [SM] [1] Line 659, shop/item_manager.sp::ItemManager_OnItemRegistered
Найти модуль который такое вытворяет.

Подскажите пожалуйста, как дать доступ к админ панели админу с флагом s например?
Изучите внимательно конфиг файл.
 

xyligan

Паркетный пол трещит под моей крышкой черепной
Сообщения
900
Реакции
432
Как исправить ошибку?


L 12/19/2020 - 15:41:39: [SM] Exception reported: Invalid Handle 28d90e2b (error: 1)
L 12/19/2020 - 15:41:39: [SM] Blaming: shop/shop.smx
L 12/19/2020 - 15:41:39: [SM] Call stack trace:
L 12/19/2020 - 15:41:39: [SM] [0] ArrayList.FindValue
L 12/19/2020 - 15:41:39: [SM] [1] Line 659, shop/item_manager.sp::ItemManager_OnItemRegistered
Ручками пересмотреть настройки плагина.
Ядро магазина должно быть в папке plugins, а не в plugins/shop
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
Можно полностью свою структуру папок делать в plugins. Можете даже для удобства завести папку disabled прямо в папке plugins/shop, работать она будет точно так же, как и в корне.
 

TukeZare

Участник
Сообщения
51
Реакции
5
Такая проблема , Использую данный шоп , но он никак не хочет загружать данные к началу первого раунда , Только ко второму . А у меня k1 case плагин , который видит , что у человека есть кредиты и дает возможность открывать кейсы при этому валюта не снимается . Только на втором раунде все стабилизируется . Что делать ? игроки абузят баг , а я уже и на sqlite базу перевел , чтобы быстрее грузилось . Первое время все было хорошо ( час наверно ) сейчас опять та же песня
 

SIRIUS

♿___DejaVu
Сообщения
509
Реакции
253
Есть ли возможность реализовать модульное меню плагином как в shop от zephyrus, или тут только переписывать ядро плагина?
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914

SIRIUS

♿___DejaVu
Сообщения
509
Реакции
253
Не очень понятно, что нужно. Покажите пример.
Пример cfg из zephyrus.
Так удобно сортировать шоп, хотя бы сделать разное время, 7 денй, 30 и т.д.
C++:
"Store"
{
    "Персонаж:"
    {
        "Агенты:"
        {
            "Контр-Террористы:"
            {
                "SWAT:"
                {
                    "Джон «Ван Лечитт» Каск"
                    {
                        "model" "models/player/custom_player/legacy/ctm_swat_variantg.mdl"
                        "team" "3"
                        "type" "playerskin"
                        "Plans"
                        {
                            "7 дней"
                            {
                                "price" "2500"
                                "time" "604800"
                            }
                      
                            "30 дней"
                            {
                                "price" "9000"
                                "time" "2592000"
                            }
                          
                            "Навсегда"
                            {
                                "price" "50000"
                                "time" "0"
                            }
                        }
                    }
                  
                }
              
                "NSWC:"
                {
                    "Солдат SEAL Team 6"
                    {
                        "model" "models/player/custom_player/legacy/ctm_st6_variante.mdl"
                        "team" "3"
                        "type" "playerskin"
                        "Plans"
                        {
                            "7 дней"
                            {
                                "price" "2500"
                                "time" "604800"
                            }
                      
                            "30 дней"
                            {
                                "price" "9000"
                                "time" "2592000"
                            }
                          
                            "Навсегда"
                            {
                                "price" "50000"
                                "time" "0"
                            }
                        }
                    }
                }
            }
          
            "Террористы:"
            { 
                "Профессионалы:"
                {
                    "Беглянка Салли"
                    {
                        "model" "models/player/custom_player/legacy/tm_professional_varj.mdl"
                        "team" "2"
                        "type" "playerskin"
                        "Plans"
                        {
                            "7 дней"
                            {
                                "price" "2500"
                                "time" "604800"
                            }
                      
                            "30 дней"
                            {
                                "price" "9000"
                                "time" "2592000"
                            }
                          
                            "Навсегда"
                            {
                                "price" "50000"
                                "time" "0"
                            }
                        }
                    }
                }
              
                "Кавалерия:"
                {
                    "Драгомир"
                    {
                        "model" "models/player/custom_player/legacy/tm_balkan_variantf.mdl"
                        "team" "2"
                        "type" "playerskin"
                        "Plans"
                        {
                            "7 дней"
                            {
                                "price" "2500"
                                "time" "604800"
                            }
                      
                            "30 дней"
                            {
                                "price" "9000"
                                "time" "2592000"
                            }
                          
                            "Навсегда"
                            {
                                "price" "50000"
                                "time" "0"
                            }
                        }
                    }
                }
            }
        }
      
        "Маски:"
        {
            "PayDay"
            {
                "Хокстон"
                {
                    "model"    "models/player/holiday/facemasks/facemask_hoxton.mdl"
                    "attachment" "facemask"
                    "type" "hat"
                    "games" "csgo"
                    "slot" "3"
                    "Plans"
                    {
                        "7 дней"
                        {
                            "price" "1500"
                            "time" "604800"
                        }
                      
                        "30 дней"
                        {
                            "price" "4000"
                            "time" "2592000"
                        }
                          
                        "Навсегда"
                        {
                            "price" "30000"
                            "time" "0"
                        }
                    }
                }
            }
        }
    }
  
    "Трейсеры:"
    {
        "Синий"
        {
            "color" "0 0 125"
            "type" "tracer"
            "Plans"
            {
                "7 дней"
                {
                    "price" "1000"
                    "time" "604800"
                }
                  
                "30 дней"
                {
                    "price" "3500"
                    "time" "2592000"
                }
                  
                "Навсегда"
                {
                    "price" "30000"
                    "time" "0"
                }
            }
        }
    }
}
 
Последнее редактирование:

Virus_OzZz

Участник
Сообщения
163
Реакции
42
Встретился с такой проблемой.
У меня переделаны цены в шопе на более мелкие (например, с 1млн кредитов перешли на 100 кредитов) и на некоторых была продажа, которая осталась до сих пор.
Т.е. был раньше предмет, например, префикс. Покупался за 20к кредитов, а продавался за 100 кредитов, сейчас же я переделал 20к кредитов в 7, а цена продажи так и осталась 100 кредитов, пока я не перевыдам этот предмет человеку еще раз, чтобы либо продажи не было, либо она была равна нулю.
Что с этим делать? Как убрать прошлые цены?
 

Virus_OzZz

Участник
Сообщения
163
Реакции
42
Не шаманить с ценами, а сразу определиться что и как.
Это я уже захотел сделать удобства для игроков и себя, жаль, что поздно.

Цена продажи забита на каждый купленный предмет игроком, в Базе Данных. shop_boughts
Я так понял, мне нужно просто в самой БД изменить цену продажи, и она изменится у всех?
 

RusJJ

Доброе утро девачьки
Сообщения
2,582
Реакции
1,075
@Virus_OzZz, нет, каждый купленный предмет заносится в таблицу. Там так называемая строка, которая содержит цену покупки и продажи, айди предмета и игрока, длительность, количество (и кажется дату покупки). Если у игрока куплено 5 скинов, то 5 строк в таблице будут именно для игрока. Чтобы поменять цену продажи, надо будет отправлять запрос на изменение всех предметов. Если за месяц на сервер заходит много игроков, то думаю будет проблематично (особенно если предметов много, например как у меня 200+)
 

Virus_OzZz

Участник
Сообщения
163
Реакции
42
@Virus_OzZz, нет, каждый купленный предмет заносится в таблицу. Там так называемая строка, которая содержит цену покупки и продажи, айди предмета и игрока, длительность, количество (и кажется дату покупки). Если у игрока куплено 5 скинов, то 5 строк в таблице будут именно для игрока. Чтобы поменять цену продажи, надо будет отправлять запрос на изменение всех предметов. Если за месяц на сервер заходит много игроков, то думаю будет проблематично (особенно если предметов много, например как у меня 200+)
Мне нужно изменить только то, что осталось у других. Новые игроки будут уже с новыми ценами, а старые остаются.
 

pur4s

Участник
Сообщения
367
Реакции
92
Подскажите в чём проблема? В магазине люди пытаются испытать удачи (try for luck) шанс 30% Я тестил и абсолютно не везет, даже с большим шансом испытать удачу не работает как надо, всегда проигрыш. Помогите.
 

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • Автор ресурса
  • #1,139
Подскажите в чём проблема? В магазине люди пытаются испытать удачи (try for luck) шанс 30% Я тестил и абсолютно не везет, даже с большим шансом испытать удачу не работает как надо, всегда проигрыш. Помогите.
Этот баг уже исправлен, ждите апдейта.
 
Сверху Снизу