Этот пост сделал мой день.
Вид для печати
Приветствую.
Хотел бы проконсультироваться.
По поводу DC_CMD.
Я пишу мод с нуля.
С pawn познакомился первый раз в 2010
И спустя 6 лет я снова тут.
Все забыл напрочь, сейчас еще очень много новых методов которые появились не так давно.
В общем тяжело все дается по новой.
Хотел узнать стоит ли мне как новичку использовать ваш плагин.
И где почитать материал актуальный как пользоваться в каком виде писать команды.
Заранее благодарю.
Стандартные команды отключить так?
Или каким то другим способом?PHP код:
public OnPlayerCommandText(playerid, cmdtext[])
{
return 0;
}
И еще вопрос.
Как записать команду без параметров так:
или так:PHP код:
CMD:kill(playerid, params[])
PHP код:
CMD:kill(playerid)
Как это реализовать?
Работает не совсем корректно.PHP код:
public OnPlayerCommandReceived(playerid, cmdtext[])
{
if(!IsPlayerAuthorized(playerid))
{
SendClientMessage(playerid, COLOR_WHITE, "Вы не авторизированы");
return 0;
}
return 1;
}
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if((success == -1) && (!IsPlayerAuthorized(playerid)))
{
return SendClientMessage(playerid, COLOR_WHITE, "Вы не авторизированы");
}
if(!IsPlayerAuthorized(playerid))
{
return SendClientMessage(playerid, COLOR_WHITE, "Вы не авторизированы1");
}
if(success == -1)
{
return SendClientMessage(playerid, COLOR_WHITE, "Неверная команда.");
}
return 1;
}