-=masstraffic=-

Hier ist der ideale Ort um über Scripts und Mods für X Rebirth zu diskutieren.

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

chacky
Posts: 366
Joined: Thu, 28. Apr 05, 00:48
x2

-=masstraffic=-

Post by chacky »

ich brauche mal ein kein tipp von den die sich mit moden aus kennen

wie kann ich das

Code: Select all

<masstraffic>
<network id="[0x2c462]" dynamic="0">
<quotalists>
<quotalist id="[0x2c463]" continuous="1" startobject="[0x3b51a7]" endobject="[0x3b51a7]">
<quotas>
<quota id="[0x2c464]" class="watchdog" amount="64" macro="units_size_xs_omicron_police_car_macro"/></quotas>
</quotalist>
<quotalist id="[0x2c465]" continuous="1" startobject="[0x3b549f]" endobject="[0x3b549f]">
<quotas>
<quota id="[0x2c466]" class="watchdog" amount="48" macro="units_size_xs_omicron_police_car_macro"/></quotas>
</quotalist>
</quotalists>
<behavior class="base"/>
</network>
</masstraffic>
sauber in die save bei mir machen so das ich das fuer meine eigen fabs nutzen kann ..

ob es nun meine flieger sind oder nicht is nicht wichtig
mochte nur wissen wie ich und wo ich es sauber rein cop.. muss

kann mir da bitte wer helfen ..
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

du willst also Masstraffic um deine Station herum? bzw. Polizeischiffe? und warum muss es im Save sein statt ne richtige Mod zu machen?
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 ;)
chacky
Posts: 366
Joined: Thu, 28. Apr 05, 00:48
x2

^^

Post by chacky »

weil ich nicht weiss wie man so was macht
wen ich ein code in php sql lese verstehe ich was da ab geht

aber wenn ich mir den von xr an sehe .. naja lesen kann ich ihn aber richtig verstehen tuh ich ihn nicht ...

ich wuerde es schon gerne mal versuchen so ein klein mod so machen
habe ja auch schon mal nach so was gefragt ob wer so was in der art kennt

was braucht man da fuer
mal ab gesehen von
zeit , pc , kaffee , ??

ich habe
X Rebirth Tools ( aber der macht nur die cab's auf nicht die dat's
und wie ich gelesen habe steht das was man so braucht in den dat's

ps : ich weiss nun wie ich sie auf bekomme

ich mache sie zum lesen mit totalcmd auf
mehr habe ich nicht und ich denke mal da komme ich nicht weit mit

ach ja um die xml zu lesen nutze ich notpad++
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

damit hast du bereits alles nötige ;) die Cats und Dats gehören zusammen und werden von den jeweiligen Tools auch so verwendet, gin in besagten Themen nur darum dass wer da selber was programmieren wollte.

was in deinem fall relevant ist wären die Dateien libraries/jobs.xml, libraries/shipgroups.xml und libraries/shipgroups.xml

-> du müsstest in der jobs.xml einen neuen Job anlegen, der Polizeischiffe bei Spielerstationen spawnt

in etwa in dieser art:

Code: Select all

<job id="masstraffic_player_police">
    <task task="masstraffic.police"/>
    <location class="station" faction="player"/>
    <quota zone="30"/>
    <masstraffic ref="masstraffic_albion_police_pmc"/>
  </job>
da du nur neue elemente unter dem root node einfügst, reicht ein merge file (=ne Datei mit derselben Struktur wie die Datei die du verändern willst im Ordner deiner Extension drin) aus, du brauchst dafür kein diff file erstellen ;) (nur nicht vergessen, dass der root node auch noch rein gehört)

HINWEIS: das ganze ist ungetestet, ich hab praktisch noch nie was mit den Jobs gemacht.
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 ;)
chacky
Posts: 366
Joined: Thu, 28. Apr 05, 00:48
x2

^^

Post by chacky »

danke fuer die info

hier der link zu der anderen frage
http://forum.egosoft.com/viewtopic.php?t=368735

ich habe das hier gefunden in der job.xml

Code: Select all

  <job id="masstraffic_albion_sector04_police_pmc">
    <task task="masstraffic.police"/>
    <location class="sector" macro="cluster_b_sector04_macro"/>
    <quota sector="200"/>
    <masstraffic ref="masstraffic_albion_police_pmc"/>
  </job>

Code: Select all

<job id="masstraffic_albion_sector04_police_pmc">
bringt mich zur setup.xml
wo ich denn das finde
<set_job_active job="'masstraffic_albion_sector04_police_pmc'" activate="false"/>

Code: Select all

<task task="masstraffic.police"/> 
bringt mich zur aicompat.xml wo ich denn das finde

  <aiscript name="masstraffic.police" version="1">
    <attention min="visible">
      <wait line="49" label="start"/>
      <wait line="98" label="start"/>
      <detach_from_masstraffic line="106" label="start"/>
      <move_to line="107" label="start"/>
      <move_to line="108" label="start"/>
      <detach_from_masstraffic line="140" label="checkscantargets"/>
      <move_to line="141" label="checkscantargets"/>
      <move_to line="142" label="checkscantargets"/>
      <wait line="188" label="preparescan"/>
      <wait line="215" label="scan"/>
      <wait line="217" label="scan"/>
      <run_script line="234" label="attack"/>
    </attention>
    <attention min="unknown">
      <wait line="262" sinceversion="1" label="returntomasstraffic"/>
    </attention>
  </aiscript>
das ( cluster_b_sector04_macro )
bringt mich zu
jobs.xml
stardust_library.xml
clusters.xml
sectors.xml
Plot_ep1_ch1.xml
Plot_ep1_ch2.xml
Test_MD.xml

und ( masstraffic_albion_police_pmc ) bringt mich zur ships.xml

ich habe da schone ne weile ne idee zu nur ich weiss nicht
wie ich das vom kopf in den pc ( game )
bekomme das man es auch nutzen kann

1 man stellt ein npc ein ( station security npc )den sag man wie viele man haben mochte
2 man gibt ihn fuer jeden fliege ne summe x ( er besorgt den die flieger piloten und alles was man da so fuer braucht
3 nach einer zeit x muss der spieler ihn wieder geld geben fuer die fliger .. ( da es ja ein job ist )
und der spiler ind XR sowieso zu schnell zu schnell viel geld macht so wird er es auch wieder los

so was in der art habe ich im kopf ..
aber ob ich es auch hin bekomme hmm ( glaube ich nicht )

ich weiss ja nicht mal wie man npc auf die station bekomt aber das is ja auch was anderes ..
User avatar
Marvin Martian
Posts: 3614
Joined: Sun, 8. Apr 12, 09:40
x4

Post by Marvin Martian »

die Polizeidrohnen sind bei den NPC Stationen IMO auch als Drohnen ausgerüstet
zu beachten wäre das diese dann für den Architekten unsichtbar sind, was zu Problemen mit dem ausrüsten führt, weil man die max Anzahl überschreiten würde

mein Vorschlag wäre daher einfach die NPC-drohnen mit "police" im namen der eigenen Station als drohnen hinzumodden, womöglich lässt der Verteidigungsoffizier die sogar direkt fliegen - man weiß ja nie :roll:
chacky
Posts: 366
Joined: Thu, 28. Apr 05, 00:48
x2

^^

Post by chacky »

@Marvin Martian tach erst mal

na ich will sie ja nicht so rein mogeln
auch wenn ich das mom anderes mache was in mein augen auch mogeln ist

ich schreibe sie mom in der save auf mich um
1 ich nehme ein job an ( priarten greifen an )
2 ich suche mir ein aus und schreibe mir den namen auf vom piloten
3 da nach schreibe ich ich um auf mich

was auch nicht der sinn der sache ist

naja man kann es ja so machen das man sie auch wo kaufen kann
da zu muss man ja nur wissen wo man sie kaufen kann ( was ja mom nicht da bei ist )

aber wenn man weiss wie man was da fuer schreiben kann
sollte es doch auch drin sein das man sie denn kaufen kann

ich muss mir das noch mal durch den kopf gehen wenn ich richtig wach bin

wenn du mags kannst du ja mit machen
ich meine nun nicht beim schreiben .. es sei den du mochtest es ..

ich meine bei der idee sammlung ( brainstorming )

Return to “X Rebirth - Scripts und Modding”