[Levels Ranks] Core

[Levels Ranks] Core 3.1.2

VaLaKi

Участник
Сообщения
6
Реакции
0
при компиляции 3.7 beta 2 на sm 1.11 сначала вообще не получилось выдало ошибку
error:
levels_ranks/menus.sp(147) : error 183: brackets after variable name indicates a fixed-size array, but size is missing or not constant
ее я исправил , дальше начало спамить предупреждениями
warning:
Compiling levelsranks.sp...
SourcePawn Compiler 1.11.0.6913
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2021 AlliedModders LLC

levels_ranks/api.sp(122) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/api.sp(127) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/api.sp(159) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/api.sp(169) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/api.sp(206) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/api.sp(211) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/api.sp(224) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/menus.sp(56) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/menus.sp(104) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/menus.sp(190) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/menus.sp(233) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/menus.sp(325) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/menus.sp(360) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/menus.sp(410) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/menus.sp(440) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/menus.sp(476) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/menus.sp(517) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/menus.sp(573) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/menus.sp(615) : warning 209: function has explicit 'int' tag but does not return a value
levels_ranks/database.sp(241) : warning 242: function "OnBanClient" should return an explicit value
levels_ranks/database.sp(249) : warning 242: function "OnBanIdentity" should return an explicit value
Code size:         71676 bytes
Data size:         30176 bytes
Stack/heap size:      17652 bytes
Total requirements:  119504 bytes

21 Warnings.

короче это
C-подобный:
warning 209: function has explicit 'int' tag but does not return a value

исправил прописав return 0; не знаю правильно или нет )))
осталось вот эти два предупреждения

C-подобный:
levels_ranks/database.sp(241) : warning 242: function "OnBanClient" should return an explicit value
levels_ranks/database.sp(249) : warning 242: function "OnBanIdentity" should return an explicit value

есть у кого правленная версия под sm 1.11 ?

Можете выслать исправленный файл "menus.sp"? Спасибо.
 

Вложения

  • levelsrankserror.png
    levelsrankserror.png
    3.6 КБ · Просмотры: 41

evgha

Участник
Сообщения
61
Реакции
9
Игроку перестало начислять опыт, даже через БД пытаюсь отредачить все равно при перезаходе обратно возвращает 32627 Через админ панель выдаю тоже самое. Помогите пожалуйста
Сообщения автоматически склеены:

Проблема замечена только у 1 игрока Топ 1 сервера
 
Последнее редактирование:

d3v

Участник
Сообщения
470
Реакции
146
Игроку перестало начислять опыт, даже через БД пытаюсь отредачить все равно при перезаходе обратно возвращает 32627 Через админ панель выдаю тоже самое. Помогите пожалуйста
Сообщения автоматически склеены:

Проблема замечена только у 1 игрока Топ 1 сервера
В логах при выдаче через админ панель, если что то?
 

evgha

Участник
Сообщения
61
Реакции
9
Вообщем заметил предельное очки опыта 32 767 у всех, больше не дает
 

yabaldeu

Добрая душа
Сообщения
203
Реакции
63
Подскажите, пожалуйста, запрос в базу на удаление игроков с маленьким активом (например, меньше 1 часа игры)
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Последнее редактирование:

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@yabaldeu, а зачем? Это дыру в таблице образует. База от этого работать быстрее не станет.
@evgha, вообще странно, а покажите структуру таблицы.
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Я написал же что у тебя не так, пошевели извилинами и будет чудо
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
Прочитал после того как почистил.... Хорошо, что бэкап делал пару часов назад.
Да это не страшно. Просто я констатирую факт, что база быстрее работать не станет от капли совсем. А "дыра" - в том плане, что вместо физического удаления данных, в файле образуется "дырка", которая может быть когда-нибудь заполнится, а может быть и нет. То есть, это никак не ускоряет работу БД, и не экономит место.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@yabaldeu, тупо чистить смысла нет. Надо ещё пересоздавать файл таблицы, тогда это будет иметь смысл. Но это временно подвесит все запросы к таблице.
 
Сверху Снизу