Просмотр полной версии : [Вопрос] Visual Studio Code
I'm Legend
22.03.2019, 22:34
Добрый вечер.
Установил Visual Studio Code, поставил pawnc-3.10.9 by Zeex.
При компиляции получаю ошибки, связанные с alias (Pawn.CMD):
cmd_fraction.inc(32) : error 010: invalid function or declaration
cmd_leadermenu.inc(20) : error 010: invalid function or declaration
alias:ration("r");
alias:leadermenu("l");
pawnoholic
23.03.2019, 03:11
Добрый вечер.
Установил Visual Studio Code, поставил pawnc-3.10.9 by Zeex.
При компиляции получаю ошибки, связанные с alias (Pawn.CMD):
cmd_fraction.inc(32) : error 010: invalid function or declaration
cmd_leadermenu.inc(20) : error 010: invalid function or declaration
alias:ration("r");
alias:leadermenu("l");
alias после команды идет?
С флагом -l скомпилируйте и посмотрите что получилось
I'm Legend
23.03.2019, 10:53
Да, alias находится после команды. С флагом -l компилируется нормально, но файл .amx не появляется.
pawnoholic
23.03.2019, 17:56
Да, alias находится после команды. С флагом -l компилируется нормально, но файл .amx не появляется.
Вы результат компиляции в .lst посмотрите что получилось
I'm Legend
23.03.2019, 18:09
Вы результат компиляции в .lst посмотрите что получилось
Вроде всё нормально, вот сама команда:
#file "gamemodes\../sources/core/fraction_commands/cmd_fraction.inc"
#line 5
forward pc_cmd_ration(playerid, params[]); public pc_cmd_ration(playerid, params[])
{
// Код...
return 1;
}
forward pc_alias_ration(); public pc_alias_ration() PC_RegAlias(#ration, "r");;
pawnoholic
23.03.2019, 19:25
Вроде всё нормально, вот сама команда:
#file "gamemodes\../sources/core/fraction_commands/cmd_fraction.inc"
#line 5
forward pc_cmd_ration(playerid, params[]); public pc_cmd_ration(playerid, params[])
{
// Код...
return 1;
}
forward pc_alias_ration(); public pc_alias_ration() PC_RegAlias(#ration, "r");;
В конце меня два ;; знака смущает.
I'm Legend
25.03.2019, 18:16
Есть еще предложения?)
Как вариант, попробовать использовать "стандартный" компилятор. Если ошибка повториться, попробуй скомпилировать в Pawno.
Обновить плагин, если версия не последняя.
Так же стоит попробовать перенести код в основной скрипт из инклудов. Помнится, появляются проблемы при слишком длинном пути к файлу. Правда, не помню в чём именно они проявляются. Возможно, это именно тот случай.
+ если делал по инструкции, то стоит всё ещё раз перепроверить, ибо у человека, который писал инструкцию, всё явно работало, раз он решился эту инструкцию написать.
I'm Legend
26.03.2019, 21:43
Всем спасибо, тему можно закрывать.
I'm Legend
27.03.2019, 12:15
Установил PawnVSCode.
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot