Thema: LST - MP | Neuentwicklung So 19 Jun - 17:38
Abend
Erstmals:
Zitat :
Das ist 1. Kein fertiges Projekt und 2. Kein Projekt von M&R
Hiermit stelle ich den Multiplayermodus für Omnibussimulator vor, er besteht aus Leitstelle & Busfahrer. Die Anzahl der Busfahrer sind auf 30 limitiert, da der Platz sonst kanpp wird.
Leitstelle: Die Leistelle ist der Kern von dem Multiplayermodus für OMSI. Dieser hat eine Karte und rechts 30 Boxen mit: Busfahrername, Verspätung, Stationsname, Ziel. Zusätzlich wenn die Taste "Q" oder der Tabulator sowie die Taste auf dem IBIS Gerät gedrückt wird, zieht sich das Programm von der Haltstelle zu der Box vom Busfahrer eine Linie.
Busfahrer: Mittels der API - DLL Schnittstelle, ermöglicht mir OMSI das Auslesen von Busfahrername, Verspätung, Stationsname und Ziel. Das Programm sendet mir mittels MySQL Befehlen die Daten an eine Datenbank und diese werden von der Leitstelle ausgelesen.
Wieso stellst du bitte den Mutiplayermodus vor, wenn das Programm nicht einmal realest wurde? Weil ich noch Mitwirkende suche, aber dazu später.
Wann ist der Beta Test geplant? Kein Termin festgelegt
Wer macht beim Beta Test mit? Wir geben näheres dazu bekannt.
Ich suche: 1x Forensupermoderator 1x Delphientwickler für Bus (Ich brauche noch ein wenig Unterstützung) Xx Programmierer für Leitstelle
Bitte einfach eine PN an mich schicken
MfG
Lukas
Zuletzt von Lukas S. am Fr 12 Aug - 13:47 bearbeitet; insgesamt 5-mal bearbeitet
Janniboy
Anzahl der Beiträge : 2837 Anmeldedatum : 09.02.10 Alter : 29 Ort : Koblenz
Thema: Re: LST - MP | Neuentwicklung So 19 Jun - 17:45
Hey, lustig, genau so eine Idee hatte ich selbst schon mal Bei mir hing's an der geplanten Umsetzung: 1. Kann ich die DLL nicht programmieren und 2. hätte ich dann keine Ahnung, wie ich die Variablen auslese...
Ich wünsch dir schon mal viel Glück bei dem Vorhaben, ich habe dafür leider keine Zeit, sonst hätte ich mit angepackt
Eine Idee von mir war noch gewesen, mit der DLL auch die Position der Tile (also z.B. -1|3 ) und die Position des Busses auf der Tile (z.B. 200|165 ) auszulesen. Eventuell hätte man die Busse dann auch grafisch auf einer Karte darstellen können, die mit PHP generiert wird. Aber wie gesagt - ich habe keine Zeit, daran mitzuarbeiten, vielleicht ist die Idee mit der Karte ja was für dich
Sauerland
Anzahl der Beiträge : 1412 Anmeldedatum : 22.03.11
Thema: Re: LST - MP | Neuentwicklung So 19 Jun - 17:49
Hört sich gut an... Viel Glück & Spaß beim programmieren... Freue mich jetzt schon auf das Endergebnis!
Lukas S.
Anzahl der Beiträge : 277 Anmeldedatum : 28.04.09
Thema: Re: LST - MP | Neuentwicklung So 19 Jun - 17:57
Hallo Jan
Danke dir!
Ich erkläre es dir: Gehe in den Script Ordner vom SD 202, dort findest du die .osc und .txt Datein. Die .txt sind das Entscheidene, weil dort die Variablen sind, die z.B. von der IBIS verwendet werden. Dadurch, dass ich Delphi schon ein wenig kann, ist es auch nicht soo schwer, ich habe mir einfach den Code von Marcel von hier kopiert:
Spoiler:
Code:
library Test;
uses SysUtils, Dialogs, Classes, TestU in 'TestU.pas' {Form1};
procedure Finalize; stdcall; begin form1.Free; end;
procedure AccessVariable( varindex: word; var value: single; var write: boolean ); stdcall; begin case varindex of 0: begin form1.Label2.Caption := floattostrF( value, ffFixed, 5, 1 ) + ' km/h'; form1.Gauge1.Progress := round( value ); write := false; end; 1: begin value := form1.TrackBar1.Position / 30; write := true; end; end; end;
procedure AccessTrigger( triggerindex: word; var active: boolean ); stdcall; begin case triggerindex of 0: begin active := form1.button1_pressed; end; end; end;
[/code] procedure AccessVariable( varindex: word; var value: single; var write: boolean ); stdcall; begin case varindex of 0: begin form1.Label2.Caption := floattostrF( value, ffFixed, 5, 1 ) + ' km/h'; form1.Gauge1.Progress := round( value ); write := false; end; 1: begin value := form1.TrackBar1.Position / 30; write := true; end; end; end;
procedure AccessTrigger( triggerindex: word; var active: boolean ); stdcall; begin case triggerindex of 0: begin active := form1.button1_pressed; end; end; end;
Ich nehme die Variable "Velocity", diese zeigt mir die Geschwindigkeit des Busses an. Er geht in die test.opl / .txt liest sie aus und geht in die Zeile 1 von [varlist] (Beim Programmieren fängt man mit dem Zählen bei 0 an)
form1.Label2.Caption ( VB: form1.label2.text) := (weißt den Wert zu) floattostrF(value,ffFixed,5,1); (Konvertiert von Single (8 Bit Float) -> String) form1.Gauge1.Progress (Gauge = Wie ein km/h Anzeiger := (weißt den Wert zu) round( value ); write := false; (Nicht in die Variable hineinschreiben.
MfG
Gräf&Steyr
Anzahl der Beiträge : 761 Anmeldedatum : 13.04.11 Alter : 25 Ort : Wien - Donaustadt
Thema: Re: LST - MP | Neuentwicklung So 19 Jun - 18:25
Ich dachte das Projekt wäre gestorben. Aber es ist gut das du weiter machst, und ich freue mich schon tierisch auf den MP!
Lukas S.
Anzahl der Beiträge : 277 Anmeldedatum : 28.04.09
Thema: Re: LST - MP | Neuentwicklung So 19 Jun - 18:34
Hallo
Ich weiß, dass ich es zu dir geschrieben habe, aber ich mache es trotzdem weiter =)
Anzahl der Beiträge : 609 Anmeldedatum : 12.05.11 Alter : 29 Ort : Hamburg
Thema: Re: LST - MP | Neuentwicklung So 19 Jun - 19:52
Mal eine Frage:
Wird es in dem Multiplayer auch KI-Busse geben
Mfg Felix
49kolf
Anzahl der Beiträge : 414 Anmeldedatum : 18.02.11 Ort : Dresden
Thema: Re: LST - MP | Neuentwicklung So 19 Jun - 19:56
@Felix J.: Hast du heute ne lange Leitung? Schon in mehreren Posts, fragst du Sachen, die sich aus den vorherigen Posts ergeben...
Egal, lies dir den Text oben einfach nochmal durch, dann wirst du erkennen, dass es "nur" die Kommunikation mit der Leitstelle ist...
Greets kolf
Felix (Keyway)
Anzahl der Beiträge : 609 Anmeldedatum : 12.05.11 Alter : 29 Ort : Hamburg
Thema: Re: LST - MP | Neuentwicklung So 19 Jun - 19:57
@49kolf: Hab ich übersehen .
Mfg Felix
Lukas S.
Anzahl der Beiträge : 277 Anmeldedatum : 28.04.09
Thema: Re: LST - MP | Neuentwicklung So 19 Jun - 19:57
Hallo
Du spielst OMSI ganz normal, aber mit einem Plugin dazu.
MfG
Felix (Keyway)
Anzahl der Beiträge : 609 Anmeldedatum : 12.05.11 Alter : 29 Ort : Hamburg
Thema: Re: LST - MP | Neuentwicklung So 19 Jun - 19:59
Lukas Stephanides schrieb:
Hallo
Du spielst OMSI ganz normal, aber mit einem Plugin dazu.
MfG
Wird der dann in den Ordner Plugins kopiert
Mfg Felix
Lukas S.
Anzahl der Beiträge : 277 Anmeldedatum : 28.04.09
Thema: Re: LST - MP | Neuentwicklung So 19 Jun - 20:01
Hallo
Genau, es ist eine .opl & .dll in einen Archiv drinnen.
MfG
Felix (Keyway)
Anzahl der Beiträge : 609 Anmeldedatum : 12.05.11 Alter : 29 Ort : Hamburg
Thema: Re: LST - MP | Neuentwicklung So 19 Jun - 20:03
Lukas Stephanides schrieb:
Hallo
Genau, es ist eine .opl & .dll in einen Archiv drinnen.
MfG
Na dann ist alles gut .
Mfg Felix
Nord-Ostsee-Bahn
Anzahl der Beiträge : 456 Anmeldedatum : 04.02.11 Alter : 35 Ort : Schleswig
Thema: Re: LST - MP | Neuentwicklung So 19 Jun - 20:19
Lukas Stephanides schrieb:
Abend
Erstmals:
Zitat :
Das ist 1. Kein fertiges Projekt und 2. Kein Projekt von M&R
Hiermit stelle ich den Multiplayermodus für Omnibussimulator vor, er besteht aus Leitstelle & Busfahrer. Die Anzahl der Busfahrer sind auf 30 limitiert, da der Platz sonst kanpp wird.
Leitstelle: Die Leistelle ist der Kern von dem Multiplayermodus für OMSI. Dieser hat eine Karte und rechts 30 Boxen mit: Busfahrername, Verspätung, Stationsname, Ziel. Zusätzlich wenn die Taste "Q" oder der Tabulator sowie die Taste auf dem IBIS Gerät gedrückt wird, zieht sich das Programm von der Haltstelle zu der Box vom Busfahrer eine Linie.
Busfahrer: Mittels der API - DLL Schnittstelle, ermöglicht mir OMSI das Auslesen von Busfahrername, Verspätung, Stationsname und Ziel. Das Programm sendet mir mittels MySQL Befehlen die Daten an eine Datenbank und diese werden von der Leitstelle ausgelesen.
Wieso stellst du bitte den Mutiplayermodus vor, wenn das Programm nicht einmal realest wurde? Weil ich noch Mitwirkende suche, aber dazu später.
Wann ist der Beta Test geplant? Kein Termin festgelegt
Wer macht beim Beta Test mit? Wir geben näheres dazu bekannt.
Ich suche: 1x Forensupermoderator 1x Delphientwickler für Bus (Ich brauche noch ein wenig Unterstützung) Xx Programmierer für Leitstelle
Bitte einfach eine PN an mich schicken
MfG
Lukas
Da würde ich gerne mitmachen ...Aber wenn es mehr als 30 werden sollte,könnte man doch ne 2te Leitstelle machen oder nicht ?! Auf jeden Fall ne super Idee und ich wünsche viel Erfolg.... ps:ab wann kann man sich dafür eintragen?
Freddyx93
Anzahl der Beiträge : 333 Anmeldedatum : 26.04.09 Alter : 31 Ort : Bochum
Thema: Re: LST - MP | Neuentwicklung Mo 20 Jun - 0:58
Lukas, ich muss zugeben die Idee von dir ist echt Super, schade das du mir nicht schon vorher davon erzählt hattest. Ich kann mir das ganze Bildlich vorstellen wie es ablaufen würde, sollte in Ferner Zukunft mal alles Klappen, wäre dies aufjedenfall schoneinmal ein guter Schritt in Richtung (sagen wir mal leitstellen gesteuerter fahrablauf) multiplayer. Bin gespannt ob es hier noch User gibt, die die bereits von dir erwähnten Sprachen können um eventuell zu Helfen.
Lukas S.
Anzahl der Beiträge : 277 Anmeldedatum : 28.04.09
Thema: Re: LST - MP | Neuentwicklung Mo 20 Jun - 5:54
Guten Morgen,
Nord-Ostsee-Bahn: Ich plane es eigentlich so, dass es mehere virtuelle Betriebe gibt die á 30 Busfahrer im Dienst haben können. Sollten die Kapazitäten überschritten sein, kann man zusätzlich eine 2te Leitstelle in Betrieb setzen. P.S.: Es ist VORRAUSSICHTLICH geplant, dass wir am 1.7 mit dem ersten Betrieb starten. Das heißt, dass wir derzeit schon virtuelle Betriebe suchen, die darauf Lust haben und Spaß daran haben an einen Multiplayer mit zumachen, näheres unten.
Freddy: Schön wieder von dir zu hören, danke dir, dass du mir mehr Mut machst, dass ich das schaffe.
Beta: Achtung, am 1.7 wird VORRAUSSICHTLICH die erste Beta starten, dass heißt das wir einen virtuellen Betrieb auswählen. Der Betrieb bekommt natürlich für seine Busfahrer das Plugin und für die Leitstelle das Programm. Es ist eine Beta, Fehler und Abstürze sind berechtigt. Bewerbungen bitte ausführlich an mich in einer PN oder ins Forum unter Betabewerbung (www.omsi-mp.net).
MfG Das Team
Nord-Ostsee-Bahn
Anzahl der Beiträge : 456 Anmeldedatum : 04.02.11 Alter : 35 Ort : Schleswig
Thema: Re: LST - MP | Neuentwicklung Mo 20 Jun - 8:22
Aber gibt es zurzeit überhaupt seriöse bzw gute Betriebe? Haben da ja besonders am Anfang gemerkt,dass dort ohne Sinn und Verstand Betriebe eröffnet wurden sind
Lukas S.
Anzahl der Beiträge : 277 Anmeldedatum : 28.04.09
Thema: Re: LST - MP | Neuentwicklung Mo 20 Jun - 8:31
Eine Bewerbung habe ich schon erhalten, ich bitte euch, wenn Ihr eure Karte verwenden wollt, müsst ihr mir eine Strassenkarte, sowie z.B.: die von Marcel Kuhnt schicken.
MfG
Nord-Ostsee-Bahn
Anzahl der Beiträge : 456 Anmeldedatum : 04.02.11 Alter : 35 Ort : Schleswig
Thema: Re: LST - MP | Neuentwicklung Mo 20 Jun - 10:01
da scheint icc-cbs mir am besten,denn die anderen werden teils von 10 jährigen mit geführt und ...naja ;-) Trotzdem viel Glück mit der Umsetzung des MP
Lukas S.
Anzahl der Beiträge : 277 Anmeldedatum : 28.04.09
Thema: Re: LST - MP | Neuentwicklung Mo 20 Jun - 10:12
Hallo
Die CityTravel wird auch nicht von 10 jährigen geführt sondern von b1media, der hier auch im Forum ist.
Schauen wir einmal, wer sich noch alles bewirbt!
Aprobos: ICH SUCHE IMMER NOCH ENTWICKLER =)
MfG
shuttle-mann
Anzahl der Beiträge : 10 Anmeldedatum : 22.02.11
Thema: Re: LST - MP | Neuentwicklung Mo 20 Jun - 17:30
Nur mal so zwischendrinn die Delta Verkehrsbetriebe werden von der Speditionleitung geführt die sich zwischen 28 und 54 Jahren befindet.
Marcel Kuhnt Admin
Anzahl der Beiträge : 3364 Anmeldedatum : 26.04.09 Alter : 40 Ort : Berlin-Spandau
Thema: Re: LST - MP | Neuentwicklung Mo 20 Jun - 17:54
Hallo!
Oh, da bin ich gespannt, wie das weitergeht! Klingt auf jeden Fall nach einem interessanten Fremd-Addon für OMSI! Allerdings: Möchtest du nicht auch die Koordinaten der Busse in deiner Karte darstellen? Das dürfte momentan noch nicht gehen, aber wir können das ja in der nächsten Version berücksichtigen!
Lenni
Anzahl der Beiträge : 540 Anmeldedatum : 22.05.11 Alter : 26 Ort : Mainz
Thema: Re: LST - MP | Neuentwicklung Mo 20 Jun - 18:00
Wünsche dir viel Glück und denke das ich auch eine PN schreibe Wo soll den die PN sein, hier oder auf der verlinkten Seite?
Lukas S.
Anzahl der Beiträge : 277 Anmeldedatum : 28.04.09
Thema: Re: LST - MP | Neuentwicklung Mo 20 Jun - 18:15
Hallo
@Lenni: Das ist mir wurscht (egal)
@Marcel: Danke dir, das ist mir leider schon bekannt.
MfG
Lukas S.
Anzahl der Beiträge : 277 Anmeldedatum : 28.04.09
Thema: Re: LST - MP | Neuentwicklung Di 21 Jun - 8:16
Guten Morgen
Entschuldigung für den Doppelpost.
Ich begrüße unseren Forensupermoderator Sauerland im Team, sowie ist davidps auch jetzt im Entwicklerteam eingetreten, vielen Dank fürs Helfen.
Weiteres sind folgende Termine angezettelt:
Das Plugin für die Busfahrer sollte am 24.6.2011 fertig werden. Parallel wird spätenstens am 23.6.2011 die Entwicklung der Leitstelle von davidps gestartet.
Ich bedanke mich derzeit bei den 2 Bewerbungen von Delta & Eurobus - Online und hoffe, dass weitere dazu kommen.