-
Уважаемый пользователь! Вы не представились системе! Для получения полного доступа к форуму войдите <ИЛИ> зарегистрируйтесь!
Спасибо.
-
Wiki:
Callbacks-
Стандартные функции PAWN
-
Plugins and includes
-
Tutorials
By 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' выводим своё, кастомизированное сообщение. }
Sign in to follow thisFollowers 0
-