Сообщение от
Daniel_Cortez
4. Если у игрока списать деньги, они снимутся со счёта на стороне античита, но у игрока они по разным причинам, связанными с сетью, могут сняться не сразу. Следует хотя бы в течении 1-2 секунд после изменений пропускать проверку игрока.
Насколько я помню, это можно сделать через GetTickCount().
2. Проблему с префиксами можно решить, создав одну константу.
PHP код:
#if !defined <name>
#define <name> <prefix>
#endif
и использовать в коде:
PHP код:
stock
<name>AnotherFunction(/* Arguments */)
{
/* Something... */
Сообщение от
Daniel_Cortez
Я видел раньше, как некоторые делали похожие отступы при объявлении переменных, но там пишутся только названия переменных и каждое новое название переносится на следующую строку, но целые функции - это уже перебор, там же код может не вместиться в лимит из 80 символов по горизонтали.
1. Это стиль кода.
2. Хороший программист всегда следит за своим кодом.
3. В Sublime Text 3 не определяется подсветка синтаксиса имени функции, а при переходе на другую строку она загорается.
With new line:
Without:
В остальном я с вами согласен.