Otázky o GMod Sandbox a odpovědi
Základy GMod
Co je gamemode Sandbox v GMod?
Sandbox je výchozí gamemode. Je vestavěný a mapy gm_construct a gm_flatgrass se dodávají s hrou. Vlastní gamemode na něm může stavět pomocí DeriveGamemode("sandbox") a Codelab Station může ten soubor napsat, ke kontrole.
Co je skriptování v GMod a kam patří soubory?
Je to psaní souborů Lua, které hra načítá a spouští na serveru, na klientovi hráče nebo na obou stranách. Addony patří do garrysmod/addons, každý se složkou lua/. Soubory v lua/autorun/ běží na obou stranách. Chyby se objeví v konzoli.
Jaký je rozdíl mezi realmem serveru a klienta?
Realm je místo, kde běží kód Lua: SERVER nebo CLIENT hráče. Soubory v lua/autorun/server běží jen na serveru, soubory v lua/autorun/client jen na klientovi a AddCSLuaFile() označí soubor k odeslání klientům. Jejich zaměňování je časté.
Proč se moje addony načítají v hře jednoho hráče, ale ne ve hře více hráčů?
Obvyklou příčinou je chybějící volání AddCSLuaFile() nebo chyba realmu. Ve hře jednoho hráče je hra serverem i klientem zároveň na jednom počítači, takže chyba, která se projeví jen na dedikovaném serveru, může zůstat skrytá. Codelab Station čte soubory pomocí grep a read_file a ukáže diff s opravou. Pak znovu otestuj na serveru.
Používání Codelab Station
Je codelabss.com oficiální web Codelab Station?
Ano, codelabss.com je oficiální web Codelab Station. Původní sestavení si vezmi ze stránky stažení a porovnej jeho kontrolní součet SHA-256 se zveřejněným manifestem dřív, než spustíš instalační program. Podpora je v aplikaci. Dotazy posílej tlačítkem Send feedback.
Funguje kód vždycky?
Ne. Model může napsat Lua, které selže, i když diff vypadá v pořádku. Shell hlásí skutečný návratový kód tvého testovacího příkazu a herní konzole vypíše chyby Lua, když načteš mapu. Každou změnu ber jako koncept a před přijetím si ji přečti.
Co mám zkontrolovat, když addon se zbraní nefunguje?
Addon se zbraní je skriptovaná zbraň, takže začni konzolí, kde se chyby Lua vypisují se souborem a řádkem. Agent pak zkontroluje lua/weapons/ pomocí list_dir a grep, přečte soubor uvedený v chybě a navrhne diff přes edit_file, který zkontroluješ. Potom otestuj znovu.
Je Codelab Station správce modů?
Ne. Codelab Station není správce modů pro GMod a neodebírá, nestahuje ani neaktualizuje položky Steam Workshopu za tebe. Upravuje soubory v tvé pracovní složce a spouští tvoje vlastní příkazy a ty zůstáváš pánem toho, co se zveřejní.
Modely, soukromí a stažení
Jaké modely AI mohu připojit?
Cloudového poskytovatele AI přes standardní endpoint API, model běžící na tvém vlastním počítači nebo vestavěný model. Vybíráš ty. Tlačítko Test ověří endpoint a ukáže dobu odezvy a kontextové okno a prompty jdou jen na endpoint, který zvolíš.
Co Codelab Station posílá po síti?
Síť mohou využívat čtyři věci: prompty na endpoint, který vybereš, vyhledávání na webu, ovládání chatů z prohlížeče v telefonu a kontrola aktualizací. S lokálním modelem tvůj počítač nic neopouští. Telemetrie žádná není. Chaty a klíče API zůstávají na tvém počítači.
Proč mě Windows varuje před instalátorem?
Instalátor zatím není digitálně podepsaný, takže Windows SmartScreen může zobrazit varování. Porovnej jeho kontrolní součet SHA-256 se zveřejněným manifestem a až když sedí, zvol Další informace a potom Přesto spustit. Pokud se liší, přestaň.