Dobre przepisy tworzenia w FiveM łączą roleplay, podaż i popyt: składniki muszą pochodzić z rzeczywistych działań, produkt musi mieć jasne zastosowanie, a nagroda nie może omijać reszty gospodarki. 30 poniższych przepisów to przykłady projektów, a nie gotowe konfiguracje. Nazwy przedmiotów, metadane, wytrzymałość, wywołania zwrotne i składnia przepisów różnią się w zależności od zasobu ekwipunku i tworzenia.
Najpierw wybierz właściwą integrację. Kolekcja skryptów ekwipunku FiveM pomaga porównać bieżące opcje ekwipunku, ale każda implementacja musi być zgodna z dokumentacją dla dokładnego zasobu ekwipunku i rzemiosła zainstalowanego na twoim serwerze. Oficjalne przewodniki Cfx.re wyjaśniają jak zasoby I manifesty zasobów zdefiniuj granicę czasu wykonania.
30 pomysłów na przepisy rzemieślnicze
Wszystkie ilości i czasy są początkowymi hipotezami. Zastąp ogólne etykiety przedmiotów przedmiotami, które istnieją w twoim ekwipunku, a następnie przetestuj wynikową godzinową produkcję i zachowanie w przypadku błędów.
Jedzenie i gastronomia
- Burger: bułka + surowy kotlet + sałata → burger.
- Pizza: ciasto + pomidor + ser → pizza.
- Taco: tortilla + gotowane mięso + warzywa → taco.
- Kawa: ziarna kawy + woda + kubek → kawa.
- Posiłek pierwszej pomocy: opakowana żywność + woda → racja żywnościowa na wypadek sytuacji awaryjnej.
Prace mechanika i pojazdów
- Zestaw naprawczy: części metalowe + narzędzia + materiał eksploatacyjny + guma → zestaw naprawczy.
- Zestaw do opon: guma + tkanina + zawór → zestaw do opon.
- Panel nadwozia: blacha + łączniki → panel zamienny.
- Zestaw do czyszczenia: szmatka + środek czyszczący + woda → zestaw do czyszczenia pojazdu.
- Moduł diagnostyczny: elektronika + okablowanie + obudowa → komponent narzędzia diagnostycznego.
Służby medyczne i ratunkowe
- Bandaż: czysta tkanina + środek antyseptyczny → bandaż.
- Szyna: drewniany pasek + tkanina → szyna.
- Apteczka urazowa: bandaż + materiały medyczne + etui → apteczka urazowa.
- Napełnianie tlenem: pusty cylinder + regulowany dopływ → napełniony cylinder.
- Rakieta sygnalizacyjna: obudowa + zatwierdzony składnik chemiczny → rakieta.
Budownictwo i usługi komunalne
- Skrzynka narzędziowa: części metalowe + uchwyt + podstawowe narzędzia → skrzynka narzędziowa.
- Zestaw do napraw elektrycznych: przewód + bezpiecznik + izolacja → zestaw elektryczny.
- Drewniana skrzynia: tarcica + gwoździe → skrzynia do przechowywania.
- Bariera drogowa: plastik + materiał odblaskowy → bariera.
- Bateria radiowa: ogniwa + styki + obudowa → bateria radiowa.
Aktywności na świeżym powietrzu i cywilne
- Przynęta wędkarska: materiał organiczny + pojemnik → przynęta.
- Posiłek kempingowy: surowe składniki + porcja paliwa → posiłek kempingowy.
- Plecak turystyczny: tkanina + paski + zapięcia → element plecaka.
- Naprawa aparatu: elektronika + szkło + obudowa → naprawiony aparat.
- Paczka z dostawą: towar + opakowanie + etykieta → zapieczętowana paczka.
Kontrolowane łańcuchy o wysokiej wartości
- Oprawa biżuterii: rafinowany metal + oszlifowany kamień → biżuteria.
- Bezpieczne radio: elektronika + obudowa radia + komponent autoryzacyjny → radio serwisowe.
- Torba na dowody: torba + pieczęć + etykieta → zapieczętowany pojemnik na dowody.
- Specjalistyczne narzędzie do zamków: pusty metal + części narzędzia → narzędzie dostępne po spełnieniu warunków roli.
- Szyfrowany dysk: urządzenie pamięci masowej + elektronika + komponent autoryzacyjny → przedmiot misji.
W przypadku broni, towarów nielegalnych lub innych przedmiotów o dużym znaczeniu, postępuj zgodnie z zasadami swojego serwera i lokalnym prawem, ogranicz dostęp do przepisu odpowiednimi rolami i weryfikuj każde przyznanie na serwerze. Lista przepisów nie jest mechanizmem kontroli bezpieczeństwa.
Zamień pomysł w prawdziwy przepis
Modeluj każdy przepis jako kontrakt przed napisaniem składni specyficznej dla zasobu:
| Pole | Decyzja |
|---|---|
| Wejścia | Istniejące identyfikatory przedmiotów, ilości, metadane i informacja o zużyciu narzędzi |
| Wynik | Istniejący identyfikator przedmiotu, ilość, jakość/wytrzymałość i metadane |
| Dostęp | Wymaganie publiczne, zawodowe, stopnia, reputacji, schematu lub lokalizacji |
| Czas | Czas wytwarzania, limit kolejki, animacja i zachowanie podczas przerywania |
| Autorytet | Walidacja po stronie serwera, usunięcie wejść i przyznanie wyjścia |
| Niepowodzenie | Pełny ekwipunek, rozłączenie, anulowanie, restart zasobu i nieprawidłowy przedmiot |
Operacja powinna być atomowa z perspektywy gracza: zweryfikuj wejścia i pojemność, usuń wejścia i przyznaj wynik dokładnie raz. Konkretna API jest specyficzna dla ekwipunku, więc użyj serwerowych callbacków lub eksportów zainstalowanego zasobu, zamiast wymyślać uniwersalną nazwę funkcji.
Zbalansuj przepisy z kosztem alternatywnym
Oblicz czas pozyskania i wartość rynkową każdego składnika, dodaj czas tworzenia i ryzyko, a następnie porównaj wynik z innymi pracami. Jeśli gracz może wytworzyć znacznie więcej wartości na godzinę niż w jakiejkolwiek innej aktywności, przepis staje się jedynym racjonalnym wyborem. Jeśli produkt jest tańszy do kupienia niż jego składniki, nikt go nie stworzy.
- Zacznij od niskich ilości produkcji i obserwuj rzeczywiste wskaźniki ukończenia.
- Używaj narzędzi, lokalizacji lub dostępu do pracy, aby tworzyć roleplay, a nie sztuczne klikanie.
- Unikaj głębokich łańcuchów, gdzie jeden niedostępny komponent blokuje całą profesję.
- Dodaj ujścia dla materiałów o dużej objętości, aby magazyn nie rósł w nieskończoność.
- Śledź ilości wytworzone, zużyte, sprzedane i odrzucone według przedmiotu.
Test integracji i nadużyć
- Utwórz jeden tani przepis na staging.
- Przetestuj poprawne dane wejściowe, brakujące dane wejściowe i ekwipunek bez wolnej pojemności.
- Anuluj podczas akcji postępu i rozłącz się natychmiast przed zakończeniem.
- Wywołaj dwa żądania szybko i zweryfikuj, czy wynik nie jest zduplikowany.
- Zrestartuj zasoby tworzenia i ekwipunku podczas kolejkowania tworzenia.
- Potwierdź, że nieautoryzowana praca lub stopień są odrzucane przez serwer.
- Zmierz godzinę realistycznego zbierania i tworzenia przedmiotów przed ustaleniem cen sprzedaży.
Dopiero po ustabilizowaniu tego minimalnego przepisu powinieneś dodać pozostałe łańcuchy. Najsilniejszy system rzemieślniczy to nie ten z najdłuższą listą; to ten, którego przepisy tworzą użyteczne wybory bez naruszania integralności ekwipunku lub ekonomii serwera.
