Lua Utilities Snippets
1.0.0
Utilitas yang berguna untuk Lua!
File ini dibuat pertama untuk diri saya sendiri, tetapi kemudian saya ingin membaginya dengan orang -orang, jadi ini dia!
string.random(count,min,max) "Count, Min, Max" tidak diperlukan, fungsi ini mengembalikan string acakstring.split(str,split) Fungsi ini membagi string ke tabelstring.mix(str) Lihat mixstring.startswith(str,pattern) Verifikasi jika string dimulai dengan polastring.endswith(str,pattern) Sama seperti di atas tetapi untuk akhir stringstring.encode untuk pengkodeanstring.decode untuk decodingstring.encode.hex(str) mengkode string ke dalam hexstring.decode.hex(str) memecahkan kode string menjadi hexstring.encode.b64(str) mengkode string ke base64string.decode.b64(str) mendekode string ke base64string.totable mengubah string ke tabel io.readfile(path/to/file.txt) Membaca fileio.store(file,content,true) menyimpan data ke dalam file, "true" berarti kami melakukan baris baru di akhir file untuk penyimpanan di masa mendatang math.mix Lihat mixmath.calc Calculator Sandboxed (Anda tidak dapat menyuntikkan kode) os.find("file","dir") mencari file di direktorios.clear() Hapus terminal, berfungsi dengan semua OSos.getOS() mengembalikan OS saat inios.getArch() dapatkan jika lengkungannya 64 bit atau 32 bitos.outputexecos.splitpath(path) membagi jalur table.merge(t1,t2) menggabungkan dua tabeltable.to2D(str) Mengembalikan versi tabel 2D dari string yang Anda kirimtable.tostring(tbl) Mengembalikan serangkaian tabel yang Anda kirimtable.list(tbl) Mengembalikan Daftar Elemen Tabel, juga Pengembalian Hitungantable.head(tbl) Mengembalikan Nilai Pertamatable.tail(tbl) Mengembalikan ekor tabeltable.find(tbl) Temukan nilai dalam tabeltable.reverse(tbl) membalikkan tabel. Peringatan: Hanya bekerja dengan kunci normal (1,2,3 ..) console.log(str) mencatat sesuatu dengan waktu dan tanggalconsole.slowPrint(str) mencetak sesuatu secara perlahanconsole.slowWrite(str) menulis sesuatu secara perlahan (menggunakan io.write)console.error(error type, error message, additional infos) Lanjutan kesalahanconsole.update(bool,str...) akan memperbarui konsol, bool: adalah teks yang perlahan muncul. sleep(t) akan menunggu jumlah waktu yang diberikanoperator , selalu bisa bergunamorse meja dengan char untuk morse di dalamnyachars A String dengan semua chars, digunakan untuk string.encode.b64(str)mix campuran string atau intsdostring Remake dari LoadString lama untuk LUA 5.3 - Jalankan string sebagai sepotong kodeisType lebih pendek untuk tipe (obj) == "obj"