modelleicher / FS19_simpleIC

New Interactive Control Script for FS19
65 stars 54 forks source link

Frage: simple IC und Courseplay #25

Open Michael170978 opened 4 years ago

Michael170978 commented 4 years ago

Hi

ich versuche seit gestern simple IC zu nutzen. Deshalb bitte verzeih mir für diese Frage. Kann es sein, dass Simple IC sich mit Courseplay nicht verträgt. Ich habe mir einen Schlepper mit Simple IC Funktion heruntergeladen.

Leider ist mir aufgefallen wenn ich "STRG" gedrückt halte um IC zu aktivieren, dass ich dann die Kamera nicht mehr drehen kann. Dann Fahrzeigteile wie Türen, Lenkrad usw. kann ich mit IC nicht benutzen. Es passiert einfach nichts.

Ich habe angefangen nach der Fehlerquelle zu suchen und mir ist aufgefallen wenn ich Courseplay aus meiner Modliste rausnehme dann geht Simple IC aus einmal. Kennt ihr das Problem schon oder sind meine Tasten falsch belegt und deshalb hab ich das Problem?

cabmac commented 4 years ago

Hi, ich glaube , dass Problem ist bekannt...bei mir gehts ebenfalls nicht...aber nicht weiter schlimm, wenn ich auswaehlen sollte, dann hat SIC fuer mich persoenlich Vorrang!

Schoene Gruesse

Michael170978 commented 4 years ago

Ich hab mir mal die Issues hier angeschaut und da hat schon ein User ebenfalls angesprochen, dass er Probleme mit IC und Coursplay hat. Einige haben ihm Tipps gegeben, dass er die Tasten anders belegen soll. Das kapiere ich noch nicht so ganz, Denn meine linke Maustaste hat mit Courseplay nichts zu tun. Wenn dann tue ich mit der rechten Maustaste Courseplay aktivieren.

modelleicher commented 4 years ago

Die Linke Maustaste ist bei Courseplay dauerbelegt und immer aktiv, weil man im Courseplay-Menü damit klicken kann. Das sorgt für Probleme.. Allerdings ist seit dem neuesten Update von SimpleIC das Problem der Doppelbelegung der linken Maustaste evtl. gelöst. Dass sich simpleIC gar nicht mehr aktivieren lässt wenn Courseplay im Savegame aktiv ist liegt auch weniger an der linken Maustaste (Dann wäre das Fehlerbild dass man die "X" von SimpleIC zwar sieht, rot werden wenn man mit der Maus drüber ist aber sich nicht klicken lassen)

Es geht also eher um die Doppelbelegung der STRG Taste würde ich vermuten. Ich bin mir nicht sicher ob Courseplay die Taste verwendet, kann aber gut sein. Du solltest also das an/abschalten von simpleIC auf ne andere Taste legen probieren. Ich vermute einfach mal dass Courseplay die STRG Taste für irgendwas verwendet wo dann die Kamera währenddessen deaktiviert wird?

LG

Friendlyx commented 4 years ago

Ich hab Simple IC an und aus auf diese Taste <> neben STRG gelegt. Des weiteren nutze ich die Maustaste 4 zum klicken und seitdem geht alles

Tensuko commented 4 years ago

Mittlere Maustaste, funktioniert super. Und ja es liegt an Strg bzw linke Maustaste von CP.

Michael170978 commented 4 years ago

Huhh.. du hier? :)

Ich werd die Tasten neu belegen. Dann müsste eigentlich gehen.

Vielen Dank für eure Hilfe

Michael170978 commented 4 years ago

Also ich hab jetzt so gemacht. IC aktivieren hab ich auf ">" gesetzt und es funktioniert. Aber: Wenn ich Courseplay aktiviert hab, spielt der Mauszeiger verrückt. Nur wenn ich die Taste">" gedrückt halte, dann geht die Maus wieder. Das Problem ist nur so kann ich keine Modis in Courseplay aktivieren, weil sobald ich auf Courseplay gehe, verschwindet die Maus (siehe Video)

https://youtu.be/z7_CUlZf-Ls

modelleicher commented 4 years ago

Das Courseplay Fenster und IC nicht zur selben Zeit ativieren

Michael170978 commented 4 years ago

ähmmmm..... will ich auch nicht. Nur wenn ich Courseplay aufmache, reagiert die Maus nicht. Erst wenn ich IC aktiviere.

Jetzt mal doofe Frage:

Du schreibst aktivieren. Ich aktiviere eigentlich nicht, sondern ich wechsle zu IC. So steht es zumindest wenn ich F1 drücke. Ich schau mal was passiert wenn ich "IC aktivieren" mit einer Taste belge und IC wechseln weglasse.

Tensuko commented 4 years ago

Verstehe ich nicht... ich kann auch das CP Fenster aufhaben nur der Mauszeiger darf nicht an sein, weil man ja quasie mit dem 'Fadenkreuz' auf den SimpleIC Trigger zielt.

Michael170978 commented 4 years ago

@Tensuko Ich habe keinen Fadenkreuz. Mein "Fadenkreuz ist die Maus.

Ich muss aber dazu sagen, dass IC in dem Mod eingebaut ist & dazu hab ich separaten Mod IC vom Modelleicher. Weil irgendjemand meinte, dass ohne dem Mod generell IC nicht funktioniert wird.

modelleicher commented 4 years ago

Öh bitte was?

SimpleIC ist eine Alternative zu den alten IC Scripten von denen ja die meisten doch mehr schlecht als recht in LS19 konvertiert wurden. SimpleIC ist ein globales Script das in jedem Mod aktiv wird in dem SimpleIC Einträge in der XML vorhanden sind. Somit kann man ganz einfach IC in einen Mod verbauen ohne dass man n Haufen Scripte und Sachen in den Mod verbauen muss. Ebenso kann man auf die Art IC global für den ganzen Modordner immer up-to-date halten ohne dass man in jedem einzelnen Mod das script tauschen muss.

Aber wie gesagt, mit den alten IC Scripten hat das nix zu tun. Beide Variante IC im selben Mod verbauen geht auch nicht das führt zu massiven Problemen. Abgesehen davon gibt es generell ein paar Probleme wenn ein Mod mit dem alten IC Script im Savegame aktiv ist weil dieses alte IC Script teilweise so verbuggt konvertiert ist dass es halt einfach zu Problemen führt ;)

Hab zwar nicht so ganz verstanden was genau du da jetzt im Modordner hast aber es liegt doch nahe dass es sich um einen Konflikt zwischen einer alten IC Variante und SimpleIC handelt, der vielleicht durch Courseplay nur nochmal schlimmer wird.. Immerhin sind das alles 3 Scripte die die Maus aktivieren/deaktivieren.. Und Courseplay mit der Dauerbelegung der linken Maustaste ist da auch kein Super Kandidat was Modkonfliktfreiheit angeht.. ;)

LG

Michael170978 commented 4 years ago

Was für ein Chaos.

Es hat alles damit angefangen, dass vor Kurzem Modding Welt ihren Mercedes Actros Class Edition veröffentlicht haben. In den Kommentaren schreiben viele um die IC Funktion zu nutzen zu können, braucht mein deine Mod. Deshalb ist die bei mir jetzt auch installiert. Der John Deere, wo Courseplay Problem macht, hat IC am Bord. IC war von Anfang an dabei. Ich hab noch nicht getestet wie der Actros auf Coursplay reagiert. Da ist ist nämlich so das ich anstatt der Maus tatsächlich einen Fadenkreuz hab, sobald ich auf die IC Funktionen gehe.

Anscheinend muss ich mich zwischen Pest oder Cholera entscheiden :) Entweder den Actros oder den John Deere behalten.

Tensuko commented 4 years ago

IC hat nichts mit diesem simpleIC zu tun! Ganz einfach...

IC fest verbaut ist im LS19 der letzte sch*** weil jeder seinen kram anders macht.

Ein hoch auf simpleIC. Alle benutzen das gleiche System/Script, man kann sich an EINE Sache anpassen und es funktioniert... Also entweder es wurde simpleIC verbaut, dann braucht man zusätzlich diese Mod hier (kann man mit GC vergleichen oder easyAutoload) oder IC ist fest verbaut, dann hat man halt pech :)

Michael170978 commented 4 years ago

Eine Frage an die Profis.

Ich könnte bestimmt den festen IC herausnehmen und den Simple IC mit dem Tracker "kombinieren". Die Frage ist nur wie groß ist der Aufwand und wie viel muss ich herausnehmen bzw umschreiben.

Tensuko commented 4 years ago

Ich weis nur von einigen, dass sie das normale IC in der XML rausgenommen haben. Wie man simpleIC verbaut weis ich nicht, bin kein Modder, ich was nur was gut ist und was nicht :D

Michael170978 commented 4 years ago

Du bist vielleicht kein Modder aber dafür ein guter Scripschreiber (sag man das eigentlich so) Ich werde mich mal schlau machen.

Danke nochmal für die Tipps.

modelleicher commented 4 years ago

https://www.youtube.com/watch?v=22CdqmzrO8w&t=

Tensuko commented 4 years ago

Du bist vielleicht kein Modder aber dafür ein guter Scripschreiber (sag man das eigentlich so) Ich werde mich mal schlau machen.

Danke nochmal für die Tipps.

Ich scripte auch nicht :) Ich mache im Grunde genau das was ich hier gerade mache. Kommunikation zwischen CP und anderen Mods, Hauptsächlich GitHub Moderation für CP und interne Tests, so wie absprachen mit dem letzten festen CP Programmierer + welche die uns ab und zu helfen. Das gilt für sachen wie ManureSystem, simpleIC, GC, Strohbergung, AD, ... Überall wo Konflikte mit CP auftreten versuche ich mal zu schauen ob man das geklärt krigt ;)

Michael170978 commented 4 years ago

Verstehe. Also nichts anderes wie der Iwan83 bei Autodrive macht.

Ihr macht alle einen verdammt guten Job. Ohne euch wäre LS halb so gut. Deshalb ein großes Dank von mir.

@modelleicher Danke für den Link.

cabmac commented 4 years ago

Moin...also bei mir klappts jetzt sowie das aussieht....IC auf mittlere Maustaste...den Fehler den einige begehen (mich eingeschlossen) ist, die vanilla-coursplay-Belegung auf eine andere Taste belegen zu wollen....Das mag coursplay absolut nicht!!! Die CP-Tasten so lassen wie sie sind und die IC-Taste auf eine andere legen...nun laeufts...

Schoen Gruesse

Tensuko commented 4 years ago

In der nächsten CP Version werden einige Tasten frei belegbar sein (Schaufelpositionen, Kurseditor). Hoffe damit wird einiges leichter.