SoRRy

Участник
Сообщения
7
Реакции
5
Подскажите люди добрые , что это такое?:
shop.smx ([Shop] Core): unexpected error 23 in AskPluginLoad callback
 

ColdWind

Участник
Сообщения
68
Реакции
29
Поднимается var на сервере в момент нажатия купить/инвентарь, на старом ядре дарка таких проблем нет, пробовал менять версии форка, на каждой версии данная проблема
 

Вложения

  • Безымянный.png
    Безымянный.png
    397.1 КБ · Просмотры: 34

Tavian

Участник
Сообщения
1,184
Реакции
119
Как забрать кредиты у определённого игрока по стим айди? При том что этого игрока нет на сервере?
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Как забрать кредиты у определённого игрока по стим айди? При том что этого игрока нет на сервере?
модуль от Maza ставишь и все...
 

SiriusGG

Участник
Сообщения
45
Реакции
8
Поднимается var на сервере в момент нажатия купить/инвентарь, на старом ядре дарка таких проблем нет, пробовал менять версии форка, на каждой версии данная проблема
Такая же тема, не находил решение случаем?
 

ColdWind

Участник
Сообщения
68
Реакции
29

evgha

Участник
Сообщения
61
Реакции
9
Как забрать кредиты у человека который оффлайн? База sqlite
 

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • Автор ресурса
  • #1,574
Как забрать кредиты у человека который оффлайн? База sqlite
Слегка поправить этот плагин и будет то что вам нужно. Судя по отсутствию проверки на amount можно передать отрицательное значение кредитов, попробуйте выдать значение с минусом.

Либо
SQL:
UPDATE `shop_players` SET `money` = `money` - 200 WHERE  `auth` = 'STEAM_1:1:1234567';
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Слегка поправить этот плагин и будет то что вам нужно. Судя по отсутствию проверки на amount можно передать отрицательное значение кредитов, попробуйте выдать значение с минусом.

Либо
SQL:
UPDATE `shop_players` SET `money` = `money` - 200 WHERE  `auth` = 'STEAM_1:1:1234567';
Разве нужно исправлять? Ведь, хоть +, хоть - вводишь оно все равно будет правильно выдавать
Условно у нас 3000 кредитов, мы пишем shop_givecredits "STEAM_1:0:2281337777" "-1000"
и у нас станет уже 2000 кредитов, напишем shop_givecredits "STEAM_1:0:2281337777" "5000" и у нас уже 7000 кредитов
+- => -
++ => +
C-подобный:
UPDATE `shop_players` SET `money` = `money` + -200 WHERE  `auth` = 'STEAM_1:0:2281337777';
тоже самое

возможно я не так понял Ваш посыл
 
Последнее редактирование:

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • Автор ресурса
  • #1,576
Разве нужно исправлять?
тот код выдает не только по стимайди но и игроку непосредственно если он присутствует на сервере. А если выдать игроку отрицательное кол-во нативом Shop_GiveClientCredits то выдадите 0 кредитов т.к. Shop-Core/shop.sp at f2109c494380aa84796f8bd43bcb7ee5687b6ac7 · hlmod/Shop-Core

А на запрос это не повлияет. Напрямую запрос + -200 отработает
 

BowModer

Участник
Сообщения
2
Реакции
0
Помогите, скачал этот плагин, в чате цвета отображаются в виде символов, что делать ?
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Помогите, скачал этот плагин, в чате цвета отображаются в виде символов, что делать ?
Скинь как отображаются, какая игра
Сообщения автоматически склеены:

Конечно можно, впешите просто вместо sqlite ----> mysql
Ну не просто, нужно еще данные для подключения прописывать
 
Последнее редактирование:
Сверху Снизу