Spiele Fanpage-Forum zu X Rebirth, X³: Terran Conflict, X3: Reunion, X2-Die Bedrohung & viele weitere Spiele/Games

X Rebirth, X3: Terran Conflict, X3: Reunion Infos & Spiele-Lösungen, Diskussionen, Tipps Tricks & Cheats/Mods im Fanpage-Forum & weitere Spiele/Games










Aktuelle Zeit: 19.05.2013, 19:06
Willkommen im Xfans Spiele Fanpage-Forum!
Wenn Du auch ein Zocker bist, dann bist Du hier richtig. Du musst registriert sein, um alle Funktionen (schreiben, Bilder ansehen, etc.) dieses Forums nutzen zu können. Benutze das Registrierungsformular um dich kostenlos zu registrieren. Falls Du bereits in diesem Forum registriert bist, kannst du dich hier anmelden. Viel Spaß!


Alle Zeiten sind UTC [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Werbepause ;-)
Autor Nachricht
 Betreff des Beitrags: X3 AP - Script: Schiff erstellen und ausrüsten
BeitragVerfasst: 02.07.2012, 19:49 
Offline
Fliegender Händler
Fliegender Händler

Registriert: 28.12.2011, 21:15
Beiträge: 26
Wohnort: Zentaur (Wunsch des Oberkommandos)
Ich habe mir einen Code gesucht, um meine Schiffe auszurüsten, da es einfach nur ewig dauert und man in storytechnisch garkeine Chance gegen die Terraner hat.
Gefunden habe ich allerdings nur einen, mit dem man ein Schiff erstellt und ausrüstet.
Das wäre dieser Code, den ich in Sachen Waffen leicht abgeändert habe:
Code:
Version: 0
for Script Engine Version: 44

Description
Schiff erstellen
Arguments
1: Sector.Pos , Var/Sector Position , 'Wähle Sektor und Position'
2: Ship , Var/Ship Type , 'Schifstyp wählen'
3: Rasse , Var/Race , 'Rasse auswählen'
Source Text

001   $X = $Sector.Pos[0]
002   $Y = $Sector.Pos[1]
003   $Z = $Sector.Pos[2]
004   $Sector = $Sector.Pos[3]
005   $cship =  create ship: type=$Ship owner=$Rasse addto=$Sector x=$X y=$Y z=$Z
006   $Upgrade = $cship -> get amount of ware Laderaumerweiterung in cargo bay
007   $UpgradeMax = $cship -> get max upgrades for upgrade Laderaumerweiterung
008   $Upgrade = $UpgradeMax - $Upgrade
009   = $cship -> install $Upgrade units of Laderaumerweiterung
010   $Upgrade = $cship -> get amount of ware Triebwerkstuning in cargo bay
011   $UpgradeMax = $cship -> get max upgrades for upgrade Triebwerkstuning
012   $Upgrade = $UpgradeMax - $Upgrade
013   = $cship -> install $Upgrade units of Triebwerkstuning
014   $Upgrade = $cship -> get amount of ware Ruder-Optimierung in cargo bay
015   $UpgradeMax = $cship -> get max upgrades for upgrade Ruder-Optimierung
016   $Upgrade = $UpgradeMax - $Upgrade
017   = $cship -> install $Upgrade units of Ruder-Optimierung
018   $ShieldType = $cship -> get max. shield type that can be installed
019   $ShieldMax = $cship -> get number of shield bays
020   = $cship -> install $ShieldMax units of $ShieldType
021   
022   $Turret = 0
023   $TurretMax = $cship -> get number of turrets
024   while $Turret < $TurretMax
025   |
026   |$LaserType1 = null
027   |$LaserType2 = null
028   |$LaserType3 = null
029   |$LaserType4 = null
030   |
031   |skip if not $cship -> fits laser Photonenimpulskanone into turret $Turret
032   ||$LaserType1 = Photonenimpulskanone
033   |skip if not $cship -> fits laser Clusterflakartillerie into turret $Turret
034   ||$LaserType3 = Clusterflakartillerie
035   |skip if not $cship -> fits laser Energiepulskanone into turret $Turret
036   ||$LaserType1 = Energiepulskanone
037   |skip if not $cship -> fits laser Energieplasmawerfer into turret $Turret
038   ||$LaserType2 = Energieplasmawerfer
039   |skip if not $cship -> fits laser Splitterbombenwerfer into turret $Turret
040   ||$LaserType2 = Splitterbombenwerfer
041   |skip if not $cship -> fits laser Phasenrepetiergeschütz into turret $Turret
042   ||$LaserType3 = Phasenrepetiergeschütz
043   |skip if not $cship -> fits laser Pulsstrahler into turret $Turret
044   ||$LaserType4 = Pulsstrahler
045   |skip if not $cship -> fits laser Ionen-Disruptor into turret $Turret
046   ||$LaserType4 = Ionen-Disruptor
047   |$LaserMax = $cship -> get max. number of lasers in turret $Turret
048   |skip if not $LaserType1
049   ||= $cship -> install $LaserMax units of $LaserType1
050   |skip if not $LaserType2 AND ! $LaserType1
051   ||= $cship -> install $LaserMax units of $LaserType2
052   |skip if not $LaserType2 AND $LaserType1
053   ||= $cship -> install $LaserMax units of $LaserType2
054   |skip if not $LaserType3
055   ||= $cship -> install $LaserMax units of $LaserType3
056   |skip if not $LaserType4
057   ||= $cship -> install $LaserMax units of $LaserType4
058   |inc $Turret =
059   end
060   
061   $inst = $cship -> install 1 units of Boost Erweiterung
062   $inst = $cship -> install 1 units of Versorgungssoftware
063   $inst = $cship -> install 1 units of Duplex Scanner
064   $inst = $cship -> install 1 units of Patrouillensoftware
065   $inst = $cship -> install 1 units of Erkundungssoftware
066   $inst = $cship -> install 1 units of Frachtscanner
067   $inst = $cship -> install 1 units of Kampfsoftware MK1
068   $inst = $cship -> install 1 units of Kampfsoftware MK2
069   $inst = $cship -> install 1 units of Landecomputer
070   $inst = $cship -> install 1 units of Mineralienscanner
071   $inst = $cship -> install 1 units of Navigationssoftware MK1
072   $inst = $cship -> install 1 units of Singularitäts-Zeitverzerrungsantrieb
073   $inst = $cship -> install 1 units of Spezialsoftware MK1
074   $inst = $cship -> install 1 units of Transporter
075   $inst = $cship -> install 1 units of Triplex Scanner
076   $inst = $cship -> install 1 units of Sprungantrieb
077   $inst = $cship -> install 1 units of Handelssoftware MK3
078   $inst = $cship -> install 1 units of Handelssoftware MK1
079   $inst = $cship -> install 1 units of Handelscomputer-Erweiterung
080   $inst = $cship -> install 1 units of Handelssoftware MK2
081   $inst = $cship -> install 1 units of Lebenserhaltung für Frachtraum
082   return $cship


Jetzt meine Frage:
Wie verwende ich den? Wo muss ich den einfügen? In eine Editordatei? Direkt irgendwo in den Skripteditor?
Ich konnte in dem Thread, wo ich das gefunden habe keine Anleitung dazu finden.
Achja, ich möchte keinen Cheatdingens verwenden, da dieser nur im freien Spiel läuft :rolleyes:

_________________
lg Nikut
Bild
Bild
Bild


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: X3 AP - Script: Schiff erstellen und ausrüsten
BeitragVerfasst: 03.07.2012, 14:09 
Offline
Moderator
Moderator
Benutzeravatar

Registriert: 29.04.2007, 13:56
Beiträge: 4451
Wohnort: Riva
Ich hab AP nicht (so eine blöde nutzlose Geldmache mit noch mehr Statistiken tu ich mir nicht an), aber es gibt doch zumindest für TC fertige Scripte, die Waren zum Schiff hinzufügen. Und auch Waffen, Schilde und Upgrades werden vom Scriptsystem wie Waren behandelt (mehr oder weniger). Ich könnte wetten, die sind auch kompatibel oder wurden bereits portiert.

_________________
CAVE - CITIZENS AGAINST VIRTUALLY EVERYTHING

I Wish To Make A Complaint - Politisch-gesellschaftlicher Blog

*Streikbrecher*


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: X3 AP - Script: Schiff erstellen und ausrüsten
BeitragVerfasst: 03.07.2012, 15:11 
Offline
Fliegender Händler
Fliegender Händler

Registriert: 28.12.2011, 21:15
Beiträge: 26
Wohnort: Zentaur (Wunsch des Oberkommandos)
Ist doof, dass ich X3 AP geschrieben habe, denn es ist ein Script von TC, da sich ja scripttechnisch keine Änderungen gab und es in AP genauso ist, wie in TC.

Also wüsstest du, wie man diesen Code irgendwie im Spiel einsetzen kann? (Sprich editor, oder wie?)

_________________
lg Nikut
Bild
Bild
Bild


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: X3 AP - Script: Schiff erstellen und ausrüsten
BeitragVerfasst: 03.07.2012, 23:15 
Offline
Moderator
Moderator
Benutzeravatar

Registriert: 29.04.2007, 13:56
Beiträge: 4451
Wohnort: Riva
Ich bin kein Scripter, aber wenn der Quellcode vollständig ist, kannst du vermutlich mit dem Editor eine simple .xml-Datei erstellen und das Script dann einfach in den Script-Ordner von AP schieben. Ich bin mir aber 100%ig sicher, dass es TC-Scripts gibt die GENAU das tun, was du brauchst. Ich habe die testweise selber verwendet, bin aber zu faul, die jetzt zu suchen.

_________________
CAVE - CITIZENS AGAINST VIRTUALLY EVERYTHING

I Wish To Make A Complaint - Politisch-gesellschaftlicher Blog

*Streikbrecher*


Nach oben
 Profil  
 
Werbepause ;-)
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ]   

Alle Zeiten sind UTC [ Sommerzeit ]


Ähnliche Beiträge


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast






Suche nach:

Gehe zu:  


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.


www.xfans.de - Spielefanpage Xfans News Xfans Fanscripte-Downloadarchiv Pagerank erhoehen

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Deutsche Übersetzung durch phpBB.de

PlayStation style by Scott Stubblefield