Форум на свалку похож?)
Вид для печати
И правда, лучше б туда выложил..
Обновление до версии 3.0
Проведён новый тест скорости. Старый был составлен неправильно и удалён.
Полностью новый функционал ShowPlayerDialog, улучшение и оптимизация.
Обновление OnDialogResponse.
Код сокращён и оптимизирован.
Максимальная длинна имени функции - 31 символ + 1 на \0 = 32.
1. Зачем использовать ненужные константы, где они не требуются. Как минимум, данный код должен спасать от множественного подключения одного и того же иклюда. К тому же, у вас не будет работать данная проверка, ибо нет определённой константы.
2. Как было уже сказано выше, но имена функций не могут быть больше чем 31 символ.PHP код:
#if defined _Pawn && defined eDialog
#endinput
#endif
3. Необходимо спрятать данное определение за проверку на подключение инклюда.
Больше, вроде бы, замечаний по коду нет.PHP код:
#define INCLUDE_VERSION 3.0
Насчёт третьего пункта объясните, пожалуйста