Domande su GMod Sandbox, con risposta
Le basi di GMod
Cos’è il gamemode Sandbox di GMod?
Sandbox è il gamemode predefinito. È integrato, e le mappe gm_construct e gm_flatgrass sono incluse nel gioco. Un gamemode tuo può appoggiarsi a esso con DeriveGamemode("sandbox"), e Codelab Station può scrivere quel file perché tu lo riveda.
Cos’è lo scripting in GMod e dove vanno i file?
È scrivere file Lua che il gioco carica ed esegue, sul server, sul client di un giocatore o su entrambi. Gli addon stanno in garrysmod/addons, ciascuno con una cartella lua/. I file in lua/autorun/ girano su entrambi i lati. Gli errori compaiono nella console.
Che differenza c’è tra il realm server e il realm client?
Un realm è il luogo in cui gira il codice Lua: il SERVER o il CLIENT di un giocatore. I file in lua/autorun/server girano solo sul server, quelli in lua/autorun/client solo su un client, e AddCSLuaFile() segna un file da inviare ai client. Confonderli è comune.
Perché i miei addon si caricano in singleplayer ma non in multiplayer?
La causa solita è una chiamata AddCSLuaFile() mancante o un errore di realm. In singleplayer il gioco è server e client insieme su un solo PC, quindi un errore che si vede solo su un server dedicato può restare nascosto. Codelab Station legge i file con grep e read_file e mostra un diff con la correzione. Poi riprova su un server.
Usare Codelab Station
codelabss.com è il sito ufficiale di Codelab Station?
Sì, codelabss.com è il sito ufficiale di Codelab Station. Prendi la build originale dalla pagina di download e confronta il suo checksum SHA-256 con il manifest pubblicato prima di avviare il programma di installazione. Il supporto è nell’app. Le domande passano dal pulsante Send feedback.
Il codice funziona sempre?
No. Un modello può scrivere Lua che non funziona, anche quando il diff sembra a posto. Shell riporta l’exit code reale del tuo comando di test, e la console del gioco stampa gli errori Lua quando carichi la mappa. Tratta ogni modifica come una bozza e leggila prima di accettare.
Cosa controllo quando un addon di armi non funziona?
Un addon di armi è un’arma con script, quindi parti dalla console, dove gli errori Lua sono stampati con file e riga. L’agente poi controlla lua/weapons/ con list_dir e grep, legge il file indicato nell’errore e propone un diff con edit_file da rivedere. Poi riprova.
Codelab Station è un gestore di mod?
No. Codelab Station non è un gestore di mod per GMod e non si iscrive, non scarica e non aggiorna elementi di Steam Workshop per te. Modifica i file nella tua cartella di lavoro ed esegue i tuoi comandi, e sei tu a controllare ciò che viene pubblicato.
Modelli, privacy e download
Quali modelli di IA posso collegare?
Un provider di IA nel cloud tramite un endpoint API standard, un modello sul tuo PC o il modello integrato. Scegli tu. Il pulsante Test verifica l’endpoint e mostra il tempo di risposta e la finestra di contesto, e i prompt vanno solo all’endpoint che hai scelto.
Cosa invia Codelab Station in rete?
Quattro cose possono usare la rete: i prompt all’endpoint che scegli, la ricerca web, il controllo delle chat dal browser di un telefono e il controllo degli aggiornamenti. Con un modello locale nulla lascia la tua macchina. Non c’è telemetria. Chat e chiavi API restano sul tuo PC.
Perché Windows mi avvisa riguardo all’installer?
L’installer non è ancora firmato digitalmente, quindi Windows SmartScreen può mostrare un avviso. Confronta il suo checksum SHA-256 con il manifest pubblicato e solo quando coincide scegli Ulteriori informazioni e poi Esegui comunque. Se sono diversi, fermati.