- 525
- 164
Есть функа на проверку смс доступа -
Если в списке есть ник (например: [BOT]Artem) то доступ к смс есть у всех игроков хотя их нету даже в списке.
Пробовал сделать так -
Теперь читает ники [BOT]Artem нормально и т.д
Но проблема теперь в другом обычные ники по типу botinok, не читает что они есть в списке понимаю что иза nickname == nicks
Кароч я даун помогите пж 😇
LUA:
function isSmsDostup(nickname, lvl)
local f = io.open(bot_name..'/smsdostup.ini', 'r')
for line in io.lines(bot_name..'/smsdostup.ini') do
if line:match(nickname .." %- (%d+)") or line:match("(%[.*%].*) %- (%d+)") then
levelplayer = line:match(nickname .." %- (%d+)")
nicks, levelplayer2 = line:match("(%[.*%].*) %- (%d+)")
if tonumber(levelplayer) or tonumber(levelplayer2) >= tonumber(lvl) then
return true
end
end
end
f:close()
return false
end
Пробовал сделать так -
LUA:
function isSmsDostup(nickname, lvl)
local f = io.open(bot_name..'/smsdostup.ini', 'r')
for line in io.lines(bot_name..'/smsdostup.ini') do
if line:match(nickname .." %- (%d+)") or line:match("(%[.*%].*) %- (%d+)") then
levelplayer = line:match(nickname .." %- (%d+)")
nicks, levelplayer2 = line:match("(%[.*%].*) %- (%d+)")
if tonumber(levelplayer) or tonumber(levelplayer2) >= tonumber(lvl) then
if nickname == nicks then
return true
end
end
end
end
f:close()
return false
end
Теперь читает ники [BOT]Artem нормально и т.д
Но проблема теперь в другом обычные ники по типу botinok, не читает что они есть в списке понимаю что иза nickname == nicks
Кароч я даун помогите пж 😇