Перейти к содержанию
Авторизация  
Hackore

Ошибка при компиляции

Рекомендуемые сообщения

Hackore

Недавно перешёл с Pawn на Visual Studio Code и столкнулся с некоторыми проблемами. Команды на Pawn.CMD

gamemodes/new.pwn(3626) : error 010: invalid function or declaration

Вот код:

 

cmd:mm(playerid)
{
    if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_GREY, "Вы не авторизованы!");
    ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"{0099ff}Меню игрока", "1. Статистика персонажа\n2. Список команд\n3. Настройки\n4. Связь с администрацией\n5. Правила сервера\n6. Изменить НонРП ник\n7. Донат\n{66cc00}8. Ввести промокод","Выбрать", "Отмена");
    return 1;
}
alias:mm("menu", "mn"); //строка ошибки 3626

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
PriteTV

Попробуй вот так 

cmd:mm(playerid)
{
    if(logged[playerid] == 0) return SendClientMessage(playerid, COLOR_GREY, "Вы не авторизованы!");
    ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"{0099ff}Меню игрока", "1. Статистика персонажа\n2. Список команд\n3. Настройки\n4. Связь с администрацией\n5. Правила сервера\n6. Изменить НонРП ник\n7. Донат\n{66cc00}8. Ввести промокод","Выбрать", "Отмена");
    return 1;
}
alias:menu("mm");
  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Reyn

Эту ошибку легко исправить, тоже с ней сталкивался.

Вместо alias:mm("menu", "mn"); //строка ошибки 3626

Пиши:

cmd:mn(playerid)

        return callcmd::menu(playerid); // То-есть мы вызываем саму команду menu через mn без alias т.к висуал не дружит с ним.
Изменено пользователем Reyn
  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.