[lua] Как сократить стандартную команду?

Mico

Активный
Автор темы
251
48
Версия SA-MP
  1. 0.3.7 (R1)
В lua я недавно и хотел бы спросить, как сократить стандартную команду? К примеру, есть команда /prefix и я хочу сократить ее до /pref

Я создал команду (зарегистрировал) /pref

После вписал код (мне его подсказали):

function cmd_pref(args)
idPrefix, textPrefix = string.find(args, "(%d+) (%a+)")
if idPrefix== nil or idPrefix == "" or tostring(textPrefix) == nil or tostring(textPrefix) == "" then
return sampAddChatMessage("{FF0000}Ошибка! {FFFF00} Введите: /pref [ID] [Префикс]", main_color)
else
sampSendChat("/prefix "..tonumber(idPrefix).." "..tostring(textPreifx))
end
end

По итогу, когда я ввожу /pref 5 (id) test(текст), то он выдает префикс 1 id-y, но префикс NIL.

Подскажите.