Накипело

oxygenium

Компетентный
Я думаю многие замечали темы в разделе вопросы с примерно следующим содержанием - "среньк, пук, я это... первый раз павно открыл, хочу конкурента аризоны открыть, пук, напишите за меня бесплатно код, с меня ничего".

Сегодня все хотят жить на всем готовом. Аудитория таких "открывальщиков" - школьники, которые живут с родителями. Причем сидят они на шее у родителей конкретно. Поэтому не о какой самостоятельности современного поколения говорить нет смысла. Конечно, не все такие, но таких большинство. А так же мимолетное желание открыть свой "праэкт", смотря на успех крупных серверов. Помимо мимолетного желания, у них есть и немимолетное нежелание учить, хотя бы основы, программирование. И скачав очередной мод, в котором код сплошь и рядом состоит из велосипедов и костылей (например - использование функции PlayerToPoint в 2020 году), они хотят изменить его под свое видение успешного проекта. Но так как знаний и желания ноль - мы видим кучу абсолютно идиотских тем от таких недооткрывальщиков. Даже для банальных вопросов, которые гуглятся за пару секунд, они создают целую тему. И это не прекратится, пока вы не перестанете им помогать. Да, есть исключения - безусловно сложные и интересные вопросы, с которыми интересно работать. Но в большинстве своем вопросы действительно глупые.

Pawn.CMD. Не могу понять как правильно сделать команду /ch чтобы при вводе просто выводила текст в чат, причем чтобы работало на администратора выше 6 уровня. Текст для вывода:
"Game Admin - 2cb84a"
"Head/Assistant - e0364a"
"Head of Factions - 0000FF"
"Head of Admins - e0364a"
"Support - d8e036"
Суть команды просто в выводе текста, где написаны HEX цвета для некоторых уровней администрирования. Надеюсь поможете)
Человек не может просто открыть документацию плагина, посмотреть как создавать банальные команды. А почему он не может этого сделать? Тут два варианта. Либо он хочет, чтобы все сделали за него, либо у него не хватает ума понять простую вещь - прежде чем работать с плагинами и прочим, необходимо изучить основы программирования, чтобы понимать что и как работает и что и куда вставлять.

Код:
CMD:a(playerid,params[])
{
    if(gLogAcc[playerid] == false)return Send(playerid,C_FADE5,"[Сервер]: Вы не авторизованы!");
    if(PlayerInfo[playerid][pAdmin] < 1)return true;
    if(gAdminLogged[playerid] == false)return ShowDialog(playerid,dg_Alogin,DIALOG_STYLE_INPUT,""c_Yellow"Админ. пароль","{FFFFFF}Авторизуйтесь под административной панелью.","Login","Cancel");
    new
        string[MAX_CHATBUBBLE_LENGTH + 1];
    if(sscanf(params, "s[128]",params[0])) return Send(playerid, C_GREY, "Введите: /a [текст]");
    GetPlayerName(playerid, string, MAX_PLAYER_NAME);
    format(string, sizeof(string), "[A] %s[%d]: {FFFFFF}%s", string, playerid, params);
    SendClientMessageToAll(0xA5FF7FFF, string);
    return true;
}
/a виден всем игрокам на сервере, как сделать так, чтобы был виден только администраторам?
Тут мы видим просто банальное непонимание назначения функций и работы с кодом в целом. Но опять же - "сделайте все за меня, а я пока отдохну"

И такие темы создаются десятками каждый день. Если эту тему читают ТС подобных тем, то открывайте документацию, ищите уроки, которых на просторах интернета огромное количество, и УЧИТЕ, УЧИТЕ, И ЕЩЕ РАЗ УЧИТЕ ОСНОВЫ! Прекращайте быть такими беспомощными. Перед созданием темы подумайте - а могу ли я найти ответ на это в интернете, и не буду ли я казаться тупым, если создам эту тему.

Я много чего не сказал в этой теме, меня ограничивают воспитание и правила портала. Я призываю опытных пользователей не отвечать в подобных темах, либо максимум давать ссылки на кисточки.



Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
​
 
Сверху Снизу