NullSect
Systems nominal

Docs / Locksmith / Changelog

Changelog — ns-locksmith

🌐 English | Türkçe below

1.2.0

New

  • 110 ready job spots: the package comes with 52 house, 40 vehicle and 18 business spots in data/locations.json. When updating, keep your own copy of this file.
  • Service van: rent a company van at the HQ (level 2+, rent and a refundable deposit). It has a mobile workshop, a key cutting machine and gives a customer bonus. Set the HQ van spot.
  • Tool fetching and tool cabinet: basic tools are always on you; advanced tools stay in the van or the HQ tool locker. You take them from a pegboard cabinet UI with an animation and a prop in hand. The wrong tool in hand means the work cannot start (Config.ServiceVan.ToolFetch).
  • Apprentice training: a guided first job at the HQ training door, with an on-screen checklist and a mentor. It is safe and pays a one-time reward (Config.Tutorial, HQ tutorial spot, /lstutorial).
  • Companies: player-founded firms with 5 ranks and permissions. Each member job pays a commission into the company bank. Also: bonuses, a bank history, company levels and reputation, weekly company contracts, a shared tool depot and a company van fleet. Managed in the tablet's Company section (Config.Company, /locksmithcompany).
  • Location tool (/lslocations): a new panel with a map, a list with distances, spot counts and warnings for missing spot types. The world view shows a ghost of the customer's car and the customer NPC, so you see where they will spawn (/lslocations view). Live placement preview, blips, edit, move to your position and test calls (Config.LocationTool).
  • Black market: a fence at night and an encrypted Channel in the tablet. Four illegal job types: vehicle order, break-in, safe job and copy key. Payment is cash at a drop point. Heat, witness calls to the real police, licence record strikes and a minimum number of officers online (Config.BlackMarket).
  • Incoming call card: automatic calls arrive on a pager with a printed work order: address and district, lock, difficulty, live distance with a direction arrow, customer, estimate and a countdown. Answer with the accept / decline keys while driving (no mouse focus).
  • HQ clerk NPC: all HQ options are on a clerk at the counter (ped in the HQ entry of Config.Locations).
  • Shared customers: the customer NPC is networked, so other players and the police see the same person (Config.Jobs.NetworkedCustomer).
  • Black market spots in the location tool: a Black market tab records cars to steal, break-in doors, safe spots and drop points (Config.BlackMarket.Spots).
  • Cleaner HQ: the HQ now shows only the terminal and the physical actions. The job board, skills, career, workshop and licence are in the terminal (Config.UI.CompactHQ). The training option disappears once the training is done.

Fixes and hardening

  • Admin check: on servers where the ACE check answers 0 for "no", non-admins were treated as admins. Fixed.
  • Tutorial:
    • A training job can no longer end up on the public job board.
    • Taking a real job ends the training cleanly.
    • Real calls stay away during the training.
    • The reward goes only to the apprentice it was built for.
  • The job tick is safe against jobs without an expiry time.
  • Tools:
    • You cannot swap tools in the middle of the lock work.
    • The tool in hand is cleared on a character switch.
    • A borrowed company tool only works while you are still a member.
  • Service van:
    • It is identified by its state bag, so a reused network id never points to another car.
    • It is not culled when nobody is near.
    • A player who drops during the spawn wait gets no orphan van.
  • Companies:
    • A self-bonus needs the bank permission.
    • Company vans need the new fleet permission (Senior Locksmith and up).
    • Closing a company is atomic, so no deposit or commission is lost.
    • Payouts are credited back when the receiver left during the database write.
    • Actions run one at a time per player.
    • Complaints now lower company reputation.
  • Black market:
    • A delivered car must really be the job car.
    • A witness call always reaches the police, even right after an alarm.
    • Jobs waiting at the spot now expire.
    • Dialogue and paperwork actions are blocked on these jobs.
    • Police approval of such a job gives no reputation.

1.2.0 (Türkçe)

Yeni

  • 110 hazır iş noktası: paket data/locations.json içinde 52 ev, 40 araç ve 18 işyeri noktasıyla gelir. Güncellerken bu dosyanın kendi kopyanı koru.
  • Servis aracı: HQ'dan firma aracı kiralanır (level 2+, kira ve iade edilen depozito). Araçta mobil atölye ve anahtar kesme makinesi var, müşteri bonusu verir. HQ'daki van noktasını ayarla.
  • Alet alma ve alet dolabı: temel aletler hep üzerindedir; gelişmiş aletler servis aracında ya da HQ dolabında durur. Aletler delikli pano görünümlü bir dolap ekranından, animasyon ve eldeki prop ile alınır. Elde yanlış alet varsa iş başlamaz (Config.ServiceVan.ToolFetch).
  • Çırak eğitimi: HQ'daki eğitim kapısında, ekranda adım listesi ve usta ile ilerleyen rehberli ilk iş. Risk içermez, ödülü bir kez verilir (Config.Tutorial, HQ'daki tutorial noktası, /lstutorial).
  • Şirketler: oyuncuların kurduğu, 5 rütbeli ve yetkili firmalar. Her üye işinden şirket kasasına komisyon gider. Ayrıca: prim, kasa geçmişi, şirket seviyesi ve itibarı, haftalık şirket kontratları, ortak alet deposu ve şirket filosu. Tabletteki Şirket bölümünden yönetilir (Config.Company, /locksmithcompany).
  • Lokasyon aracı (/lslocations): harita, uzaklıklı liste, nokta sayıları ve eksik nokta türü uyarılarıyla yeni panel. Dünya görünümü müşterinin arabasının ve müşteri NPC'sinin hayaletini gösterir, nerede çıkacaklarını görürsün (/lslocations view). Canlı yerleştirme önizlemesi, blipler, düzenleme, durduğun yere taşıma ve test çağrısı (Config.LocationTool).
  • Kara piyasa: gece çıkan bir aracı ve tablette şifreli Kanal. Dört yasadışı iş türü: araç siparişi, kapı işi, kasa işi ve kopya anahtar. Ödeme teslim noktasında nakit. Isı, gerçek polise tanık ihbarı, lisans siciline ceza ve en az polis sayısı şartı var (Config.BlackMarket).
  • Gelen çağrı kartı: otomatik çağrılar, çağrı cihazından çıkan basılı bir iş emriyle gelir: adres ve semt, kilit, zorluk, yön oklu canlı mesafe, müşteri, tahmini ücret ve geri sayım. Sürerken kabul / ret tuşlarıyla cevaplanır (fare odağı almaz).
  • HQ görevli NPC'si: HQ'daki bütün seçenekler tezgahtaki görevlide (Config.Locations içindeki HQ girişinde ped).
  • Ortak müşteri: müşteri NPC'si ağa bağlı; diğer oyuncular ve polis aynı kişiyi görür (Config.Jobs.NetworkedCustomer).
  • Lokasyon aracında kara piyasa noktaları: Kara piyasa sekmesinden çalınacak araç, kapı işi, kasa noktası ve teslim noktası kaydedilir (Config.BlackMarket.Spots).
  • Sade HQ: HQ'da artık sadece terminal ve fiziksel işlemler var. İş panosu, yetenekler, kariyer, atölye ve lisans terminalin içinde (Config.UI.CompactHQ). Eğitim bitince eğitim seçeneği kaybolur.

Düzeltmeler ve sağlamlaştırma

  • Admin kontrolü: ACE kontrolünün "hayır" için 0 döndürdüğü sunucularda admin olmayanlar admin sayılıyordu. Düzeltildi.
  • Eğitim:
    • Eğitim işi artık genel iş panosuna düşemez.
    • Gerçek bir iş alınırsa eğitim düzgünce biter.
    • Eğitim sürerken gerçek çağrı gelmez.
    • Ödül sadece eğitimin kurulduğu oyuncuya verilir.
  • İş döngüsü, bitiş süresi olmayan işlere karşı korumalı.
  • Aletler:
    • Kilit işinin ortasında alet değiştirilemez.
    • Karakter değişince eldeki alet bırakılır.
    • Ödünç alınan şirket aleti sadece üyelik sürerken çalışır.
  • Servis aracı:
    • Durum bilgisinden (state bag) tanınır, yeniden kullanılan ağ kimliği (net id) başka araca işaret edemez.
    • Yakında kimse yokken silinmez.
    • Araç çıkarken oyundan düşen oyuncuya sahipsiz araç kalmaz.
  • Şirketler:
    • Kendine prim vermek için kasa yetkisi gerekir.
    • Şirket aracı için yeni fleet yetkisi gerekir (Usta ve üstü).
    • Şirket kapatma tek adımda (atomik) yapılır, arada yatan para ya da komisyon kaybolmaz.
    • Veritabanı yazılırken ayrılan alıcının parası kasaya geri yatar.
    • Aynı oyuncunun işlemleri sırayla çalışır.
    • Müşteri şikayetleri şirket itibarını düşürür.
  • Kara piyasa:
    • Teslim edilen araç gerçekten işin aracı olmalı.
    • Tanık ihbarı, alarmdan hemen sonra bile polise ulaşır.
    • Yerde bekleyen işlerin süresi dolar.
    • Bu işlerde diyalog ve evrak işlemleri kapalı.
    • Polisin bu işe onay vermesi itibar kazandırmaz.

Cart

Your cart is empty.