AI Core
Przestępczość i wyścigiai-drugs

ai-drugs

Uliczna sprzedaż narkotyków nieznajomym, włączana z menu radialnego, oraz rośliny marihuany, które rosną z czasem i są zapisywane w bazie danych.

ai-drugs daje graczom dwa sposoby zarabiania na narkotykach: sprzedaż nieznajomym na ulicy i uprawę marihuany. Serwer decyduje o każdej sprzedaży (cena, odmowa, alert policyjny), a rośliny są zapisywane w bazie danych, więc rosną dalej mimo restartów.

Co robi w grze

Sprzedaż uliczna

  1. Otwórz menu radialne i wybierz Sell drugs, aby zacząć szukać kupców. Wybierz ponownie, aby przestać.
  2. Podczas sprzedawania podchodzi do ciebie nieznajomy z okolicy. Gdy stanie obok, pojawia się podpowiedź Sell to the stranger.
  3. Serwer wybiera jeden narkotyk z listy w panelu, który masz przy sobie, liczbę sztuk i cenę z zakresu tego narkotyku. Kupujący może odmówić (Refuse chance). Pieniądze trafiają na konto ustawione w panelu.
  4. Sprzedaż może zaalarmować policję (Police alert chance). Nikt nie kupuje, dopóki na służbie jest mniej funkcjonariuszy niż Police needed.

Gracz nie może sprzedawać częściej niż Time between sales, a ten sam nieznajomy nie kupi ponownie przez 10 minut.

Rośliny marihuany

  1. Użyj weed_seed na zewnątrz, aby zasadzić roślinę marihuany. Rośliny nie mogą stać bliżej niż 2 m od siebie, a jedna postać może mieć najwyżej Plants per character roślin.
  2. Roślina rośnie przez Growing time: młody prop, rosnący prop od 40 %, gotowy prop na końcu. Podpowiedź pokazuje wzrost w procentach.
  3. Każdy może zebrać gotową roślinę: pasek postępu, potem losowa liczba weed_bud między Buds from a Buds up to.
  4. Policja na służbie może zniszczyć rosnącą roślinę.
  5. Gotowa roślina, której nikt nie zbierze, znika po czasie Rots after.

Instalacja

Instalowany przez przepis AI Core. Ręcznie: ensure ai-drugs po ensure ai-core. Wymaga ai-core i OneSync.

  • Przechowuje rośliny we własnej tabeli ai_drugs_plants, tworzonej przy starcie. Potrzebuje swojej linii uprawnień do bazy danych w env.cfg:
env.cfg
add_convar_permission ai-drugs read mysql_connection_string
  • Przedmioty używane w ustawieniach domyślnych: weed_seed (do użycia), weed_bud, coke_baggy, meth_baggy. ai-inventory je ma; przy innym ekwipunku dodaj je lub zmień panel.
  • Pozycja Sell drugs pojawia się w każdym menu radialnym obsługiwanym przez AI Core.

Ustawienia w panelu

Panel administratora > Drugs. Wartości domyślne pochodzą z data/settings.json i data/plants.json. Ustawienia Street sales i Weed plants pozostają na serwerze.

Zakładka Street sales

Gracze sprzedają nieznajomym po włączeniu sprzedaży w menu radialnym.

UstawienieCo zmieniaJednostkaDomyślnie
DrugsDo 30 wierszy, każdy to Item z Price from i Price up to (0-1 000 000). Cena sprzedaży jest między tymi dwiema wartościami.$weed_bud $40-80, coke_baggy $90-160, meth_baggy $120-200
Time between salesJeden gracz nie może sprzedawać częściej. 1-600.s10
Refuse chanceSzansa, że kupujący powie „Not interested”. 0-100.%20
Police alert chanceSzansa, że sprzedaż zaalarmuje policję na służbie. 0-100.%20
Police neededLiczba funkcjonariuszy na służbie potrzebna, zanim ktokolwiek kupi. 0-32.0
Police jobsCzłonkowie na służbie liczą się jako policja i mogą niszczyć rośliny. Do 10.police
Money accountNa to konto trafiają pieniądze ze sprzedaży.cash

Zakładka Weed plants

Każdy może zebrać gotową roślinę; policja niszczy rosnące.

UstawienieCo zmieniaJednostkaDomyślnie
Growing timeIle czasu roślina potrzebuje, by być gotowa. 1-10 080.min60
Rots afterGotowa roślina, której nikt nie zbierze, znika po tym czasie. 1-10 080.min120
Plants per characterIle roślin jedna postać może mieć jednocześnie. 0-100.5
Buds fromNajmniejsza liczba pąków z jednego zbioru. 1-100.3
Buds up toNajwiększa liczba pąków z jednego zbioru. 1-100.8
Seed itemUżycie tego przedmiotu sadzi roślinę marihuany. Nowy przedmiot działa od razu.weed_seed
Harvest itemGotowa roślina daje ten przedmiot.weed_bud

Zakładka Plant look

Propy, które gracze widzą, gdy roślina rośnie.

UstawienieCo zmieniaJednostkaDomyślnie
Young plantProp do 40 % wzrostu.bkr_prop_weed_01_small_01c
Growing plantProp od 40 %.bkr_prop_weed_med_01a
Ready plantProp, gdy roślinę można zebrać.bkr_prop_weed_lrg_01a
Draw distanceRośliny dalej niż ta odległość nie mają propa. 20-300.m100

Komendy

Brak.

Klawisze

Brak. Sprzedaż zaczyna się z menu radialnego (Sell drugs). Kupujący i rośliny używają podpowiedzi (domyślnie E).

Co zastępuje

Brak fxProvide. Nie odpowiada na eksporty ani zdarzenia innego skryptu narkotyków.

Zgodne skrypty

Przedmioty przechodzą przez warstwę ekwipunku AI Core, alerty policyjne przez warstwę dispatch, a przełącznik sprzedaży przez warstwę radialną. Działa każdy ekwipunek, skrypt alertów i menu radialne obsługiwane przez AI Core (zobacz Zgodność).

Znane ograniczenia

  • Rośnie tylko marihuana; kokaina i metamfetamina są sprzedawane, a nie wytwarzane.
  • Wzrost zależy tylko od czasu: nie ma wody ani nawozu.
  • Kanał logów: drugs.

Na tej stronie