Перейти к содержимому


Фотография

Требуется помощь с lua

lua help badmin

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 ЭММАЧКА

ЭММАЧКА

    Новичок

  • Пользователь
  • Pip
  • 8 сообщений

Отправлено 11 Май 2020 - 20:52

Приветствую уважаемые пользователи форума, мне нужна помощь!

У меня есть аддон badmin, мы его переделали как могли под свой сервер.
Но столкнулись с проблемой, команды не работали через чат, немного подумав головой, проблема была решена.
Но появилась новая проблема, badmin не позваляет использовать другие команды сервера и аддонов.
К примеру "donate" или "ooc" - "donate нет такой команды", может кто сталкивался? 
Может кто сможет подсказать, как исправить данное недоразумение.
 

Вот собственно кусочек кода, который принимает команды из чата.

function ba.cmd.PlayerSay(pl, text)
if not text[1] then return end
text = string.Trim(text)
if (text[1] == '!') or (text[1] == '/') then
text = string.sub(text, 2)
local args = ba.str.ExplodeQuotes(text)
local cmd = table.remove(args, 1)
if (cmd == nil) then return end
ba.cmd.RunCommand(pl, cmd, args)
return ''
end
end
hook.Add("PlayerSay", "ba.cmd.PlayerSay", ba.cmd.PlayerSay)

Говорите любые свои идеи, lua не мой конек)

 



#2 vladluz2018

vladluz2018

    Участник

  • Пользователь
  • PipPip
  • 70 сообщений

Отправлено 19 Июнь 2020 - 12:59

 

Приветствую уважаемые пользователи форума, мне нужна помощь!

У меня есть аддон badmin, мы его переделали как могли под свой сервер.
Но столкнулись с проблемой, команды не работали через чат, немного подумав головой, проблема была решена.
Но появилась новая проблема, badmin не позваляет использовать другие команды сервера и аддонов.
К примеру "donate" или "ooc" - "donate нет такой команды", может кто сталкивался? 
Может кто сможет подсказать, как исправить данное недоразумение.
 

Вот собственно кусочек кода, который принимает команды из чата.

function ba.cmd.PlayerSay(pl, text)
if not text[1] then return end
text = string.Trim(text)
if (text[1] == '!') or (text[1] == '/') then
text = string.sub(text, 2)
local args = ba.str.ExplodeQuotes(text)
local cmd = table.remove(args, 1)
if (cmd == nil) then return end
ba.cmd.RunCommand(pl, cmd, args)
return ''
end
end
hook.Add("PlayerSay", "ba.cmd.PlayerSay", ba.cmd.PlayerSay)

Говорите любые свои идеи, lua не мой конек)

 

У меня вопрос сборка на сап ?



#3 noname123

noname123

    Новичок

  • Пользователь
  • Pip
  • 3 сообщений

Отправлено 02 Ноябрь 2020 - 22:55

дс давай

У меня вопрос сборка на сап ?



#4 vladluz2018

vladluz2018

    Участник

  • Пользователь
  • PipPip
  • 70 сообщений

Отправлено 08 Декабрь 2020 - 18:00

дс давай

хм вопрос зачем ? Тů®бø#3737





Темы с аналогичным тегами lua, help, badmin

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных