Life Commands v1.3:
Описание:
Это новый командный процессор который был создан мной (Kazon).
Он создан на основе ZCMD но он выигрывает у ZCMD от 50 до 150 ms
Установка:
Вам всего лишь требуется прописать #include
PHP код:
#include <LifeCMD>
Примеры написания команд:
Команды в LifeCMD пишутся точно так же как и в ZCMD
PHP код:
CMD:command(playerid, params[]) //(command) ваша команда пишется без палочки (/)
{
// Ваш код
return true;
}
PHP код:
COMMAND:mycommand(playerid, params[]) //(mycommand) ваша команда пишется без палочки (/)
{
return cmd::command(playerid, params); // Так мы вызываем команду (/command)
}
Коллбэки:
PHP код:
public OnPlayerCommandCall(playerid, cmdtext[])
{
//playerid - Ид игрока | cmdtext - сама команда
return true;
}
public OnPlayerCommandCall(playerid, cmdtext[]) - Вызывается перед использованием команды
PHP код:
public OnPlayerCommandFinish(playerid, cmdtext[], bool:success)
{
//playerid - Ид игрока | cmdtext - сама команда | success - возвращает true или false то есть существует ли команда или нет
return true;
}
public OnPlayerCommandFinish(playerid, cmdtext[], bool:success) - Вызывается после использования команды
Тест скорости:
Тесты проводились над:
RCMD - Romanius Command Engine
ZCMD - Zeex Command Engine
LCMD - Life Command Engine
Y_CMD - Вышел из теста из за плохих результатов
Скачать:
LifeCMD - Скачать* (Обновлено 17/01/2013)
TestSpeed - Скачать* (Обновлено 17/01/2013)