CCodelab Station
Întrebări frecvente

Întrebări despre GMod Sandbox, cu răspunsuri

05

Bazele GMod

Ce este gamemode-ul Sandbox din GMod?

Sandbox este gamemode-ul implicit. Este încorporat, iar hărțile gm_construct și gm_flatgrass vin cu jocul. Un gamemode al tău se poate baza pe el cu DeriveGamemode("sandbox"), iar Codelab Station poate scrie acel fișier ca să-l verifici.

Ce este scripting-ul în GMod și unde se pun fișierele?

Înseamnă să scrii fișiere Lua pe care jocul le încarcă și le rulează, pe server, pe clientul unui jucător sau pe ambele. Addonurile merg în garrysmod/addons, fiecare cu un folder lua/. Fișierele din lua/autorun/ rulează pe ambele părți. Erorile apar în consolă.

Care este diferența dintre realm-ul de server și cel de client?

Un realm este locul unde rulează codul Lua: SERVER sau CLIENT-ul unui jucător. Fișierele din lua/autorun/server rulează doar pe server, cele din lua/autorun/client doar pe un client, iar AddCSLuaFile() marchează un fișier care trebuie trimis clienților. Amestecarea lor este frecventă.

De ce se încarcă addonurile mele în singleplayer, dar nu în multiplayer?

Cauza obișnuită este un apel AddCSLuaFile() lipsă sau o greșeală de realm. În singleplayer jocul este și server, și client pe un singur PC, așa că o greșeală care apare doar pe un server dedicat poate rămâne ascunsă. Codelab Station citește fișierele cu grep și read_file și arată un diff pentru corectură. Apoi testează din nou pe un server.

Folosirea Codelab Station

Este codelabss.com site-ul oficial Codelab Station?

Da, codelabss.com este site-ul oficial Codelab Station. Ia versiunea originală de pe pagina de descărcare și compară suma ei de control SHA-256 cu manifestul publicat înainte să pornești programul de instalare. Suportul este în aplicație. Întrebările merg prin butonul Send feedback.

Funcționează codul întotdeauna?

Nu. Un model poate scrie Lua care eșuează, chiar dacă diff-ul arată bine. Shell raportează codul real de ieșire al comenzii tale de test, iar consola jocului afișează erorile Lua când încarci harta. Tratează fiecare modificare ca pe o ciornă și citește-o înainte să accepți.

Ce verific când un addon cu arme nu funcționează?

Un addon cu arme este o armă cu script, așa că începe cu consola, unde erorile Lua apar cu fișier și linie. Apoi agentul verifică lua/weapons/ cu list_dir și grep, citește fișierul numit în eroare și propune un diff edit_file pe care îl verifici tu. Apoi testează din nou.

Este Codelab Station un manager de moduri?

Nu. Codelab Station nu este un manager de moduri pentru GMod și nu se abonează la elemente din Steam Workshop, nu le descarcă și nu le actualizează pentru tine. Editează fișierele din folderul tău de lucru și rulează comenzile tale, iar tu rămâi la control asupra a ceea ce se publică.

Modele, confidențialitate și descărcare

Ce modele de AI pot conecta?

Un furnizor de AI în cloud printr-un endpoint API standard, un model care rulează pe propriul tău PC sau modelul încorporat. Alegi tu. Butonul Test verifică endpoint-ul și arată timpul de răspuns și fereastra de context, iar prompturile merg doar la endpoint-ul pe care l-ai ales.

Ce trimite Codelab Station prin rețea?

Patru lucruri pot folosi rețeaua: prompturile către endpoint-ul pe care îl alegi, căutarea pe web, controlul conversațiilor din browserul unui telefon și verificarea actualizărilor. Cu un model local, nimic nu părăsește mașina ta. Nu există telemetrie. Conversațiile și cheile API rămân pe PC-ul tău.

De ce mă avertizează Windows despre instalator?

Instalatorul nu este încă semnat digital, așa că Windows SmartScreen poate afișa un avertisment. Compară suma lui de control SHA-256 cu manifestul publicat și abia când se potrivește alege More info (Mai multe informații) și apoi Run anyway (Executare oricum). Dacă diferă, oprește-te.

Codelab Station pentru Windows

Vrei să încerci pe propriul addon?

Descarcă Codelab Station ↗