В этой теме я буду писать о ошибках, и путях как я их решал, по мере их поступления. Это мне пригодится в дальнейшем, что бы не сидеть по 5 часов в Goggle. Само собой вы можете дополнять эту тему. А я время от времени буду редактировать пост.
Предупреждения:
warning 204: symbol is assigned a value that is never used:
Переменная объявлена, но нигде не используется. Можно смело удалить строку.
warning 217: loose indentation
Нарушена табуляция. Добавьте перед строкой 4 пробела. И убедитесь что между предыдущей и этой строкой стоит пропуск.
warning 234: symbol "FCVAR_PLUGIN" is marked as deprecated: No logic using this flag ever existed in a released game. It only ever appeared in the first hl2sdk.
Нажимаете Ctrl + F, в окне поиска ищете "FCVAR_PLUGIN", найденное заменяете на 0 или на FCVAR_NONE. Так же "FCVAR_PLUGIN" можно стереть. Спасибо @BLOODY BLADE
warning 234: symbol "FloatMul" is marked as deprecated: This native is internal implementation. For multiplication use the '*' operator.
О! Интересное предупреждение, которое заставило меня думать часа 3. В итоге башка раскалывается, но я вроде нашел решение. Соответственно, перейдя на строку с предупреждением, мы видим код подобного типа:
В этой теме я буду писать о ошибках, и путях как я их решал, по мере их поступления. Это мне пригодится в дальнейшем, что бы не сидеть по 5 часов в Goggle. Само собой вы можете дополнять эту тему. А я время от времени буду редактировать пост.
Предупреждения:
Переменная объявлена, но нигде не используется. Можно смело удалить строку.
Нарушена табуляция. Добавьте перед строкой 4 пробела. И убедитесь что между предыдущей и этой строкой стоит пропуск.
Нажимаете Ctrl + F, в окне поиска ищете "FCVAR_PLUGIN", найденное заменяете на 0 или на FCVAR_NONE. Так же "FCVAR_PLUGIN" можно стереть. Спасибо @BLOODY BLADE
О! Интересное предупреждение, которое заставило меня думать часа 3. В итоге башка раскалывается, но я вроде нашел решение. Соответственно, перейдя на строку с предупреждением, мы видим код подобного типа:
В SM 1.10 эта строка должна выглядеть следующим образом:
А строка:
Упрощается до такого результата
Ошибки:
Попробуйте скомпилировать плагин на версии Sourcemod 1.6.
Это моя подпись.
Ссылка на комментарий
https://ip-gamers.net/topic/471-oshibki-pri-kompilyacii-sp-skriptov-i-vozmozhnye-puti-ih-resheniya/Поделиться на другие сайты