TT-MS Headquarters
OpenTTd server - Druckversion

+- TT-MS Headquarters (https://www.tt-ms.de/forum)
+-- Forum: Allgemeines rund um Transport Tycoon (/forumdisplay.php?fid=71)
+--- Forum: Allgemeines zu OpenTTD (/forumdisplay.php?fid=20)
+--- Thema: OpenTTd server (/showthread.php?tid=4294)



OpenTTd server - Chester - 12.10.2009 01:07

Hallo ich habe seid kurzen ein OpenTTd Server und ich habe bei anderen servern Gesehen das die z.b. ein Willkommens Text haben oder es werden die ersten 3 ränke angezeigt mit Geld anzeige und so und ich moechte gerne wissen wie das geht.


MFG Chester


RE: OpenTTd server - Eddi - 12.10.2009 02:38

Also eine einfache Willkommensnachricht kann man mittels Skripten erstellen (erstelle eine Datei scripts/on_client_join.scr oder so)

Für kompliziertere Sachen brauchst du wohl Autopilot, ap+ oder ähnliches.


RE: OpenTTd server - Max - 12.10.2009 13:49

hallo Chester,

ich suche nach den gleichen informationen in einem anderen beitrag...
soweit mir bekannt ist, musst du den quellcode runter laden, dann verschiedenes ändern bzw. hinzufügen und dann kompilieren. ich nutze dazu Visual Studio Express 2008 oder so. (bin grad nicht zu hause um nach sehen zu können.)

das mit dem kompilieren des quellcodes bekomme ich hin, aber ich muss nun mal rausfinden, welche datei wo geändert wird und welche neu programmiert werden muss.

wenn du dazu mehr infos bekommst, kannst du mich das ja mal wissen lassen.
Zwinkern gruß max


RE: OpenTTd server - killermoehre - 12.10.2009 14:15

Damit man nicht immer den Quelltext neu kompilieren muss, gibt es ja den Autopiloten und ap+. Statt selbst zu coden, fügt man nur die Schnittstelle ein und übernimmt dann die (einfacherer) Konfiguration in einem der Programme.

killermoehre


RE: OpenTTd server - Max - 12.10.2009 14:54

interessant! ist das wo nachlesbar, so als anleitung?


RE: OpenTTd server - Eddi - 12.10.2009 15:01

ich würd im Openttdcoop Wiki anfangen.


RE: OpenTTd server - Chester - 12.10.2009 15:17

HI
also ich bekomm es nicht zum laufen weil ich es nicht richtig verstehe da mein English nicht perfect ist

MFG Chester

EDIT: Ich habe glaubich was vergessen zu erwähnen der server läuft auf meinen rechner.


RE: OpenTTd server - Max - 13.10.2009 08:22

die einfachste möchlichkeit ist die datei on_server_connect.scr zu aktivieren.
der nachteil ist dabei, dass immer an alle geschrieben wird, wenn jemand in der server kommt.
um jemanden eine private nachicht zu senden musst du schon etwas mehr programmierkenntnisse haben.Zwinkern


RE: OpenTTD server - Timmaexx - 13.10.2009 11:32

Dumme Frage nebenbei;: "Wie aktiviere ich die Skripte? Ich weiss nur, wie ich sie änder...!"

Bitte um Antwort


RE: OpenTTd server - Max - 13.10.2009 11:56

entferne den rest nach "scr"

erst dann kann die datei networ_server.cpp darauf zugreifen...
die brauchst nicht suchen... ist eine datei im quellcode.
aber diese greift bei eintreten eines spielers auf die on_server_connect.scr zu.


RE: OpenTTd server - Chester - 13.10.2009 12:36

Muss ich da Gleich auch mit demm Autopilot machen.

MFG Chester

EDIT: Habe mal ne frage wann die Strassenbahn rauskommt ich habe das Jahr 2088 und noch keine Strassenbahn kann das sein das ich die Aktivieren muss.


RE: OpenTTd server - Auge - 13.10.2009 13:19

Hallo

(13.10.2009 12:36)Chester schrieb:  EDIT: Habe mal ne frage wann die Strassenbahn rauskommt ich habe das Jahr 2088 und noch keine Strassenbahn kann das sein das ich die Aktivieren muss.
Ja, musst du. Wenn du im Spielmenü bist, musst du eine Straßenbahngleis-GRF einbinden (Guck mal in Bernhards Signatur). Dann sollten dir schon mal die standardmäßig eingebundenen Bahnen zur Verfügung stehen. Wenn es dann mehr sein soll, kannst du z.B. das (e)GRVS benutzen (mit "e" ab 1800 mit Pferdefuhrwerken und Pferdestraßenbahnen) oder das Deutsche Set von Uwe mit diversen schicken Straßenbahnen (ab 1920, wenn ich nicht irre) oder, wenn du das nordamerikanische Stadtset benutzt, kannst du die dort eingebundenen "Streetcars" (ebenfalls Straßenbahnen um 1920) nehmen.

Tschö, Auge


RE: OpenTTd server - Chrima - 13.10.2009 14:30

Auge schrieb:
Zitat:Hallo


(Heute 13:36)
Zitat:Chester schrieb:
EDIT: Habe mal ne frage wann die Strassenbahn rauskommt ich habe das Jahr 2088 und noch keine Strassenbahn kann das sein das ich die Aktivieren muss.
Ja, musst du. Wenn du im Spielmenü bist, musst du eine Straßenbahngleis-GRF einbinden (Guck mal in Bernhards Signatur).

Das ist mMn nicht korrekt. Es ist andersrum. Du musst ein Strassenbahn-Set einbinden. Dann stehen dir die eingebundenen StraBa-Gleise zur Verfügung.
Das Deutsche Strassenbahnset (s. RK´s Signatur) ist mMn sehr zu empfehlen.


RE: OpenTTd server - Auge - 13.10.2009 23:13

Hallo

(13.10.2009 14:30)Chrima schrieb:  Auge schrieb:
Zitat:
Zitat:Chester schrieb:
EDIT: Habe mal ne frage wann die Strassenbahn rauskommt ich habe das Jahr 2088 und noch keine Strassenbahn kann das sein das ich die Aktivieren muss.
Ja, musst du. Wenn du im Spielmenü bist, musst du eine Straßenbahngleis-GRF einbinden (Guck mal in Bernhards Signatur).
Das ist mMn nicht korrekt. Es ist andersrum. Du musst ein Strassenbahn-Set einbinden. Dann stehen dir die eingebundenen StraBa-Gleise zur Verfügung.
Wenn man das einmal eingerichtet hat ... von mir aus auch andersrum. Lächeln

Tschö, Auge


RE: OpenTTd server - Chester - 14.10.2009 00:02

Hab noch ne frage gibt es eine liste wo die Signale erklaert werden.

MFG Chester


RE: OpenTTd server - Eddi - 14.10.2009 00:38

http://uwe.s2000.ws/ttdx/


RE: OpenTTd server - Max - 14.10.2009 11:11

(13.10.2009 12:36)Chester schrieb:  Muss ich da Gleich auch mit demm Autopilot machen.

ne nicht nötig. also bei mir siehts so aus..

im verzeichnis: C:\Program Files (x86)\OpenTTD\scripts habe ich die dateien.

da finde ich die on_server_connect.scr.example mit dem inhalt "---># Show a MOTD say "Welcome..."<---"...

wenn du nun die endung ".example" wegnimmst, schreibt das spiel bei betreten einer person den text "Welcome". soweit noch an bord?


RE: OpenTTd server - Chester - 14.10.2009 13:16

Ja das mit denn Willkommenstext habe ich schonn aber ich weis nicht wie ich denn Autopilot verwenden muss.

MFG Chester


RE: OpenTTd server - Ammler - 15.10.2009 00:32

Der Autopilot ist eine Alternative, falls du ein bisschen mehr möchtest als "nur" ein paar openttd hooks.

Wenn dein OpenTTD nicht auf Linux läuft, würde ich mir aber die Sache sparen...


RE: OpenTTd server - Chester - 15.10.2009 01:06

Ich habe zwar einen Linux root bekomm es aber nicht dort installieret habe auch keine gute anleitung gefunden. MFG Chester