• Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

Проблема file gmod

  • Автор темы Автор темы Hikka
  • Дата начала Дата начала
Статус
В этой теме нельзя размещать новые ответы.

Hikka

Модератор
Команда форума
Регистрация
29 Сен 2016
Сообщения
556
Реакции
1
Баллы
60
Возраст
30
Пол
Как из файла удалить строчку?
Код:
    if !file.Exists("banlist.txt", "DATA") then file.Write("banlist.txt", args[1])
    else
        for k,v in ipairs(string.Explode("\n",file.Read("banlist.txt", "DATA"))) do
            if v == args[1] then
                ply:EmitSound("garrysmod/balloon_pop_cute.wav", 50, 100)
                ply:ChatPrint("["..args[1].."] разблокирован")
                file.Append("banlist.txt", string.Replace(v,args[1],""))
                return
            end
        end
    end
Не удаляет строчку которую получил через аргумент.
 
Нет функции удаления строки, но можно перезаписать файл без этой самой строки
перезапись не перезапишет весь файл? Потому что мне нужно ТОЛЬКО строчку.
 
Статус
В этой теме нельзя размещать новые ответы.
Главная Регистрация
Назад
Сверху