Tirgotāju rediģēšana. Tirgotāju rediģēšana Černobiļas stalker ēnā Tirgotāju rediģēšana stalker skaidrās debesīs

Ģenerālis

Nodarbība ir veltīta tirgotāju sortimenta rediģēšanai spēlē. Šī kopumā vienkāršā procedūra daudziem rada jautājumus, tāpēc nolēmu paskaidrot, kas un kā.

Faili

Preču sortiments no tirgotājiem tiek glabāts failos trade_[...].ltx formā, kur... ir tirgotāja sistēmas nosaukums. Šie ir faili:

  • trade_barman.ltx — bārmenis
  • trade_dolg.ltx - Seržants Petrenko "Dolg" grupas bāzē
  • trade_ecolog.ltx - Saharovs
  • trade_freedom.ltx — skopulis, pamatojoties uz grupu "Brīvība".
  • trade_trader.ltx — Sidorovičs
  • trade_generic.ltx - parasts stalker

Tie visi tiek saglabāti mapē:

...\S.T.A.L.K.E.R\gamedata\config\misc\...

Faila struktūra

Apskatīsim faila trade_barman.ltx struktūru:


pirkšanas_nosacījums = barman_generic_buy
sell_condition = (+yan_labx16_switcher_primary_off) barman_after_brain_sell, (+bar_darklab_document_done) barman_after_darkvalley_sell, barman_start_sell
buy_supplies = (yan_labx16_switcher_primary_off) supplies_after_brain, (bar_darklab_document_done)
supplies_after_darkvalley, supplies_start

Pēc tam ir sadaļa, kurā ir preces, kuras bārmenis pērk.

Ieraksta struktūra šajā sadaļā:

Wpn_walther = 0,3, 0,1

  • 0,3 - maksimālā cena, par kādu tirgotājs iegādāsies preci
  • 0,1 - minimālā cena, par kādu tirgotājs iegādāsies preci

Cena ir atkarīga no spēlētāja reputācijas.

;"""Munīcija""" munīcija_9x18_fmj = 15, 0,6 ... ;"""Ieroči""" wpn_pb = 3, 0,6 ... ;""Bruņas""" stalker_outfit = 3, 0,7 ... ""Zāles""" pārsējs = 5, 0,6 ... ;"""Pārtika""" maize = 10, 0,5 ...

Faktiski jūs varat pievienot jaunu vienumu, kur vien vēlaties, visas šīs "kategorijas" pastāv tikai ērtības labad. Spēle tos neņem vērā.

Tagad par viena ieraksta struktūru:

Wpn_walther = 3, 0,6

  • wpn_walther - preces nosaukums, šajā gadījumā Walther pistole
  • 3 - šāda veida preču skaits pie tirgotāja
  • 0,6 - katra no tām parādīšanās varbūtība

Wpn_walther = 2, 4

  • wpn_walther - preces nosaukums, šajā gadījumā Walther pistole
  • Cena tiek aprēķināta pēc formulas (2+4)/2 * preces bāzes cena * (MR).
  • Modifier Reactions (MR) - cena ir atkarīga no spēlētāja reputācijas. (noklusējums = 1)

Mēs paplašinām savu klāstu

Lai sākotnējam sortimentam pievienotu, piemēram, šauteni FN2000, mēs rīkojamies šādi.

Tirgotāji:

Preces, ko tirgotāji pārdod, var rediģēt (pievienot/noņemt) failos ar nosaukumu [b]trade_YYY.ltx[.B], kur [b]YYY[.B] ir tirgotāja nosaukums (piemēram, [b]trade_barman.ltx [. B])

Tātad, mēs ejam:

Faila struktūra patiesībā ir ļoti vienkārša, zem pārsega; Pašas lietas ir pierakstītas, un pēc tam ir komentārs (lai būtu skaidrs). Piemēram; Munīcija.

Kvadrātiekavas ietver (), tā sakot, “nosacījumus”. Labāk ir parādīt ar piemēru:

Faila trade_barman.ltx pašā sākumā (gandrīz) ir satura rinda, t.i. tas nozīmē, ka tirgotājs var iegādāties tālāk norādītās preces.

Paši priekšmeti, piemēram:

;Artefakti

af_medusa = 1, 0,3

af_crystal_flower = 1, 0,3

af_night_star = 1, 0,3

af_vyvert = 1, 0,3

af_gravi = 1, 0,3

af_zelta_zivs = 1, 0,3

af_asinis = 1, 0,3

af_maltas_gaļas = 1, 0,3

wpn_addon_scope = 0,7, 0,2

wpn_addon_scope_susat = 0,7, 0,2

Apskatīsim, kādus citus “nosacījumus” satur šis fails, un to nozīmi:

Sākotnējais diapazons

Sortiments, pēc kvesta pabeigšanas tumšajā ielejā

Sortiments pēc “smadzeņu degļa”

Cenas, par kurām tirgotājs (šajā sadaļā bārmenis) pārdod sākumā

Tāpat

Tātad: lai pievienotu preci tirgotājam, pēc rindas atrodam mūs interesējošo kategoriju (un tas varētu būt: ;Munīcija/;Ieroči/;Bruņas/;Zāles/;Pārtika utt.) un galu galā šajā kategorijā uzskaitītās preces mēs pievienojam vēl vienu rindiņu jūsu precei (proti, modeļa nosaukums (jo tas sakrīt ar pašas preces nosaukumu) un aiz zīmes = parametri (vairāk par tiem zemāk)). Nu, es zināju, ka jūs neko nesapratīsit, tāpēc šeit ir piemērs:

Lai bārmenim pievienotu Gauss šauteni, atrodiet rindas pēc nosacījuma -

wpn_walther = 3, 0,6

wpn_mp5 = 3, 0,6

wpn_ak74u = 3, 0,5

un zemāk mēs rakstām wpn_gauss = N, n.n

*nozīmēm pēc = zīmes skatīt zemāk.

Visi ieroču, munīcijas, aprīkojuma u.c. nosaukumi. var atrast mapēs gamedata\meshes\equipments,

gamedata\meshes\weapons, gamedata\meshes\food.

Lūdzu, ņemiet vērā, ka wpn_gauss ir jāraksta bez paplašinājuma .ogf

Vērtības:

Pēc = zīmes Valteram, piemēram, ir skaitlis 3, bet aiz komata - 0,6.

Pirmkārt, Gausam mums ir N, tas ir objektu skaits (gabalos). Tie. ja iestatāt vērtību uz 999, tad bārmenim būs 999 gauss.

Un otrais:

1. Izejmateriālu sadaļās otrais cipars ir dotās preces parādīšanās varbūtība.

2. Pirkšanas sadaļā - pirmais cipars ir maksimālā pirkuma cena, otrais ir minimālā (atkarībā no komersanta attiecībām ar Atzīmēto - reitings, reputācija) [Iespējams. - Piezīme]

3. Attiecīgi izpārdošanas sadaļās pirmais cipars ir minimālā pārdošanas cena, otrais – maksimālā (precīzāk, preces “patiesās cenas” reizinātājs). Tnx GreyL.

Rezultātam jābūt:

wpn_walther = 3, 0,6

wpn_mp5 = 3, 0,6

wpn_ak74u = 3, 0,5

wpn_gauss = 6, 0,6

Un tad no tirgotāja saņemsim tieši 6 Gauss šautenes.

Nejaušas mūzikas izlases izveide. galvenās izvēlnes ekrānsaudzētāji:

Kad es dodos uz galveno ekrānu, mana mūzika. Ekrānsaudzētājs tiks izvēlēts nejauši no pievienotajiem.

1. Direktorijā gamedata\sounds\music\ ievietojiet divus kanālu ogg failus ar vēlamo mūziku, piemēram: my_music_l.ogg (kreisais kanāls) un my_music_r.ogg (labais kanāls)

2. Teksta redaktorā atveriet failu gamedata\config\ui\ui_mm_main.xml, atrodiet tajā rindiņu:

un aizstāt ar:

3. Tajā pašā failā atrodiet rindu:

mūzika\tuksnesis2

un zem tā ievieto šādu rindu:

5. Ja nepieciešams ievietot vairāk mūzikas. ekrānsaudzētāji, pēc tam izlases parametrā norādiet to skaitu.

NPC pērk ieročus:

Lai parastie stalkeri un citi npc varētu iegādāties ieročus no GG, ir jārediģē gamedata\config\misc\trade_generic.ltx fails. Tā struktūra ir tieši tāda pati kā jebkuram citam tirgotājam.

Pēc līnijas atrodam līniju; Ieroči un aiz tā katram tipam ievietojam vērtības N un n.n.

Piemēram, varat rīkoties šādi:

wpn_pm = 0,08, 0,12

wpn_pb ;BEZ TIRDZNIECĪBAS

wpn_fort = 0,08, 0,12

wpn_hpsa = 0,08, 0,12

wpn_beretta = 0,08, 0,12

wpn_walther = 0,08, 0,12

wpn_sig220 ;BEZ TIRDZNIECĪBAS

Un, lai npc varētu pārdot ieročus, jums jādara tas pats, tikai pēc līnijas

Es pārbaudīju metodi, šķiet, ka tā darbojas.

Lai varonis pēc iegādes neizmestu iegādāto ieroci (un arī nepaceltu to no zemes), failā gamedata\config\creatures\m_stalker.ltx rinda can_select_items = off tiek mainīta uz can_select_items = on.

un mainiet rindu use_single_item_rule = on uz use_single_item_rule = off .

Modifikācijas nosaukums: Pravieša "Monolīts" noslēpums 1
Mērķis: S.T.A.L.K.E.R. - Pripjatas zvans
Autors: ģeniors (Andrijs Neprjahins)
Idejas autori: Trakais Stalkers (Oļegs Jakubovskis), Mihass (Mihails Kaluga)
Nepieciešamais ielāps: 1.6.0.2
Mod versija: 1.1
Modifikācijas izlaišanas datums: 2011. gada 1. augusts

Lejupielādēt Mod

Http://depositfiles.com/files/9sxqjwkk6?redirect

Modifikācija iekļauta
-- Sigerous Mod v 1.7: autors Bolotovs Nikolajs (GeJorge vai Nick_Mondyfic)
-- Absolute Nature 2 tekstūras pakotne: Cromm Cruac
-- AtmosFear 3, kas paredzēts S.T.A.L.K.E.R. - Pripjatas izsaukums: Kroms Kruaks
-- Atjaunotie monstri: mod slayer_kch autors
-- Modifikācija: Spider Mod for BST: autors Arhet
-- Jauna māksla v2.8: autors Stalker_Lemur (Vlad)
-- Jauns kontrolieris: autors nav zināms
-- cop_car:autors nav zināms

Atjaunināta atmosfēra 3
Restaurēts un labots
Izpūšana
Psi vētra
Chem Precipitation
Efekti
Daļiņas
Meteoru lietus

Apraksts Fashion
Uzmanību!!!
Modifikācija ir pilnībā nesaderīga ar citām globālajām modifikācijām.

Uzstādīšana
1. Pirms instalēšanas pilnībā noņemiet mapi gamedata no spēļu direktorijas.
2. Palaidiet instalēšanas programmu un izpildiet tās norādījumus.
3. Pēc mod instalēšanas noteikti sāciet jaunu spēli.

Noņemšana
1. Palaidiet atinstalēšanas failu ---C:\Program Files\PCGAME\STALKER CALL OF PRIPYAT/unins.

Globālās izmaiņas
- Mainīta izvēlne
- Mainīta galvenās izvēlnes mūzika
-- pievienota skaņa
- Mainītas dažu ieroču skaņas
-Aizstāts dažu ieroču un munīcijas faktūras
- Pielāgotas inventāra ikonas
- Jauns RPG modelis
-- Visi ieroči ir sabalansēti
-- Jauns kontrolieris
-- Jauns Burer
--mainīts GG lēciena augstums un skriešana
-- Mainīta spēļu cenu politika
-- Autotransports

Globālie papildinājumi
--Pievienoti jauni patricles
- Jauni krāsaini sprādzienu, šāvienu, anomālu zonu, laikapstākļu efekti.
--Jauni ieroči un munīcija:
-minigins: autors nav zināms
-ak104 (bungas): autors ģēnijs
-m200: autors nav zināms
-svd “Valteria”: autore Vaiteria (Viktorija)
-rgd8 (ķīmiskā granāta): autors ģēnijs
-rgo (aizsardzības granāta): autors ģēnijs
-rgn (nano granāta): autors ģēnijs
-rgns (aizvainojoša granāta): pēc ģeniora
- uzliesmošanas granāta: autors nav zināms
--Jauni bruņu tērpi: no ruslan_3d
-SMAGS NEITRĀLS STALKERA TĒLS
-IZOLĒTS MILITĀRAS TĒRPU
-MONOLĪTAS ZINĀTNISKAIS TĒLS

Autotransports:: autors nav zināms (pielāgojis ģēnijs)
-Ņiva
-UAZ
-UAZ tablete
-zaz (kupris)
-ZAZ 968m
-Maskavietis
- traktors T40
-zil130
-zil131
-KAMAZS
-Kamaz kravas automašīna
- caurums
-kavs
-gāze66
-btr80
-bagijs

Uzmanību!!!
Neievietojiet ātrās lietošanas slotā — priekšmetus, kas krājumā aizņem vairāk nekā vienu kvadrātu. Pretējā gadījumā notiks avārija.
Nevērsiet ieroci uz bāzēm uz NPC, jo varat saņemt sitienu pa seju un pazaudēt ieroci.

Pateicības
- Mēs izsakām pateicību autoriem, kuru modifikācijas tika iekļautas modifikācijā.
-- Īpašs paldies modificētājiem loxotron un BAC9-FLCL par X-Ray SDK 0.7 izveidi

EXTREME_TRUCKER
Preces, ko tirgotāji pārdod, var rediģēt (pievienot/noņemt) gamedata\configs\misc failos ar nosaukumu trade_YYY.ltx, kur YYY ir tirgotāja nosaukums (piemēram, trade_barman.ltx. Ja aiz preces nosaukuma ir ir NO TRADE, tad komersants nepārdod (nepērk) NO TRADE vietā jāievada vēlamie cipari (skat. zemāk).
Tātad, mēs ejam:
Faila struktūra patiesībā ir ļoti vienkārša, zem pārsega; Pašas lietas ir pierakstītas, un pēc tam ir komentārs (lai būtu skaidrs). Piemēram; Munīcija.
Kvadrātiekavas ietver (), tā sakot, “nosacījumus”. Labāk ir parādīt ar piemēru:
Faila trade_barman.ltx pašā sākumā (gandrīz) ir satura rinda, t.i. tas nozīmē, ka tirgotājs var iegādāties tālāk norādītās preces.
Paši priekšmeti, piemēram:
;Artefakti
af_medusa = 1, 0,3
af_crystal_flower = 1, 0,3

Or
;PIEVIENOJUMI
wpn_addon_scope = 0,7, 0,2
wpn_addon_scope_susat = 0,7, 0,2
Apskatīsim, kādus citus “nosacījumus” satur šis fails, un to nozīmi:
- sākotnējais sortiments
- sortiments, pēc kvesta pabeigšanas tumšajā ielejā
- sortiments pēc "smadzeņu degļa"
- cenas, par kurām komersants (šajā sadaļā bārmenis) pārdod sākumā
- līdzīgs
Tātad: lai pievienotu preci tirgotājam, pēc rindas atrodam mūs interesējošo kategoriju (un tas varētu būt: ;Munīcija/;Ieroči/;Bruņas/;Zāles/;Pārtika utt.) un galu galā šajā kategorijā uzskaitītās preces mēs pievienojam vēl vienu rindiņu jūsu precei (proti, modeļa nosaukums (jo tas sakrīt ar pašas preces nosaukumu) un aiz zīmes = parametri (vairāk par tiem zemāk)). Nu, es zināju, ka jūs neko nesapratīsit, tāpēc šeit ir piemērs:
Lai bārmenim pievienotu Gauss šauteni, atrodiet rindas pēc nosacījuma -
;Ierocis
wpn_pb = 3, 0,6
wpn_walther = 3, 0,6
wpn_mp5 = 3, 0,6
wpn_ak74u = 3, 0,5
un zemāk mēs rakstām wpn_gauss = N, n.n
*nozīmēm pēc = zīmes skatīt zemāk.
Visi ieroču, munīcijas, aprīkojuma u.c. nosaukumi. var atrast mapēs gamedata\meshes\equipments,
gamedata\meshes\weapons, gamedata\meshes\food.
Lūdzu, ņemiet vērā, ka wpn_gauss ir jāraksta bez paplašinājuma .ogf
Vērtības:
Pēc = zīmes Valteram, piemēram, ir skaitlis 3, bet aiz komata - 0,6.
Pirmkārt, Gausam mums ir N, tas ir objektu skaits (gabalos). Tie. ja iestatāt vērtību uz 999, tad bārmenim būs 999 gauss.
Un otrais:
1. Izejmateriālu sadaļās otrais cipars ir dotās preces parādīšanās varbūtība.
2. Pirkšanas sadaļā - pirmais cipars ir maksimālā pirkuma cena, otrais ir minimālā (atkarībā no komersanta attiecībām ar Atzīmēto - reitings, reputācija) [Iespējams. - Piezīme]
3. Attiecīgi izpārdošanas sadaļās pirmais cipars ir minimālā pārdošanas cena, otrais – maksimālā (precīzāk, preces “patiesās cenas” reizinātājs). Tnx GreyL.
Rezultātam jābūt:
;Ierocis
wpn_pb = 3, 0,6
wpn_walther = 3, 0,6
wpn_mp5 = 3, 0,6
wpn_ak74u = 3, 0,5
wpn_gauss = 6, 0,6
Un tad no tirgotāja saņemsim tieši 6 Gauss šautenes.