[X3*] Edycja pozycji startowych
Moderators: Alan Phipps, Moderatorzy polskiego forum
-
- Posts: 3445
- Joined: Thu, 8. Jun 06, 14:07
[X3*] Edycja pozycji startowych
Interesuje mnie edycja pozycji startowych w grze. Chcialbym zdefiniowac moja flote dostepna tuz na starcie, oraz stan konta. Mile widziane juz na pocztaku TL, M6 i kilka mysliwcow oraz nieco gotoweczki.
Jest problem bo nie bardzo rozumiem jak to "ugryzc", ktre pliki zawieraja pozycje startowe i coz trzeba (oraz czym) zmienic by miec na pocztaku to co sie chce ?
Prosze o wskazowki.
Edit: Problem rozwiazany
http://forum.egosoft.com/viewtopic.php? ... 56#2876256
Jest problem bo nie bardzo rozumiem jak to "ugryzc", ktre pliki zawieraja pozycje startowe i coz trzeba (oraz czym) zmienic by miec na pocztaku to co sie chce ?
Prosze o wskazowki.
Edit: Problem rozwiazany
http://forum.egosoft.com/viewtopic.php? ... 56#2876256
Last edited by Sorkvild on Mon, 4. May 09, 21:51, edited 2 times in total.
Elite Dangerous| I survived the Dragon Incident ... then I took an arrow to the knee
We want the Boron back!
We want the Boron back!
-
- Posts: 97
- Joined: Tue, 23. Jan 07, 15:36
-
- Posts: 3445
- Joined: Thu, 8. Jun 06, 14:07
-
- Moderator (Polski)
- Posts: 674
- Joined: Wed, 6. Nov 02, 20:31
-
- Posts: 3445
- Joined: Thu, 8. Jun 06, 14:07
-
- Posts: 85
- Joined: Thu, 1. Feb 07, 09:53
tutaj jest jedna dodatkowa pozycja startowa do TC
statek M6 i 100 tys. kasy na początek
http://forum.egosoft.com/viewtopic.php? ... t=normandy

statek M6 i 100 tys. kasy na początek

http://forum.egosoft.com/viewtopic.php? ... t=normandy
-
- Posts: 3445
- Joined: Thu, 8. Jun 06, 14:07
-
- Posts: 3445
- Joined: Thu, 8. Jun 06, 14:07
@dziadziomiecio
Dziekujemy panu juz.
******************
OK, poszuaklem, znalazlem. Pozycje startowe sa w folderze ze skryptami.
Wkleje tu przykladowy start z Xtended.
Jak widac kazdy start ma przypisane dwa skrypty:
-Script galaxy.XTM_Pirate_Profiteer.initplayership
-Script plugin.XTM.Start.7.PirateProfit
Tworzenie pozycji startoej chyba sobie odpuszcze, latwiej bedzie zatem zmodyfikowanie JUZ ISTNIEJACEJ!
W powyzszym skrypcie mozemy ustawic wyposarzenie naszego statku, a takze rzadana reputacje!
W powyzszym skrypcie ustawiamy glownie nasze eskorty, czyli statki nam towarzyszce. Wyposazone sa wedlug skryptu template z xtm. Co istatne tutaj tez ustawiamy stan konta.
Pytanie jest takie - jakim edytorem tekstu zamienic wartosci w pliku? Notatnik chyba ma swoja czcionke i moze nie byc zgodnosci, tak mnie sie wydaje co w efekci bedzie prowadzilo do wysypania sie gry.
Dziekujemy panu juz.
******************
OK, poszuaklem, znalazlem. Pozycje startowe sa w folderze ze skryptami.
Wkleje tu przykladowy start z Xtended.
Jak widac kazdy start ma przypisane dwa skrypty:
-Script galaxy.XTM_Pirate_Profiteer.initplayership
-Script plugin.XTM.Start.7.PirateProfit
Tworzenie pozycji startoej chyba sobie odpuszcze, latwiej bedzie zatem zmodyfikowanie JUZ ISTNIEJACEJ!
Code: Select all
Script galaxy.XTM_Pirate_Profiteer.initplayership
Version: 110
for Script Engine Version: 33
Description
XTM: Start position - Pirate Profiteer
Arguments
Source Text
001 $null = null
002 set global variable: name='XTM.CUSTOMSTART.CODE' value=7
003
004 $strt.sctr = get sector from universe index: x=0, y=15
005 $strt.sctr = find a random sector: startsector=$strt.sctr, jumps=100, owner=Pirates
006
007 $x = = random value from -20000 to 20000 - 1
008 $y = = random value from -3000 to 3000 - 1
009 $z = = random value from -20000 to 20000 - 1
010
011
012 * Spawn Player Ship
013 $plship = create ship: type=Kea owner=Player addto=$strt.sctr x=$x y=$y z=$z
014 @ = $plship -> call script 'plugin.XTM.Lib.EquipShip.Full' :
015 = $plship -> install 1 units of Singularity Engine Time Accelerator
016 = $plship -> install 1 units of Freight scanner
017 = $plship -> install 1 units of Docking computer
018
019 * Set notoriety
020 set notoriety of Argon -> Player to -42 points
021 set notoriety of Boron -> Player to -3420 points
022 set notoriety of Split -> Player to -787 points
023 set notoriety of Paranid -> Player to -4751 points
024 set notoriety of Teladi -> Player to 478 points
025 set notoriety of Pirates -> Player to 12056 points
026 set notoriety of Goner -> Player to 1 points
027 set notoriety of Yaki -> Player to 123 points
028 set notoriety of Terran -> Player to -3420 points
029
030 @ START $null -> call script 'plugin.XTM.Start.7.PirateProfit' : Player Ship=$plship
031
032 return $plship
W powyzszym skrypcie mozemy ustawic wyposarzenie naszego statku, a takze rzadana reputacje!
Code: Select all
Script plugin.XTM.Start.7.PirateProfit
Version: 110
for Script Engine Version: 33
Description
XTM: Start position - Pirate Profiteer
Arguments
1: plship , Var/Ship owned by Player , 'Player Ship'
Source Text
001 @ = wait randomly from 1400 to 1700 ms
002
003 $null = null
004 $strt.sctr = $plship -> get sector
005 $x = $plship -> get x position
006 $y = $plship -> get y position
007 $z = $plship -> get z position
008
009 * Spawn player escorts
010 $ship = create ship: type=Mamba MkI owner=Player addto=$strt.sctr x=$x y=$y z=$z
011 @ = $ship -> call script 'plugin.XTM.Lib.EquipShip.Full' :
012 START $ship -> command COMMAND_PROTECT : arg1=$plship, arg2=[TRUE], arg3=null, arg4=null
013
014 $ship = create ship: type=BlastClaw owner=Player addto=$strt.sctr x=$x y=$y z=$z
015 @ = $ship -> call script 'plugin.XTM.Lib.EquipShip.Full' :
016 START $ship -> command COMMAND_PROTECT : arg1=$plship, arg2=[TRUE], arg3=null, arg4=null
017
018 * Give money
019 add money to player: 67386
020
021 * Add Bala Gi Ships
022 @ = $null -> call script 'plugin.XTM.Lib.AddWareToStations' : ware=Eclipse race=Argon class=Shipyard number=1
023 @ = $null -> call script 'plugin.XTM.Lib.AddWareToStations' : ware=Chimera race=Split class=Shipyard number=1
024 @ = $null -> call script 'plugin.XTM.Lib.AddWareToStations' : ware=Medusa race=Paranid class=Shipyard number=1
025 @ = $null -> call script 'plugin.XTM.Lib.AddWareToStations' : ware=Headquarters race=Boron class=Shipyard number=1
026 @ START $null -> call script 'plugin.XTM.Lib.SellOne' : ShipType=Hyperion Global='XTM.ES.HYPERION.SELL1' Race=Paranid Sector=Paranid Prime
027
028 * Make some pirate stations friendly
029 $Stations = get station array: of race Pirates class/type=Factory
030 $i = size of array $Stations
031 while $i
032 dec $i =
033 $Factory = $Stations[$i]
034 skip if = random value from 0 to 2 - 1
035 $Factory -> set relation against Player to Friend
036 end
037
038 return $plship
Pytanie jest takie - jakim edytorem tekstu zamienic wartosci w pliku? Notatnik chyba ma swoja czcionke i moze nie byc zgodnosci, tak mnie sie wydaje co w efekci bedzie prowadzilo do wysypania sie gry.
Elite Dangerous| I survived the Dragon Incident ... then I took an arrow to the knee
We want the Boron back!
We want the Boron back!
-
- Posts: 78
- Joined: Wed, 6. Nov 02, 20:31
-
- Posts: 6193
- Joined: Wed, 6. Nov 02, 20:31
Jakiś łoś tu wczesniej pisał, że w TC jest na tyle łatwo zarabiać kasę, że na M6 powinno sie szybko uzbierać bez skryptowienia rozgrywki. Po co więc tyle zachodu, by przyspieszyć grę o dwa dni w przód? 

I used to be a moderator like you, until I took an arrow to the knee.
Core i5-3570_3,4 GHz, 8GB 1600MHz, Asus GTX660TiOC 2GB, Audigy, Iiyama B2776HDS.
Core i5-3570_3,4 GHz, 8GB 1600MHz, Asus GTX660TiOC 2GB, Audigy, Iiyama B2776HDS.
-
- Posts: 3157
- Joined: Wed, 18. Jul 07, 11:44
Pan o mnie piszę?Sauron11 wrote:Jakiś łoś tu wczesniej pisał, że w TC jest na tyle łatwo zarabiać kasę, że na M6 powinno sie szybko uzbierać bez skryptowienia rozgrywki.
Bo ja jestem tego zdania, początki w TC są bardzo łatwe, byle misja i mamy już szybki skok reputacji, kasa też szybko leci. Zrobienie fabuły terran jest proste, a w zamian otrzymujemy aż dwa M6, którymi spokojnie poradzimy sobie przez kilka następnych fabuł i misji. Jeśli dołoży się do tego kilka fajnych skryptów to bajka wygląda jeszcze lepiej. Po co więc zmieniać profile startowe? Jak dla mnie całkiem bez sensu, dla mnie gra jest zawsze najlepsza na początku, gdy brak kasy i gdy chcąc coś kupić muszę długo zbierać kredyty. Kiedy mam już wszystko, kupić mogę wszystko, wtedy bankrutuję (zaczynam grę od nawa jako Bankrut zabójca) i zabawa sie powtarza.
X3:AP 3.1+XRM 1.30d+MSP 1.7+LoCo 2.01+IR 2.0
Zapraszamy wszystkich chętnych na forum XUDB, gdzie znajdziesz FAQ, opisy skryptów, modów i fabuł, oraz Mamut HQ.
[ external image ]
Zapraszamy wszystkich chętnych na forum XUDB, gdzie znajdziesz FAQ, opisy skryptów, modów i fabuł, oraz Mamut HQ.
[ external image ]
-
- Posts: 69
- Joined: Wed, 1. Dec 04, 14:37
-
- Posts: 3445
- Joined: Thu, 8. Jun 06, 14:07
Co trzy powyzsze wypowiedzi maja z tym o co pytam 
Panowie, jesli macie ochote rozmawiac, o tym czy lepiej sie gra majac cala flote statkow lub argonskie disco - to zalozcie sobi temat osobny i tam dyskutujcie. Ja pytam tu o strone techniczna rzeczy.
Kiedys pytalem o edycje plikow .xml bo chcialem zrobic spolszczenie i bodajze LeWaR doradzil mi robienie to programami notepad++ lub JEdit ze wzgledu na mozliwosc kodowania znakow UTF-8. Wiec chyba ma to znaczenie czy edytuje plik .xml windowsowym notepadem czy programem rozpoznajacym kod.

Panowie, jesli macie ochote rozmawiac, o tym czy lepiej sie gra majac cala flote statkow lub argonskie disco - to zalozcie sobi temat osobny i tam dyskutujcie. Ja pytam tu o strone techniczna rzeczy.
Kiedys pytalem o edycje plikow .xml bo chcialem zrobic spolszczenie i bodajze LeWaR doradzil mi robienie to programami notepad++ lub JEdit ze wzgledu na mozliwosc kodowania znakow UTF-8. Wiec chyba ma to znaczenie czy edytuje plik .xml windowsowym notepadem czy programem rozpoznajacym kod.
Elite Dangerous| I survived the Dragon Incident ... then I took an arrow to the knee
We want the Boron back!
We want the Boron back!
-
- Posts: 1472
- Joined: Sat, 8. May 04, 16:33
Zgadza się. Windowsowy notepad jedzie na CP1250, nie na UTF-8.
Osobiście polecam JEdit.
Dalej: sprawa dotyczy wyłącznie polskich znaków, a tych w profilach startowych nie uświadczysz, więc notatnikiem możesz edytować.
Pozdrawiam
Osobiście polecam JEdit.
Dalej: sprawa dotyczy wyłącznie polskich znaków, a tych w profilach startowych nie uświadczysz, więc notatnikiem możesz edytować.
Pozdrawiam
Skrypty i spolszczenia do skryptów dla X3 Reunion, TC, Albion Prelude >> http://www.mamuthq.net.pl
C2Q 6600@2,4GHz | 8GB@1066MHz Ram | GForce GTX 460 1GB | Win7 64bit
XTC+XRM | Albion Prelude
C2Q 6600@2,4GHz | 8GB@1066MHz Ram | GForce GTX 460 1GB | Win7 64bit
XTC+XRM | Albion Prelude
-
- Posts: 1865
- Joined: Thu, 14. Oct 04, 14:48
A mi się wydaje, że Pan po prostu jest zbytnio cięty i pretensjonalny. Wszędzie widzisz ataki i wiele osób sprowadzasz po kilku chwilach do parteru (jak w przypadku dziadziomiodzio...), przypominam, forum to nie box... Ktoś napisał coś ewidentnie sarkastycznego, a tu taka ściana betonuSorkvild wrote:Co trzy powyzsze wypowiedzi maja z tym o co pytam
Panowie, jesli macie ochote rozmawiac, o tym czy lepiej sie gra majac cala flote statkow lub argonskie disco - to zalozcie sobi temat osobny i tam dyskutujcie. Ja pytam tu o strone techniczna rzeczy.
Kiedys pytalem o edycje plikow .xml bo chcialem zrobic spolszczenie i bodajze LeWaR doradzil mi robienie to programami notepad++ lub JEdit ze wzgledu na mozliwosc kodowania znakow UTF-8. Wiec chyba ma to znaczenie czy edytuje plik .xml windowsowym notepadem czy programem rozpoznajacym kod.

Luzu więcej, luzu Panie
http://forum.xudb.pl/index.php - ciekawskich zapraszam
-
- Posts: 3445
- Joined: Thu, 8. Jun 06, 14:07
-
- Posts: 59
- Joined: Fri, 31. Oct 08, 16:46
I słusznie, bo tworząc nowy profil od zera musiałbyś stworzyć jeszcze plik TJobs. Każdy profil ma przyporządkowany taki plik. Bez niego cały wszechświat byłby pusty. Modyfikując istniejący profil możesz wykorzystać jego plik TJobs.Sorkvild wrote: Tworzenie pozycji startoej chyba sobie odpuszcze, latwiej bedzie zatem zmodyfikowanie JUZ ISTNIEJACEJ!
Obrigado pela abertura do fórum, mas nós convidamos você a http://forum.xudb.pl/index.php
-
- Posts: 721
- Joined: Thu, 6. May 04, 08:56
Yacku możesz mi coś sprecyzować? Czy jako drugi M6 chodziło ci o możliwość kupna Springblossoma? Bo nie kojarzę żebym dostał 2 M6 podczas kampanii terrańskiej...Yacek wrote:[...] Zrobienie fabuły terran jest proste, a w zamian otrzymujemy aż dwa M6 [...]
X3 TC: 200 mln kr. Boreas, Deimos, Hyperion, Vidar, 2xSpringblossom, HCP, Centaur Naprawczy, 6 UT, 4 fabryki, kompleks alkoholowy
i trochę drobnicy...

-
- Posts: 65
- Joined: Sun, 18. Mar 07, 15:25