Ну по факту все работает, но ошибку хотелось бы пофиксить
[ERROR] igs/extensions/sam.lua:40: attempt to call method 'sam_getrank' (a nil value)
1. v - igs/extensions/sam.lua:40
2. Run - lua/includes/modules/hook.lua:96
3. fOnSuccess - igs/core_sv.lua:29
4. fOnSuccess - igs/apinator.lua:72
5. onsuccess - igs/apinator.lua:61
6. unknown - lua/includes/modules/http.lua:59
fennec
24.Ноябрь.2024 13:01:42
2
Попробуй ввести в консоль, скинь результат
lua_run print(FindMetaTable("Player").sam_getrank)
fennec
25.Ноябрь.2024 20:58:14
4
Установлена система администрирования SAM?
fennec
25.Ноябрь.2024 20:59:44
6
Скорее всего кривой аддон
ну ладно, в принципе работает )
GMD
29.Ноябрь.2024 13:06:08
8
Отложил таймер удаления темы из-за любопытства
@Oleguka , скинь, пожалуйста, в .zip архиве свой SAM. Стало интересно как там может не быть getrank
profef
29.Ноябрь.2024 15:59:35
9
В SAM 153+ более нет такой функции её заменили на GetUserGroup, но для поддержки старых SAM используй Player:sam_get_nwvar(“rank”, “user”)
проблема в 149+ версий
Автор резко перескочил с функции Player(1):sam_getrank()
на стандартную (переделанную) Player(1):GetUserGroup() и не только.
а я соотвественно тестировал на 143.
Обновил Gban создав нужную функцию (что бы не лишать поддержку старых sam)
sam.zip (334,3 КБ)
Архив с SAM 143 и 153
2 лайка
GMD
04.Декабрь.2024 15:59:25
10
А функция pl:sam_set_rank осталась? Если нет, то во что превратилась?
UPD. Проверил, есть.
P.S. Убрал таймер удаления темы. Сослался на нее в коде
а возможно как-то убрать или проверку придумать на версии sam?
потому что юзаю 157 версию, при каждом подключении игрока ошибка с шапки темы.
Как бы самой работе админки или доната не мешает, но наличие ошибки глаза мазолит)
[ERROR] igs/extensions/sam.lua:40: attempt to call method 'sam_getrank' (a nil value)
1. v - igs/extensions/sam.lua:40
2. Run - lua/includes/modules/hook.lua:96
3. fOnSuccess - igs/core_sv.lua:56
4. fOnSuccess - igs/apinator.lua:72
5. onsuccess - igs/apinator.lua:61
6. unknown - lua/includes/modules/http.lua:59
profef
24.Январь.2025 17:17:05
12
Замени в igs/extensions/sam.lua:40 функцию sam_getrank на sam_get_nwvar(“rank”, “user”)
1 лайк
GMD
20.Февраль.2025 20:50:49
13
Омг, я думал, что давно выкатил обнову. Завтра постараюсь зарелизить