Всем привет. Хочу узнать, как же сделать раздельную команду на DC_CMD? К примеру /buy money
Всем привет. Хочу узнать, как же сделать раздельную команду на DC_CMD? К примеру /buy money
______________________________________________
Услуги Pawn
Vano_Glad (16.02.2016)
Про неё я знаю. А других вариантов нет? Если нет, то придется юзать её :)
______________________________________________
Услуги Pawn
Можно ещё использовать sscanf, например, он удобный.
Как-то так
PHP код:
CMD:buy(playerid, params[])
{
new cmd_text[30],
value;
sscanf(params, "si", cmd_text, value);
if(!strcmp(cmd_text, "money", true))
{
if(!value) return SendClientMessage(playerid, 0xFF0000FF, "Ошибка: {FFFFFF}/buy money [значение]");
SendClientMessage(playerid, -1, "I want money");
}
else if(!strcmp(cmd_text, "power", true))
{
//У данного параметра не нужно вводить значение, поэтому проверку не ставим
SendClientMessage(playerid, -1, "And all your power");
}
else if(!strcmp(cmd_text, "glory", true))
{
if(!value) return SendClientMessage(playerid, 0xFF0000FF, "Ошибка: {FFFFFF}/buy glory [значение]");
SendClientMessage(playerid, -1, "All your glory");
}
else return SendClientMessage(playerid, 0xFF0000FF, "Ошибка: {FFFFFF}/buy [money/power/glory]");
return 1;
}
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Vano_Glad (16.02.2016)
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
DeimoS
Не заметил )
______________________________________________
Услуги Pawn
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)