-
Уважаемый пользователь! Вы не представились системе! Для получения полного доступа к форуму войдите <ИЛИ> зарегистрируйтесь!
Спасибо.
-
База знаний:
Автовызываемые функции-
Стандартные функции PAWN
-
Версия: 0.3.7
-
Версия: 0.3e
-
Версия: 0.3d
-
Версия: 0.3c
-
Версия: 0.3b
-
Версия: 0.3a
-
Автовызываемые функции
-
-
Плагины и инклуды
-
Уроки
От 20th century
Обсудить / получить поддержку
(playerid, cmdtext[])
playerid — ИД игрока, который ввёл команду
cmdtext[] — набранная игроком команда (включая '/')
Возвращает 0, если команда не была найдена.
Возвращает 1 при успешной обработке команды.
В случае, если команда не была найдена ни в фильтрскриптах, ни в игровом моде, игрок получит уведомление "SERVER: Unknown command".
public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/help", true)) { SendClientMessage(playerid, -1, "SERVER: Вы ввели команду /help."); return 1; // Возврат '1' использован чтобы дать серверу понять что команда найдена // и работает исправно. В обратном случае игроку получит уведомление // 'SERVER: Unknown сommand.' после выполнения команды. } if(!strcmp(cmdtext, "/ls", true)) { SendClientMessage(playerid, -1, "SERVER: Вы ввели команду /ls."); return SetPlayerPos(playerid, 0.0, 0.0, 20.0); // телепорт в центр игровой карты. } // Возвращаемое значение 0 используется в самом конце функции для того обозначения // того, что введенная команда не была найдена ни в фильтрскрипте, ни в игровом моде. return 0; // сообщение в чате: 'SERVER: Unknown command' // либо: return SendClientMessage(playerid, -1, "Ошибка: Такой команды не существует."); // вместо 'SERVER: Unknown command' выводим своё, кастомизированное сообщение. }
Войдите для возможности подписатьсяПодписчики 0
-