- 0
Ошибки 035 и 090.
Вопросы
Лучший ответ
CMD:aprefix(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 7)
return true;
extract params -> new id, string:mes[100]; else
return SendClientMessage(playerid, -1, !"aprefix [id] [ïðåôèêñ]");
if (!(1 <= strlen(mes) <= 100))
return SendClientMessage(playerid, -1, !"Слишком длинное сообщение");
new
fstring[84] = !"Âû âûäàëè àäìèíèñòðàòîðó ";
strcat(fstring, PlayerInfo[id][pName]);
strcat(fstring, !" ïðåôèêñ ");
strcat(fstring, mes);
SendAdminsMessage(playerid, 0xFFCC00FF, fstring);
strcat((adminprefix[id][0] = EOS, adminprefix[id]), mes);
print(adminprefix[id]);
return true;
}
Эта тема закрыта для публикации ответов.
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От Korochansky
Настало время объявить о скором выпуске первого релиза среды разработки под названием Spawn.
В настоящее время программа находится на заключительных этапах доработки кода и локализации интерфейса.
Таким образом, в течение следующей недели будет выпущена быстрая и современная среда разработки, обладающая следующими возможностями (о которых я расскажу сейчас, а о других — позже):
Полнофункциональный локальный Git:
Индексирование, фиксации, индикаторы состояния и мягкий/жесткий сброс до любой точки сохранения одним щелчком мыши. Разрабатывайте свой игровой сервер, не боясь его сломать.
Новички могут рассматривать это как историю кодовой базы вашего сервера (что и есть на самом деле).
Чистый UTF-8 (без BOM):
Полный отказ от устаревшей кодировки Windows-1251 (CP1251) для абсолютной стабильности и идеальной совместимости с Git.
Реализация поддержки CP1251 привела бы к нестабильному поведению программы и ухудшила бы пользовательский опыт.
История изменений строк: Редактор выделяет измененные строки в реальном времени в полях рядом с номерами строк. Это позволяет мгновенно видеть границы изменений, внесенных с момента открытия файла.
Сопоставление и выделение фигурных скобок: мгновенное выделение открывающих и закрывающих фигурных скобок для быстрой навигации по структуре кода и защиты от ошибок компиляции.
Интеграция с SAMPCTL: готовая к использованию автоматизация процессов. Сборка, запуск сервера и менеджер зависимостей (управление библиотеками и плагинами) работают напрямую из интерфейса редактора.
И многое другое...
И самое главное: проект будет с открытым исходным кодом под лицензией GPLv3!
Следите за новостями о выпуске в репозитории: https://github.com/daniilkorochansky/spawn
-
-
От Vova_Zenko
Приветствую всех. Подскажите пожалуйста, как реализовать систему как на Грине или мотион(не реклама).
Готов оплатить, если найдется человек, который поможет реализовать.
-
lanza Новичок 0
C:\Users\ÄËß ÂÀËÔÅÉÔÀ\Desktop\Áîíóñíèê Ìîä 2018\gamemodes\brpmode.pwn(72101) : error 090: public functions may not return arrays (symbol "pc_cmd_aprefix")
Вот строки ошибок:
72101 - if(sscanf(params,"ds[100]",params[0],params[1])) return (playerid, "aprefix [id] [ïðåôèêñ]");
Сам код:
CMD:aprefix(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 7) return true;
if(sscanf(params,"ds[100]",params[0],params[1])) return (playerid, "aprefix [id] [ïðåôèêñ]"); (проблема в этой строке)
new fstring[400];
format(fstring, sizeof(fstring), "Âû âûäàëè àäìèíèñòðàòîðó %s ïðåôèêñ %s", PlayerInfo[params[0]][pName], params[1]);
SendAdminsMessage(playerid, 0xFFCC00FF, fstring);
strmid(adminprefix[params[0]], params[1], 0, strlen(params[1]), 50);
printf("%s - admpref", adminprefix[params[0]]);
return true;
}
Отредактировано пользователем lanza
Причина: Удалил не нужные строки
Поделиться сообщением
Ссылка на сообщение
Поделиться на другие сайты