X2 Sektorkarte aufdecken (Ohne Satteliten in jedem Sektor)

Hier ist der ideale Ort um über Scripts und Mods für X²: Die Bedrohung zu diskutieren.

Moderators: Scripting / Modding Moderators, Moderatoren für Deutsches X-Forum

Eistee999
Posts: 188
Joined: Mon, 20. Aug 07, 18:03
x3tc

X2 Sektorkarte aufdecken (Ohne Satteliten in jedem Sektor)

Post by Eistee999 »

Es tut mir leid das ich schon wieder ein neuen Thread aufmache aber habe ein Problem mit einem script :oops:

Code: Select all

 001   * Author - francium de neobie
002   $MX = get max sectors in x direction
003   $MY = get max sectors in y direction
004   $CurrentX = 0
005   $sectors =  array alloc: size=0
006   while $CurrentX <= $MX
007    $CurrentY = 0
008    while $CurrentY <= $MY
009     $CurrentSector = get sector from universe index: x=$CurrentX, y=$CurrentY
010     if $CurrentSector -> exists
011      append $CurrentSector to array $sectors
012     end
013     $CurrentY = $CurrentY + 1
014    end
015    $CurrentX = $CurrentX + 1
016   end
017   *$i =  size of array $sectors
018   *write to player logbook $i
019   return $sectors
Wenn ich das script ausgeführt habe öffnet sich die sektorkarte einfach nicht :( Bitte um Hilfe
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

wenn du dieses script von hand ausführst passiert eigentlich gar nichts.. das Script gibt lediglich ein Array aller existierenden Sektoren an das Script zurück, welches es aufgerufen hat.. und dass sich die Sektorkarte deswegen nimmer öffnet kann ich jetzt irgendwie ned nachvollziehen..
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)
Eistee999
Posts: 188
Joined: Mon, 20. Aug 07, 18:03
x3tc

Post by Eistee999 »

Mit öffnen meine ich eigentlich Aufdecken :roll:

Hab gedacht das das ein Karten aufdeck script ist..

Habe X2 + X3 schon X-mal durchgespielt habe jetzt bei X2 neugestartet habe aber keine lust wider alle sektoren abzuklappern damit ich die sektorkarte aufgedeckt habe.. :D

(Wenn das script nicht funzt hast du villeicht ein passenderes?)
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Re: X2 Sektorkarte aufdecken (Ohne Satteliten in jedem Sektor)

Post by UniTrader »

eigentlich fehlen nur 2 Zeilen, die für ne millisekunde nen Sat in den Sektor setzen.. dann hast du zwar den Sektor in der Galaxiekarte aber das wars auch schon. aber immerhin kannst du dann für den Navigations-Befehl 'Springe unf fliege zu Position..' auswählen ^^

Code: Select all

 001   * Author - francium de neobie
002   $MX = get max sectors in x direction
003   $MY = get max sectors in y direction
004   $CurrentX = 0
005   $sectors =  array alloc: size=0
006   while $CurrentX <= $MX
007    $CurrentY = 0
008    while $CurrentY <= $MY
009     $CurrentSector = get sector from universe index: x=$CurrentX, y=$CurrentY
010     if $CurrentSector -> exists
011      append $CurrentSector to array $sectors
000      $sat = create ship: type= Erweiterter Satellit sector=$CurrentSector x;y;z = 0
000      $sat -> destruct: show no explosion = [TRUE]
012     end
013     $CurrentY = $CurrentY + 1
014    end
015    $CurrentX = $CurrentX + 1
016   end
017   *$i =  size of array $sectors
018   *write to player logbook $i
019   return $sectors
die beiden Zeilen mit 000 wurden eingefügt ;) du kannst im SE mit [Einfg] neue Zeilen erstellen und da Befehle rein schreiben ;)

PS und von mir gibts für solche kleinigkeiten nix vorgefertigtes, weil ich da länger am uploaden & Link Posten sitze als am Script schreiben...
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)
Eistee999
Posts: 188
Joined: Mon, 20. Aug 07, 18:03
x3tc

Post by Eistee999 »

Danke :D :D :D
bullet09
Posts: 55
Joined: Mon, 24. Mar 08, 21:09

Re: X2 Sektorkarte aufdecken (Ohne Satteliten in jedem Sektor)

Post by bullet09 »

UniTrader wrote:eigentlich fehlen nur 2 Zeilen, die für ne millisekunde nen Sat in den Sektor setzen.. dann hast du zwar den Sektor in der Galaxiekarte aber das wars auch schon. aber immerhin kannst du dann für den Navigations-Befehl 'Springe unf fliege zu Position..' auswählen ^^

Code: Select all

 001   * Author - francium de neobie
002   $MX = get max sectors in x direction
003   $MY = get max sectors in y direction
004   $CurrentX = 0
005   $sectors =  array alloc: size=0
006   while $CurrentX <= $MX
007    $CurrentY = 0
008    while $CurrentY <= $MY
009     $CurrentSector = get sector from universe index: x=$CurrentX, y=$CurrentY
010     if $CurrentSector -> exists
011      append $CurrentSector to array $sectors
000      $sat = create ship: type= Erweiterter Satellit sector=$CurrentSector x;y;z = 0
000      $sat -> destruct: show no explosion = [TRUE]
012     end
013     $CurrentY = $CurrentY + 1
014    end
015    $CurrentX = $CurrentX + 1
016   end
017   *$i =  size of array $sectors
018   *write to player logbook $i
019   return $sectors
die beiden Zeilen mit 000 wurden eingefügt ;) du kannst im SE mit [Einfg] neue Zeilen erstellen und da Befehle rein schreiben ;)

PS und von mir gibts für solche kleinigkeiten nix vorgefertigtes, weil ich da länger am uploaden & Link Posten sitze als am Script schreiben...
nur ma so ne frage ...

ich bin erstaunlich schlecht sowas zu machen und hab mir schon ein abgerackert wo ich mir nur nen schiff scripen mit so nen paar grund gütern

deshalb wolte ich fragen ob wer denn uppen könnt
Eistee999
Posts: 188
Joined: Mon, 20. Aug 07, 18:03
x3tc

Post by Eistee999 »

Das ist für :x2:

Code: Select all


001   * Select Cloudbase North West as start sector
002   $sec = get sector from universe index: x=1, y=3
003   * Create my ship, equip it properly and return it
004   $plship =  create ship: type=Paranid Pegasus owner=Player addto=$sec x=0 y=0 z=0
005   $plship -> add default items to ship
006   $tmp = $plship -> add 1 units of Singularitäts Zeitverzerrungsantrieb
007   $tmp = $plship -> add 1 units of Boost Erweiterung
008   return $plship

Das script erstellt JETZT so wie es ist ein Paranid Pegasus in dem Sektor X=1 und Y=3 (Argon Prime) das Schiff hat Schilde und Waffen drin auserdem einen Sinza und die Boost Erweiterung

So jetzt kann mann das script noch einfach ändern einfach in script editor ENTER drücken anstatt R dort kannste dan Schiffstyp ändern und noch weitere waren hinzufügen

Die zeile für die Ware ist die

Code: Select all

007   $tmp = $plship -> add 1 units of Boost Erweiterung
einfach nocheine einfügen und ware ab ändern add 1 units steht für die anzahl.

Hoffe konnte Helfen :)

Edit: Und noch was zu den koordinaten wo das Schiff erstellt wird

x=0 y=0 ist Königstal

Also ist:

x=1 y=0 Rolksreich
x=0 y=1 Drei Welten
x=1 y=1 Energie Zirkulum
x=1 y=2 Herrons Nebel
x=2 y=1 Antigone Memorial
x=3 y=3 Farnhems Legende

u.s.w...

x=19 y= 1 Xenon 579 Falls du mal eine oder zwei Titanen in einen Xenon Sektor Cheaten und Dampf ablassen willst :evil: :evil: :evil: :twisted: :P
bullet09
Posts: 55
Joined: Mon, 24. Mar 08, 21:09

Post by bullet09 »

nein ich meint denn mit denn sektoren über denn ihr hier redet das mit denn schiffen habe ich mit hängen und würgen hingekrigt

und das mit denn sektoren auch (das schiff kommt immer in argon prime)

nur denn um die karte aufzudeken denn will ich
zero33
Posts: 303
Joined: Sun, 26. Aug 07, 13:30

Post by zero33 »

daher das es heir um scripts gehts kann ich ja auch hilfe einfordern, also:

habe 3 bugs in meinem HQ script

1.) auch wenn man gar keine credits hatt kann man sich das HQ kaufen, wie mache ich es das es nur geht wenn man au geld hatt??

2.) wie mache ich es das eine nachricht erscheint???

3.) ich will das es rohstofe prodden kann (nur mit energiezellen), aber das geht nicht, auch nicht mit promär rohstoff und produnkt (oder wie das noma war.
Hej, wenn ihr mir beim bau meiner kleinen stadt helfen wollt, dann nutzt den link http://zero33.kleine-stadt.com :D
danke ^^

Return to “X²: Die Bedrohung - Scripts und Modding”