szerkesztés kereskedők

A tanulság fordítják szerkeszti kereskedők között a játékban. Ez általában egy egyszerű eljárás okoz sok kérdés, ezért úgy döntöttem, hogy magyarázza ezt igennek.

Az áruk körét árusoktól tárolja a típus trade_ fájlokat [. ] .ltx, ahol. - szisztémás kereskedő nevét. Ezek a fájlok:

  • trade_barman.ltx - Bartender
  • trade_dolg.ltx - Sergeant Petrenko alapú csoportosítás "Adósság"
  • trade_ecolog.ltx - Szaharov
  • trade_freedom.ltx - zsugori-alapú csoport "Freedom"
  • trade_trader.ltx - Sidorovich
  • trade_generic.ltx - rendszeres Stalker

Mindegyik mappában tárolt:

A szerkezet a fájl

Nézzük trade_barman.ltx fájl szerkezete:

[Trader]
buy_condition = barman_generic_buy
sell_condition = barman_after_brain_sell, barman_after_darkvalley_sell, barman_start_sell
buy_supplies = supplies_after_brain,
supplies_after_darkvalley, supplies_start

Ez feltételeket tartalmaz, amelyek függnek egy sor sell / vásárolnak kereskedő. Ez azt jelenti, például, miután befejezte a küldetést, hogy „Amber” a megfelelő feltétel teljesül, és a tartomány helyett egy újat a másik oldalán.

Ezt követi egy szekció [barman_generic_buy], tartalmazó elem, hogy csapos vásárol.

A rekord szerkezete ebben a szakaszban:

  • wpn_walther - az objektum neve, ebben az esetben - a pisztoly „Walter”
  • 0.3 - a maximális árat, amelyen a kereskedő megveszi a témában
  • 0.1 - a minimális ár, amelyen a kereskedő megveszi a témában

Az ár függ a hírnevét a játékos.

Most a rekord szerkezete:

  • wpn_walther - az objektum neve, ebben az esetben - a pisztoly „Walter”
  • 3 - a tételek számát az ilyen típusú a kereskedő
  • 0.6 - a valószínűségét, mindegyikük

Ezután jön az a rész [barman_start_sell]. Vegyünk egy rekord szerkezete abban:

  • wpn_walther - az objektum neve, ebben az esetben - a pisztoly „Walter”
  • Ár vyschityvaetya képleteit (2 + 4) / 2 * * alapár tárgy (MR).
  • Modifiakor reakció (MR) - Az ár függ a hírnevét a játékos. (Alap = 1)

Mi bővülő körének

1. Adjuk hozzá azt a szakaszt [supplies_start]:

2. Add, hogy a szekció [barman_start_sell]:

Nos, ezért nem tűnt elvégzése után fontos feladat, írd le és készletek, hogy megfeleljen a feltételeknek.

Kapcsolódó cikkek