Не путай тёплое с мягким. Люди, видя подобную тенденцию, начинают придумывать свои макросы. Только для SendClientMessage можно встретить SendM, SendCM, SendMes, SMes, SM, SMC, s и кучу других вариаций.
Доходит даже до того, что начинают извращаться над макросами, типа MAX_PLAYERS (MP), MAX_PLAYER_NAME (MPN) или макросов для диалогов (DIALOG_STYLE_...).
В итоге, в совокупности с кривыми названиями, на выходе получается каша вместо кода, а-ля:
И когда из этого выстраиваются более-менее сложные конструкции при этом число сокращений для названий возрастает (а находились даже те, кто сокращали такие функции, как print), читать подобный код становится страшной пыткойPHP код:
new string[MPN+1];
f("Текст", GN(playerid));
SPD(playerid, 1, DSI, "Регистрация", string, "Далее", "Выход");
SCM(playerid, COLOR_GREY, "Вы ничего не ввели!");
- - - Добавлено - - -
Это называется "диалог". Ну или "спор". Иными словами - "общение". Хотя, наверное, увидеть подобное в интернете - это довольно тяжело для восприятия, я понимаю. Но бывает и такое