CCodelab Station
FAQ

Pertanyaan GMod Sandbox, dijawab

05

Dasar-dasar GMod

Apa itu gamemode GMod Sandbox?

Sandbox adalah gamemode bawaan. Ia sudah terpasang, dan map gm_construct serta gm_flatgrass disertakan dalam game. Gamemode buatanmu bisa dibangun di atasnya dengan DeriveGamemode("sandbox"), dan Codelab Station bisa menulis file itu untuk kamu tinjau.

Apa itu scripting GMod dan di mana file diletakkan?

Itu adalah menulis file Lua yang dimuat dan dijalankan game, di server, di klien pemain, atau di keduanya. Addon ditaruh di garrysmod/addons, masing-masing dengan folder lua/. File di lua/autorun/ berjalan di kedua sisi. Error muncul di konsol.

Apa beda realm server dan klien?

Realm adalah tempat kode Lua berjalan: SERVER atau CLIENT pemain. File di lua/autorun/server hanya berjalan di server, file di lua/autorun/client hanya di klien, dan AddCSLuaFile() menandai file untuk dikirim ke klien. Tertukar antara keduanya itu hal yang umum.

Kenapa addon-ku termuat di singleplayer tapi tidak di multiplayer?

Penyebab yang biasa adalah pemanggilan AddCSLuaFile() yang hilang atau kesalahan realm. Di singleplayer, game adalah server sekaligus klien di satu PC, jadi kesalahan yang hanya terlihat di server dedicated bisa tersembunyi. Codelab Station membaca file dengan grep dan read_file dan menampilkan diff untuk perbaikannya. Lalu uji ulang di server.

Memakai Codelab Station

Apakah codelabss.com situs web resmi Codelab Station?

Ya, codelabss.com adalah situs web resmi Codelab Station. Ambil build aslinya dari halaman unduh dan bandingkan checksum SHA-256-nya dengan manifes yang dipublikasikan sebelum menjalankan setup. Bantuan ada di aplikasi. Pertanyaan dikirim lewat tombol Send feedback di sana.

Apakah kodenya selalu berfungsi?

Tidak. Model bisa menulis Lua yang gagal, bahkan saat diff-nya terlihat baik. Shell melaporkan exit code sebenarnya dari perintah ujimu, dan konsol game mencetak error Lua saat kamu memuat map. Anggap setiap perubahan sebagai draf dan bacalah sebelum kamu menerimanya.

Apa yang harus kuperiksa saat addon senjata tidak berfungsi?

Addon senjata adalah scripted weapon, jadi mulailah dari konsol, tempat error Lua dicetak lengkap dengan file dan barisnya. Agen lalu memeriksa lua/weapons/ dengan list_dir dan grep, membaca file yang disebut di error, dan mengusulkan diff edit_file yang kamu tinjau. Lalu uji lagi.

Apakah Codelab Station pengelola mod?

Bukan. Codelab Station bukan pengelola mod di GMod, dan ia tidak berlangganan, mengunduh, atau memperbarui item Steam Workshop untukmu. Ia mengedit file di folder kerjamu dan menjalankan perintahmu sendiri, dan kamu tetap memegang kendali atas apa yang dipublikasikan.

Model, privasi, dan unduhan

Model AI apa saja yang bisa kuhubungkan?

Penyedia AI cloud lewat endpoint API standar, model yang berjalan di PC-mu sendiri, atau model bawaan. Kamu yang memilih. Tombol Test memeriksa endpoint dan menampilkan waktu respons serta jendela konteks, dan prompt hanya dikirim ke endpoint yang kamu pilih.

Apa yang dikirim Codelab Station lewat jaringan?

Empat hal bisa memakai jaringan: prompt ke endpoint yang kamu pilih, pencarian web, kendali obrolan dari browser ponsel, dan pengecekan pembaruan. Dengan model lokal tidak ada yang keluar dari mesinmu. Tidak ada telemetri. Obrolan dan kunci API tetap di PC-mu.

Kenapa Windows memperingatkan soal installer?

Installer belum ditandatangani kode, jadi Windows SmartScreen mungkin menampilkan peringatan. Bandingkan checksum SHA-256-nya dengan manifes yang dipublikasikan, dan hanya setelah cocok pilih More info (Info lebih lanjut) lalu Run anyway (Tetap jalankan). Jika berbeda, berhenti.

Codelab Station untuk Windows

Siap mencobanya di addon-mu sendiri?

Unduh Codelab Station ↗