Dokumentacja

Dokumentacja RoCode

Jak skonfigurować i używać RoCode.app, agenta AI do programowania w Roblox Studio: czego potrzebujesz, jak się zalogować, zainstalować i sparować plugin, jak działają tryby Build i Ask, jak działają sprawdzenia i cofanie, jakie modele są w każdym planie, jak liczone są kredyty, czego RoCode nie robi i co sprawdzić, gdy Studio się nie łączy. Pełna lista 27 narzędzi i wszystkie szczegóły są w dokumentacji po angielsku.

Zaktualizowano 26 października 202617 min czytaniaAutor:

Najważniejsze

RoCode to agent AI do programowania w Roblox Studio. Opisujesz zmianę na czacie w przeglądarce na rocode.app/chat, a darmowy plugin RoCode wykonuje kroki agenta w grze, którą masz otwartą. Na start zaloguj się na rocode.app kodem z e-maila, przez Google, Roblox lub Discord, zainstaluj plugin z Creator Store Roblox, zaakceptuj uprawnienia, o które prosi Studio, otwórz grę i zostaw otwarte rocode.app/chat. Jeśli w Studio jesteś zalogowany na to samo konto Roblox, którego używasz w RoCode, połączy się samo. Jeśli nie, wpisz na czacie 8-znakowy kod parowania z panelu RoCode, a potem kliknij Connect w panelu, żeby potwierdzić.

  • Potrzebujesz aktualnego Roblox Studio na Windowsie lub Macu i przeglądarki na komputerze. Nie działa na telefonach, a w Brave musisz wyłączyć Shields dla rocode.app.
  • Łączysz się raz. Studio łączy się samo, gdy jesteś w nim zalogowany na to samo konto Roblox, którego używasz w RoCode (plugin 3.9.13 lub nowszy); jeśli nie, wpisujesz kod parowania, ważny 15 minut i jednorazowy. Potem plugin łączy się ponownie sam.
  • Czat ma dwa tryby. Build wprowadza zmiany w Studio. Ask odpowiada na pytania o twoją grę narzędziami tylko do odczytu i niczego nie zmienia.
  • RoCode pracuje w trybie edycji Studio i sprawdza, czy pisane skrypty się kompilują. Z pluginem 3.9 lub nowszym tryb Build może też zrobić krótki test i przeczytać błędy, a z pluginem 3.9.11 lub nowszym sterować postacią testową, żeby sprawdzić, czy gra działa; tryb Ask nigdy nie testuje gry. Ze starszym pluginem niż 3.9 kliknij Play i sprawdź wynik sam.
  • Starter jest darmowy, z 1 kredytem dziennie na DeepSeek V4 Flash, odnawianym o 00:00 UTC, i nie wymaga karty. Płatne plany zaczynają się od 9,99 $ miesięcznie za 150 kredytów i dodają GLM 5.3 Flash i Claude Sonnet 5.5. Claude Opus 5.5 jest w Studio i wyższych planach, a GPT-6 Astra w Ultra.
Na tej stronie
  1. Czym jest RoCode
  2. Wymagania
  3. Instalacja i parowanie
  4. Pierwszy przebieg
  5. Build i Ask
  6. Sprawdzenia i cofanie
  7. Kredyty i plany
  8. Bezpieczeństwo
  9. Ograniczenia
  10. Problemy
  11. Najczęstsze pytania
  12. Źródła i dalsza lektura

Czym jest RoCode

RoCode (RoCode.app) to agent AI do programowania w Roblox Studio. Opisujesz funkcję na czacie w przeglądarce na rocode.app. Potem darmowy plugin RoCode z Creator Store Roblox wykonuje kroki agenta w grze, którą masz otwartą: czyta obiekty i skrypty potrzebne w danym kroku, pisze Luau, tworzy lub edytuje Scripty, LocalScripty, ModuleScripty i inne instancje, a przed zakończeniem sprawdza w Studio, czy jego skrypty się kompilują.

Trzy części i twoja gra
CzęśćCo robi
Czat w przeglądarce
rocode.app/chat
Przechowuje rozmowę, wybór modelu i dziennik każdego przebiegu krok po kroku. Otwierasz go w przeglądarce na komputerze.
Relay
relay.rocode.app
Serwer RoCode między czatem, pluginem i modelem. Wysyła twoją prośbę przez OpenRouter, usługę dającą dostęp do wielu modeli AI z jednego konta, do wybranego modelu, do jego modelu zapasowego albo, przy wiadomości z obrazami, do modelu, który czyta obrazy, i przekazuje kroki modelu do pluginu.
Plugin do Studio
RoCode, z Creator Store
Wykonuje kroki agenta w Studio za pomocą 27 narzędzi, które czytają, tworzą, edytują, sprawdzają i testują. Utrzymuje połączenie WebSocket z relayem, a relay to jedyny serwer, z którym rozmawia.
Twoja graGra otwarta w połączonym oknie Studio. Plugin przy połączeniu wysyła nazwę i id gry, a każdy przebieg zaczyna się od pozycji twojej kamery i maksymalnie 8 zaznaczonych obiektów, więc „to” może oznaczać twoje zaznaczenie. Plik gry nie jest przesyłany i nie ma synchronizacji w tle.

DeepSeek V4 Flash, GLM 5.3 Flash, Claude Sonnet 5.5, Claude Opus 5.5 i GPT-6 Astra to modele innych firm, które RoCode uruchamia przez OpenRouter z własnymi instrukcjami i narzędziami Studio. RoCode nie ma własnych modeli.

RoCode (rocode.app) to nie Roo Code, rozszerzenie do VS Code, ani RoCodes.gg, ani rocode.org.

Wymagania

Czego potrzebujesz przed parowaniem
PotrzebujeszSzczegóły
Roblox StudioNa Windowsie lub Macu, aktualne. Plugin utrzymuje połączenie na żywo z RoCode dzięki obsłudze WebSocket w Studio, a stara wersja Studio bez niej nie może się połączyć.
Plugin RoCodeZa darmo, w Creator Store Roblox.
Przeglądarka na komputerzeDo rocode.app/chat. Nie działa na telefonach: na telefonie czat pokazuje komunikat, że jest tylko na komputery. W Brave Shields blokuje połączenie ze Studio, więc wyłącz Shields dla rocode.app albo użyj Chrome lub Edge.
Sieć, która dociera do relayaStudio musi łączyć się z relay.rocode.app przez WebSockety. Sieci szkolne lub firmowe, które to blokują, nie mogą się połączyć.
Konto RoCodeZa darmo. Zaloguj się na rocode.app kodem z e-maila, przez Google, Roblox lub Discord. Bez karty. Musisz mieć co najmniej 13 lat, a jeśli masz mniej niż 18, potrzebujesz zgody rodzica lub opiekuna.

Nie potrzebujesz: aplikacji desktopowej, wiersza poleceń, plików konfiguracyjnych, serwera MCP ani hasła do Roblox. RoCode nigdy nie prosi o twoje hasło do Roblox.

Instalacja pluginu i parowanie z czatem

Instalacja i połączenie krok po kroku

  1. Załóż darmowe konto. Zaloguj się na rocode.app kodem z e-maila, przez Google, Roblox lub Discord.
  2. Zainstaluj plugin. Otwórz plugin RoCode w Creator Store i zainstaluj go. Zainstalowane pluginy pojawiają się w zakładce Plugins w Studio. W menedżerze pluginów Studio RoCode widnieje jako RoCode AI.
  3. Zaakceptuj uprawnienia. Gdy Studio zapyta, zezwól na żądania HTTP do relay.rocode.app i na Script Injection. Tabela niżej wyjaśnia dlaczego.
  4. Otwórz grę w Roblox Studio: taką, nad którą pracujesz, albo nowy Baseplate.
  5. Otwórz czat. Otwórz rocode.app/chat w przeglądarce na komputerze. Jeśli w Studio jesteś zalogowany na to samo konto Roblox, którym zalogowałeś się w RoCode lub które do niego podpiąłeś, połączy się samo (plugin 3.9.13 lub nowszy). Jeśli czat pokazuje Connect Studio, kliknij.
  6. Albo użyj kodu parowania. Jeśli Studio nie połączy się samo, panel RoCode pokaże 8-znakowy kod; jeśli go nie widzisz, kliknij Use a pairing code. Na karcie Connect to Roblox Studio na czacie wpisz kod i kliknij Connect.
  7. Potwierdź w Studio. Po wpisaniu kodu panel RoCode pokazuje wiersz potwierdzenia z twoim kontem. Kliknij tam Connect (albo Allow). Panel czeka do 2 minut, a potem pokazuje nowy kod.

Uprawnienia Studio, o które prosi plugin

Uprawnienia i ustawienia
UprawnieniePo co pluginowiJeśli odmówiłeś
Żądania HTTP do relay.rocode.appSerwer RoCode i jedyny host, z którym rozmawia plugin. Plugin sprawdza to przy ładowaniu i ponownie, jeśli połączenie dalej nie działa, a gdy jest zablokowane, ostrzega w Output.Zezwól w Plugins > Manage Plugins > RoCode AI.
Script InjectionPozwala RoCode tworzyć i edytować skrypty.Z pluginem 3.9.2 lub nowszym RoCode nie zacznie przebiegu Build, dopóki jest wyłączone; tryb Ask nadal działa. Włącz je dla RoCode AI w Plugins > Manage Plugins (ikona ołówka). Plugin sprawdza to ponownie co 30 sekund; jeśli dalej mówi, że uprawnienie jest wyłączone, uruchom Studio ponownie.

Jedno ustawienie Studio jest opcjonalne i należy do ciebie: Enable Studio Access to API Services. Potrzebujesz go, żeby testować zapis przez data stores w Studio, a RoCode nie może go zmienić za ciebie. W Studio otwórz File > Experience Settings > Security, włącz je i kliknij Save. Gra musi być wcześniej opublikowana. Studio używa wtedy tych samych data stores co gra na żywo, więc Roblox zaleca włączać to tylko w osobnej kopii testowej.

Jak działa parowanie

Łączenie Studio z 8-znakowym kodem lub bez niego
SzczegółJak to działa
Bez koduZ pluginem 3.9.13 lub nowszym Studio łączy się samo, gdy jesteś w nim zalogowany na to samo konto Roblox, którym zalogowałeś się w RoCode lub które do niego podpiąłeś, a rocode.app/chat jest otwarte. Kod jest na każdy inny przypadek.
Kod8 znaków, pokazywanych w panelu RoCode jako ABCD-EFGH. Nigdy nie zawiera znaków I, L, O, 0 ani 1.
Gdzie go wpisaćNa karcie Connect to Roblox Studio na czacie; potem kliknij Connect.
Potwierdzenie w StudioPanel RoCode pokazuje wiersz potwierdzenia z twoim kontem. Kliknij Connect (albo Allow) w panelu. Jeśli tego nie zrobisz, panel czeka do 2 minut, a potem pokazuje nowy kod.
Jak długo działaTen sam kod przez 15 minut.
Ile razy działaRaz. Kod jest zapominany zaraz po użyciu.
Następnym razemPlugin zapisuje klucz połączenia w ustawieniach pluginów Studio i łączy się ponownie sam. Kod nie jest potrzebny.
Które gryPo sparowaniu plugin łączy się ponownie w każdej grze, którą otworzysz na tym komputerze. Żeby tego uniknąć, wyłącz RoCode AI w Plugins > Manage Plugins.
Więcej niż jedno StudioNaraz połączone jest tylko jedno okno Studio. Otwarcie gry w drugim oknie przenosi tam połączenie.
Różne sieciJeśli Studio i przeglądarka są w różnych sieciach publicznych, na przykład za VPN albo iCloud Private Relay, czat pokazuje Connect anyway. Kliknij i wpisz nowy kod z panelu RoCode.

Od 27 września 2026 otwarty czat nie łączy już dowolnego Studio z tej samej sieci. Studio łączy się jednorazowym 8-znakowym kodem albo tylko wtedy, gdy jesteś w nim zalogowany na konto Roblox podpięte do twojego konta RoCode. Więcej szczegółów w dokumentacji po angielsku.

Twój pierwszy przebieg

Czat nie wyśle wiadomości, dopóki nie ma połączonego Studio: przycisk wysyłania jest nieaktywny, a po najechaniu myszką pokazuje Connect the plugin first. Gdy Studio jest połączone, opisz zmianę.

Napisz dobry pierwszy prompt

  • Jedna funkcja naraz. Działa lepiej niż cała gra w jednej wiadomości.
  • Powiedz, co ma się dziać, zwykłymi słowami. Nie potrzebujesz nazw klas ani wiedzy, gdzie trafiają skrypty.
  • Wskaż to, co ważne. Wpisz / w polu wiadomości, żeby dołączyć dokładną ścieżkę obiektu ze Studio, na przykład skryptu, który chcesz zmienić. Przyciskiem + możesz też dołączyć do 12 plików tekstowych (łącznie 20 000 znaków) i do 4 obrazów na wiadomość, przy każdym modelu.
  • Tylko pytanie? Przełącz pole wiadomości na Ask, a w twojej grze nic się nie zmieni.
  • Albo podyktuj. Przycisk mikrofonu nagrywa twój prompt; transkrypcja pojawia się w polu wiadomości, żebyś mógł ją poprawić i wysłać.
Ty piszesz

Dodaj sprint pod Left Shift, który zużywa pasek wytrzymałości na dole ekranu i ładuje go z powrotem, gdy gracz przestaje biec.

RoCode robi
  • Może najpierw przejrzeć grę narzędziami takimi jak Search Game i Read Script, żeby budować na tym, co już jest
  • Tworzy skrypty przez Create Script, a obiekty interfejsu paska przez Create Instance, każdy w domyślnym dla niego serwisie
  • Przed zakończeniem sprawdza przez Check Script, czy napisane skrypty się kompilują
  • Wysyła zmiany do Studio w grupach, a każda grupa to punkt cofania w Studio

Przykładowy prompt napisany przez nas. Nazwy narzędzi są prawdziwe, ale to, co zrobi przebieg, zależy od twojej gry. Z pluginem 3.9 lub nowszym RoCode może sam zrobić krótki test; zawsze możesz kliknąć Play w Studio, żeby sprawdzić wynik.

Gdzie RoCode umieszcza rzeczy

Domyślne miejsca. Jeśli twoja gra ma własne foldery, RoCode ma polecenie ich używać.
Prosisz oTworzyGdzie
Logikę serwera: monety, obrażenia, zapis, rundyScriptServerScriptService
Wejście, kamerę i zachowanie interfejsuLocalScriptStarterPlayer > StarterPlayerScripts
Ekrany i menuScreenGuiStarterGui
Party, modele i strukturyPart, ModelWorkspace

Co widzisz podczas pracy

  • Dziennik krok po kroku. Czat pokazuje każdy krok z nazwą narzędzia. Każdy odczyt i każde usunięcie pojawia się ze swoją ścieżką.
  • Ile to trwa. Zależy od zadania, rozmiaru twojej gry i modelu. Przebieg może trwać do 80 tur modelu albo 5 godzin. Czat pokazuje, ile kredytów zużywa przebieg w trakcie pracy.
  • Następny prompt może czekać w kolejce. Gdy przebieg trwa, możesz dodać do kolejki następny prompt. Możesz mieć do 3 przebiegów naraz.
  • Bez edycji w trakcie testu. Jeśli test trwa, gdy przychodzi pora na zmianę, RoCode najpierw zatrzymuje test, także taki, który uruchomiłeś ty. Jeśli Studio po 20 sekundach nadal jest w trybie Play, nic nie zmienia i prosi cię o kliknięcie Stop.

Zatrzymywanie i kontynuowanie

Przebieg możesz zatrzymać w każdej chwili. Jeśli przebieg zatrzyma się w połowie, przez błąd albo limit użycia, zmiany zrobione do tego momentu zostają, a Continue kontynuuje od miejsca, w którym się zatrzymał. Przebiegi, które zatrzymasz, liczą się do miejsca zatrzymania. Gdy przebieg nie uda się przez problem po naszej stronie, jego kredyty automatycznie wracają na twoje saldo.

Tryby Build i Ask

Każda wiadomość działa w jednym z dwóch trybów. Build jest domyślny i zmienia twoją grę. Ask, dodany 9 października 2026, odpowiada na pytania o twoją grę i niczego nie zmienia.

Dwa tryby pola wiadomości
TrybCo robiUżywaj do
BuildWprowadza zmiany w Studio. Agent może używać wszystkich 27 narzędzi: czyta twoją grę, tworzy i edytuje skrypty i instancje, sprawdza, czy jego skrypty się kompilują, a z pluginem 3.9 lub nowszym może zrobić krótki test.Dodania funkcji, naprawy błędu, zbudowania ekranu albo struktury.
AskOdpowiada na pytania o twoją grę, niczego nie zmieniając. Może używać tylko 10 narzędzi do odczytu; każde inne narzędzie jest odrzucane i nigdy nie trafia do Studio, i nigdy nie robi testu. Odpowiedź ma etykietę Answer.Zrozumienia, jak działa skrypt, znalezienia, gdzie coś jest, zapytania o błąd albo zaplanowania zmiany przed jej zrobieniem.

Żeby zmienić tryb, kliknij przełącznik trybu na pasku pod polem wiadomości i wybierz Ask albo Build. Wybór jest zapamiętywany w tej przeglądarce, więc sprawdź przełącznik przed wysłaniem zmiany. Ask też potrzebuje połączonego Studio, bo czyta twoją grę. Gdy Ask zaproponuje poprawkę, przełącz na Build i poproś o zmianę.

Sprawdzenia, Output i cofanie

Check Script przepuszcza skrypt przez kompilator Luau w Studio. Błąd kompilacji wraca z numerem linii i kolumny. Ostrzega też przed ryzykownymi wzorcami, takimi jak wait(), spawn() i delay() zamiast task.wait(), task.spawn() i task.delay(), loadstring, require, który nie wskazuje na ModuleScript, albo nazwa w GetService, która nie istnieje. Nie sprawdza typów, nie robi lintowania ani nie uruchamia twojego kodu, więc wykrywa błędy kompilacji i niektóre ryzykowne wzorce, a nie błędy logiki. Jeśli sprawdzenie się nie uda, RoCode nie może skończyć, dopóki kolejne nie przejdzie; po dwóch próbach może skończyć i mówi ci, co nadal nie działa.

Błędy z twoich testów. RoCode czyta Output Studio tylko wtedy, gdy wymaga tego dany krok, zwykle przez Check Output. Żeby naprawić problem, który znalazłeś sam: kliknij Play w Studio i odtwórz problem, powiedz RoCode, co się zepsuło (możesz wcześniej kliknąć Stop: linie Server i Client z ostatniego testu są zapisywane), pozwól mu przeczytać Output i poprawić skrypt, a potem znów kliknij Play, żeby to potwierdzić.

Krótki test. Z pluginem 3.9 lub nowszym przebieg Build może kliknąć Play na test do 30 sekund, zebrać błędy i ostrzeżenia serwera i klienta, a potem zatrzymać test. Robi to najwyżej dwa razy na przebieg, plus raz, żeby sprawdzić własną poprawkę. Z pluginem 3.9.11 lub nowszym postać testowa chodzi, skacze i staje na partach, a z 3.9.15 lub nowszym także naciska klawisze, klika przyciski na ekranie i pisze. Potem sprawdza, czy rzeczy się wydarzyły, i zgłasza każde sprawdzenie jako zaliczone albo niezaliczone. Nie wie, czy gra jest fajna.

Przegląd wizualny. Z pluginem 3.9.14 lub nowszym przebieg Build, który zbudował coś widocznego, przed zakończeniem robi zrzuty ekranu w Studio, w trybie edycji, a model AI szuka oczywistych problemów, takich jak party wiszące w powietrzu albo zapadnięte w ziemię, dziury czy zła skala, żeby agent poprawił te, które są prawdziwe. Czat nie pokazuje zrzutów ekranu, a RoCode ich nie zapisuje.

Cofanie. RoCode ustawia w Studio punkt cofania przed i po każdej grupie zmian, więc Ctrl+Z (⌘Z na Macu) cofa jego pracę grupa po grupie, dopóki Studio jest otwarte. Jeden przebieg to zwykle kilka grup. Przycisk Revert na czacie cofa tylko rozmowę, nie Studio.

Usuwanie. Od 9 października 2026 RoCode usuwa obiekt tylko wtedy, gdy wcześniej sam go utworzył w tym samym czacie, gdy twoja wiadomość prosi o jego usunięcie albo przebudowę, albo gdy zapytał cię i powiedziałeś tak. Z pluginem 3.8.5 lub nowszym usunięty obiekt nie jest niszczony: trafia do folderu RoCodeTrash w ServerStorage, który przechowuje usunięcia z 30 ostatnich przebiegów (do 25 000 obiektów). Szczegóły w Deletions (po angielsku).

Modele, kredyty i plany

Modele, które możesz wybrać
ModelPlanyCo warto wiedzieć
DeepSeek V4 FlashWszystkieDarmowy model. Wiadomość z obrazami działa na DeepSeek V4.1 Flash, który czyta obrazy.
GLM 5.3 FlashPro i wyższeDomyślny model po przejściu na płatny plan, z najniższą stawką wśród płatnych modeli.
Claude Sonnet 5.5Pro i wyższeMocniejszy model od Anthropic. Zużywa kredyty szybciej.
Claude Opus 5.5Studio i wyższeNajlepszy model Anthropic. Zużywa kredyty szybciej.
GPT-6 AstraUltraNajlepszy model OpenAI i ten, który zużywa kredyty najszybciej.
Twój własny modelKażdy płatny planWybrany przez ciebie model z OpenRouter, z twoim własnym kluczem. Rozlicza go OpenRouter i nie zużywa kredytów RoCode.

Czym jest kredyt. Kredyt mierzy, ile kosztuje obliczenie przebiegu. Mocniejsze modele i dłuższe przebiegi zużywają więcej. Według obecnych stawek zaawansowane zadanie zużywa około 4 kredytów, a standardowe zadanie (DeepSeek V4 Flash) około 0,4. To daje w Pro około 35 zaawansowanych zadań miesięcznie albo 350 standardowych, w Studio około 80 lub 750, a w Ultra około 125 lub 1200. Długie zadania zużywają więcej. Z darmowym modelem 1 kredyt wystarcza na jedno lub dwa małe zadania.

Plany w dolarach amerykańskich, bez podatku
PlanMiesięcznieRocznieKredytyModele
Starter (darmowy)Za darmo, bez kartyBrak1 dziennie, odnawiany o 00:00 UTCDeepSeek V4 Flash
Pro9,99 $ miesięcznie83,99 $ rocznie150 miesięcznieDodaje GLM 5.3 Flash i Claude Sonnet 5.5
Studio (polecany)19,99 $ miesięcznie167,99 $ rocznie320 miesięcznieDodaje Claude Opus 5.5
Ultra29,99 $ miesięcznie251,99 $ rocznie500 miesięcznieDodaje GPT-6 Astra
  • Każdy plan ma wszystkie 27 narzędzi. Płatne plany dodają więcej modeli, twój własny klucz OpenRouter i brak dziennego limitu, a ich przebiegi idą w kolejce przed przebiegami Startera. Płatne plany dostają też 2 darmowe kredyty dziennie z DeepSeek V4 Flash.
  • Darmowe kredyty nie wymagają dołączenia do Discorda RoCode, płatny plan też nie.
  • Kredyty Startera odnawiają się codziennie o 00:00 UTC; w planach miesięcznych co miesiąc, gdy zostanie przetworzona twoja płatność, a w planach rocznych co 30 dni. Kredyty z planu się nie kumulują.
  • Pakiety kredytów, w każdym planie: 50 kredytów za 4,99 $, 220 za 19,99 $, 580 za 49,99 $ i 1200 za 99,99 $. Nigdy nie wygasają.
  • Paddle obsługuje płatność jako sprzedawca (merchant of record). RoCode nie przechowuje danych kart. Jeśli masz mniej niż 18 lat, zapytaj właściciela karty przed zakupem.
  • Pełny zwrot w ciągu 14 dni od każdej płatności, także odnowień i pakietów, z dowolnego powodu, gdziekolwiek mieszkasz. Zwrot zgłaszasz na paddle.net albo odpowiadając na potwierdzenie od Paddle. Po zwrocie nowe plany, zmiany planu na wyższy i pakiety są wstrzymane na 60 dni.

Zmiany planu na wyższy, inne zmiany planu i pełne porównanie są na stronie z cenami (po angielsku).

Bezpieczeństwo: do czego RoCode ma dostęp i jak to cofnąć

  • Tylko serwer RoCode. Własne żądania pluginu idą tylko do relay.rocode.app, przez szyfrowane połączenie. Samo Studio łączy się z Roblox, żeby załadować modele z Creator Store, które wstawia Insert Model, a z pluginem 3.9.13 lub nowszym, żeby sprawdzić nazwę konta Roblox, na które jesteś w nim zalogowany.
  • Nigdy twoje hasło. RoCode nigdy nie prosi o twoje hasło do Roblox i nigdy nie przesyła pliku twojej gry.
  • Jedno okno Studio. Naraz z twoim kontem połączone jest tylko jedno okno Studio. Gdy wymaga tego dany krok, RoCode może odczytać dowolny obiekt lub skrypt gry otwartej w tym oknie, a to, co odczyta, przechodzi przez OpenRouter do dostawcy, który hostuje model.
  • Bez publikowania i wydawania. Plugin nie ma kodu do publikowania ani zapisywania twojej gry, przesyłania assetów czy wydawania Robux. Insert Model wstawia tylko assety, które już istnieją w Creator Store, znalezione po twoich słowach albo po podanym przez ciebie ID assetu lub linku, i usuwa skrypty, które ma model.
  • Tryb tylko do odczytu. Ask może używać tylko 10 narzędzi do odczytu, a serwer RoCode odrzuca każde narzędzie, które zmieniłoby twoją grę, zanim trafi do Studio.
  • Twój klucz. Jeśli dodasz własny klucz OpenRouter, jest szyfrowany AES-256-GCM przed zapisaniem.
  • Płatność. Płacisz w kasie Paddle, więc kartę podajesz w Paddle, a nie w formularzu RoCode.

Kto prowadzi RoCode: jednoosobowa działalność w Wielkiej Brytanii, działająca jako RoCode (zobacz warunki (po angielsku)); e-mail support@rocode.app. Pełne informacje o prywatności w sekcji Privacy and security (po angielsku).

Ograniczenia i to, czego RoCode nie robi

Ograniczenia, które warto znać
OgraniczenieWartość
Przebiegi narazDo 3 na konto
Jeden przebiegDo 80 tur modelu, każda z możliwymi kilkoma narzędziami, albo 5 godzin
Kredyty w jednym przebieguPrzebieg zatrzymuje się po pewnej liczbie kredytów i pyta, zanim pójdzie dalej. Limit zależy od modelu i może być niższy w mniejszych planach.
Test gryDo 30 sekund każdy, najwyżej 2 na przebieg plus 1 do sprawdzenia własnej poprawki, w trybie Build z pluginem 3.9 lub nowszym
Search ScriptsDo 300 skryptów pod punktem, od którego zaczyna
Załączniki tekstoweDo 12 plików i łącznie 20 000 znaków. Nie przyjmuje binarnych plików gry ani modelu (.rbxl, .rbxm).
Załączniki z obrazamiPNG, JPG lub WebP, każdy poniżej 10 MB, do 4 na wiadomość, przy każdym modelu
Wejście głosoweDo 4 minut na nagranie

Czego RoCode dziś nie robi

  • Nie ocenia, czy twoja gra jest fajna, ani nie gra w nią za ciebie poza własnymi krótkimi testami.
  • Nie robi zrzutów ekranu, gdy twoja gra działa. Przegląd wizualny obejmuje tylko to, co zbudował przebieg Build, w trybie edycji.
  • Nie rzeźbi ani nie maluje terenu ręcznie. Może zbudować Terrain (wzgórza, góry, jeziora, rzeki, wyspy i plaże) wygenerowanym skryptem; ręczne poprawki należą do ciebie.
  • Nie generuje od zera meshy, tekstur ani animacji. Zamiast tego Insert Model wstawia modele, które już istnieją w Creator Store: znalezione po twoich słowach albo model, decal lub mesh po podanym przez ciebie ID assetu lub linku.
  • Nie publikuje ani nie zapisuje twojej gry i nie zmienia ustawień twojego doświadczenia na stronie Roblox.
  • Nie buduje skończonej, wyważonej gry z jednego zdania.
  • Nie działa na telefonie.

Nie ma też narzędzi do game passów, developer products, przesyłania assetów ani włączania API Services. Pełna lista 27 narzędzi, 12 gotowych struktur i 7 układów interfejsu jest w The 27 tools (po angielsku), a wszystkie limity w Limits (po angielsku).

Rozwiązywanie problemów

Większość problemów z konfiguracją to jeden z tych przypadków. Jeśli twój nie, zapytaj na Discordzie RoCode, bo tam udzielamy wsparcia. Wszystkie przypadki są w Troubleshooting (po angielsku).

Studio się nie łączy albo plugin mówi, że WebSocket jest niedostępny

Zaktualizuj Roblox Studio. Plugin utrzymuje połączenie z RoCode dzięki obsłudze WebSocket w Studio, a starsze wersje jej nie mają. Twoja sieć też musi łączyć się z relay.rocode.app przez WebSockety; sieci szkolne lub firmowe, które to blokują, nie mogą się połączyć.

Plugin mówi, że nie może połączyć się z relay.rocode.app

Zezwól na żądania HTTP do relay.rocode.app dla RoCode AI w Plugins > Manage Plugins, a potem kliknij Reset w panelu RoCode.

RoCode nie może tworzyć ani edytować skryptów

Prawdopodobnie odmówiłeś Script Injection. Włącz je dla RoCode AI w Plugins > Manage Plugins (ikona ołówka). Plugin sprawdza to ponownie co 30 sekund; jeśli dalej mówi, że jest wyłączone, uruchom Studio ponownie.

Studio nie łączy się samo

Łączy się samo tylko wtedy, gdy w Studio jesteś zalogowany na to samo konto Roblox, którego używasz w RoCode, z pluginem 3.9.13 lub nowszym i otwartym rocode.app/chat. Jeśli nie, użyj kodu parowania: panel RoCode go pokazuje albo kliknij tam Use a pairing code, i wpisz go na czacie.

Kod nie jest akceptowany

Kod działa 15 minut i tylko raz, więc wpisz ten, który panel RoCode pokazuje teraz. Nigdy nie zawiera I, L, O, 0 ani 1.

Wpisałem kod, ale Studio dalej się nie łączy

Spójrz na panel RoCode w Studio. Pokazuje wiersz potwierdzenia z twoim kontem: kliknij tam Connect (albo Allow). Jeśli nikt nie potwierdzi w ciągu 2 minut, panel pokaże nowy kod.

Zalogowałem się przez Roblox i nie widzę mojego planu ani czatów

Logowanie przez Roblox nie łączy się z istniejącym kontem RoCode, więc to inne konto. Wyloguj się i zaloguj tak jak zwykle, kodem z e-maila, przez Google lub Discord.

Używam Brave i nie mogę się połączyć

Brave Shields blokuje połączenie ze Studio. Wyłącz Shields dla rocode.app albo użyj Chrome lub Edge.

W ServerStorage co chwilę pojawia się skrypt RoCodePermissionCheck

To normalne. Co 30 sekund plugin dodaje tam i usuwa tymczasowy skrypt, żeby sprawdzić swoje uprawnienie Script Injection.

Zapis przez data stores nie działa w Studio

Włącz Enable Studio Access to API Services w File > Experience Settings > Security i kliknij Save. Gra musi być wcześniej opublikowana, a RoCode nie może zmienić tego ustawienia. Włącz je w osobnej kopii testowej.

Najczęstsze pytania

Czy RoCode jest od Roblox?

Nie. RoCode to niezależny produkt. Nie jest powiązany z Roblox Corporation ani przez nią wspierany czy sponsorowany i różni się od Roblox Assistant.

Czym jest tryb Ask w RoCode?

Ask to drugi tryb pola wiadomości w RoCode, obok Build. Build wprowadza zmiany w Studio. Ask odpowiada na pytania o twoją grę, niczego nie zmieniając: może używać tylko 10 narzędzi do odczytu, takich jak Read Script, Search Scripts i Check Output, a każde narzędzie, które zmieniłoby grę, jest odrzucane. Ask też potrzebuje połączonego Studio.

Czy muszę parować za każdym razem, gdy otwieram Studio?

Nie. Z pluginem 3.9.13 lub nowszym Studio łączy się samo, gdy jesteś w nim zalogowany na to samo konto Roblox, którego używasz w RoCode. Jeśli nie, wpisujesz kod parowania raz: plugin zapisuje klucz połączenia i łączy się ponownie sam w każdej grze, którą otworzysz na tym komputerze.

Czy trzeba pobierać RoCode?

Nie ma aplikacji desktopowej do pobrania. RoCode to czat w przeglądarce na rocode.app plus darmowy plugin, który instalujesz z Creator Store Roblox.

Czy mogę używać RoCode na telefonie?

Nie. Czat wymaga przeglądarki na komputerze, a Roblox Studio musi działać na Windowsie lub Macu.

Czy mogę pisać do RoCode po polsku?

Tak. Czat, plugin i pełna dokumentacja są po angielsku, ale prompty możesz pisać po polsku, a RoCode zwykle odpowiada po polsku. Niektóre komunikaty i wszystkie przyciski zostają po angielsku.

Czy RoCode klika Play albo publikuje moją grę?

W trybie Build z pluginem 3.9 lub nowszym może kliknąć Play na krótki test i szukać błędów, a z pluginem 3.9.11 lub nowszym sterować postacią testową; tryb Ask nigdy tego nie robi. Nigdy nie publikuje ani nie zapisuje twojej gry. Publikujesz ty.

Gdzie dostanę pomoc?

Na Discordzie RoCode. Napisz, co próbowałeś i co pokazuje czat albo panel pluginu.

Źródła i dalsza lektura

Wypróbuj RoCode we własnej grze.

Darmowe kredyty codziennie, bez karty. Zainstaluj plugin, opisz funkcję i sprawdź, co pojawi się w Studio.