Skip to content

expression2 event filelist(){} и триггер функция int = filelist( string path ) не работают #59

Description

@Yurii-Ykan

При попытке прочитать содержимое директории выдаёт пустой array

local Success = fileList("e2shared/")
print(Success)
event fileList(Path:string, Contents:array)
    {
        print(Path)
        print(Contents)   
    }

Ошибок в консоль не выдаёт. Просто пустой ерей вместо названий файлов.
Если прописать строку
local Success = fileList("e2shared/")
как
local Success = fileList(">e2shared/")

то выдаёт ошибку:

[protecc] addons/protecc/lua/includes/unitlabs/protecc/client/net.lua:260: bad argument #2 (number expected, got nil)
  1. nassert - [C]:-1
   2. WriteData - addons/protecc/lua/includes/unitlabs/protecc/client/net.lua:260
    3. func - addons/wiremod/lua/entities/gmod_wire_expression2/core/cl_files.lua:97
     4. unknown - addons/protecc/lua/includes/unitlabs/protecc/client/net.lua:531

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Type

    No fields configured for Bug.

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions