01.05.2013, 12:14
В dcmd, params[] - это одна строка с параметрами, введенными после команды, само название команды не входит туда.
Надо сначала строку разделить, через пробелы, а потом уже получать число.
Пример:
Это всего лишь пример с strtok, но он давным давно устарел, лучше используй sscanf плагин.
Надо сначала строку разделить, через пробелы, а потом уже получать число.
Пример:
PHP код:
new tmp[20], idx;
tmp = strtok(params, idx);
if(!strlen(tmp))
{
//Ошибка
return 0;
}
new interior = strval(tmp);
tmp = strtok(params, idx);
if(!strlen(tmp))
{
//Ошибка
return 0;
}
new moneys = strval(tmp);
tmp = strtok(params, idx);
if(!strlen(tmp))
{
//Ошибка
return 0;
}
new class = strval(tmp);