Servus
Der Mod "workRPM" besitzt zusätzlich eine rpm Anzeige. Leider überblendet diese Anzeige/Zeile meine anderen Huds und ist für mich absolut störend. Was muss ich denn genau in der xml des Mods löschen, damit diese Anzeige im Spiel nicht mehr erscheint ?
Google sagt mir, das ich Zeile 110 - 119 in der workRPM.lua löschen soll. Wenn ich das tue, funktioniert aber der Mod nicht mehr.
Ist hier jemand der das schon gemacht hat und bei dem die rpm-Anzeige im Spiel nicht mehr sichtbar ist ?
Über jede Hilfe würde ich mich freuen !
Danke
Edit don_apple: Theama von "Allgemeine Diskussionen" nach "Modding" verschoben, da es hier nicht um eine generell Frage zum Spiel geht.
Mod WorkRPM
7 posts
Page 1 of 1
Re: Mod WorkRPM
Wenn es sich bei dem Mod um den auf https://www.modhoster.com/mods/work-rpm--4#description verfügbaren handelt, dann mußt du laut den Kommentaren dort wohl die Zeilen 470 - 515 in der workRPM.lua auskommentieren.
Kann dir allerdings nicht garantieren das das wirklich funktioniert da ich den Mod selbst nicht verwende.
Kann dir allerdings nicht garantieren das das wirklich funktioniert da ich den Mod selbst nicht verwende.
Gruß/Regards,
don_apple
Apple iMac 27" (2017), Quad-Core i7 4.2 GHz, 48GB, AMD Radeon R580 8GB
Bitte benutzt das öffentliche Forum für Supportfragen und nicht PN/Please use the public forum for support questions and not PM
FS22 Bugtracker log.txt Image Server Forenregeln Board rules
don_apple
Apple iMac 27" (2017), Quad-Core i7 4.2 GHz, 48GB, AMD Radeon R580 8GB
Bitte benutzt das öffentliche Forum für Supportfragen und nicht PN/Please use the public forum for support questions and not PM
FS22 Bugtracker log.txt Image Server Forenregeln Board rules
- Franken-Landwirt
- Posts: 664
- Joined: Wed Jun 15, 2016 8:48 pm
Re: Mod WorkRPM
Diese Zeilen funktionieren leider auch nicht. Was meinst Du mit "auskommentieren" genau ? Vielleicht mach ich ja dort einen Fehler.
Gruß
FL
FL
Re: Mod WorkRPM
"auskommentieren" bedeutet das man aus einer Zeile Programmcode einen Kommentar macht, so das der nicht mehr ausgeführt wird. Im konkreten Fall bedeutet das das du in der workRPM.lua die folgenden Zeilen
ändern mußt so das sie anschließend so aussehen (die Zeichenkette "--" markiert in LUA eine Zeile als Kommentar):
Code: Select all
function WorkRPM:onDraw()
if self.isClient and self:getIsControlled() then
if self.spec_motorized ~= nil then
if EV_loaded and false then
local baseX = g_currentMission.inGameMenu.hud.speedMeter.gaugeCenterX
local baseY = g_currentMission.inGameMenu.hud.speedMeter.gaugeCenterY
local fS = 0.0105 * g_gameSettings.uiScale
rpm_txt = "--\nrpm"
local w = getTextWidth(fS, rpm_txt)
if self.spec_motorized.isMotorStarted == true then
rpm_txt = string.format("%i\nrpm", self.spec_motorized.motor.lastMotorRpm)
end
if self.spec_motorized.motor.lastMotorRpm > (self.workRpm.maxRpm / 10) * 8 then
setTextColor(1, 0, 0, 1);
else
setTextColor(0, 1, 0, 1);
end
setTextAlignment(RenderText.ALIGN_CENTER)
setTextVerticalAlignment(RenderText.VERTICAL_ALIGN_TOP)
setTextBold(true)
renderText(baseX - (g_currentMission.inGameMenu.hud.speedMeter.damageGaugeRadiusX / 1.8) + 0.0002, baseY+0.0005, fS, rpm_txt)
renderOverlay(self.workRpm.overlay, self.workRpm.posX-0.029, self.workRpm.posY-0.024, w+0.005, 0.023)
else
local fs = 0.015 * g_gameSettings.uiScale
local rpm_txt = "-- rpm"
local w = getTextWidth(fs, rpm_txt)
if self.spec_motorized.isMotorStarted == true then
rpm_txt = string.format("%i rpm", self.spec_motorized.motor.lastMotorRpm)
end
if self.spec_motorized.motor.lastMotorRpm > (self.workRpm.maxRpm / 10) * 8 then
setTextColor(1, 0, 0, 1);
else
setTextColor(0, 1, 0, 1);
end
setTextAlignment(RenderText.ALIGN_CENTER);
setTextVerticalAlignment(RenderText.VERTICAL_ALIGN_TOP)
setTextBold(true);
renderText(self.workRpm.posX, self.workRpm.posY-0.01, fs, rpm_txt)
renderOverlay(self.workRpm.overlay, self.workRpm.posX-0.02, self.workRpm.posY-0.027, w + 0.015, 0.015)
end
setTextColor(1,1,1,1);
setTextAlignment(RenderText.ALIGN_LEFT);
setTextVerticalAlignment(RenderText.VERTICAL_ALIGN_BASELINE)
setTextBold(false);
end
end
end
Code: Select all
function WorkRPM:onDraw()
-- if self.isClient and self:getIsControlled() then
-- if self.spec_motorized ~= nil then
-- if EV_loaded and false then
-- local baseX = g_currentMission.inGameMenu.hud.speedMeter.gaugeCenterX
-- local baseY = g_currentMission.inGameMenu.hud.speedMeter.gaugeCenterY
-- local fS = 0.0105 * g_gameSettings.uiScale
-- rpm_txt = "--\nrpm"
-- local w = getTextWidth(fS, rpm_txt)
-- if self.spec_motorized.isMotorStarted == true then
-- rpm_txt = string.format("%i\nrpm", self.spec_motorized.motor.lastMotorRpm)
-- end
-- if self.spec_motorized.motor.lastMotorRpm > (self.workRpm.maxRpm / 10) * 8 then
-- setTextColor(1, 0, 0, 1);
-- else
-- setTextColor(0, 1, 0, 1);
-- end
-- setTextAlignment(RenderText.ALIGN_CENTER)
-- setTextVerticalAlignment(RenderText.VERTICAL_ALIGN_TOP)
-- setTextBold(true)
-- renderText(baseX - (g_currentMission.inGameMenu.hud.speedMeter.damageGaugeRadiusX / 1.8) + 0.0002, baseY+0.0005, fS, rpm_txt)
-- renderOverlay(self.workRpm.overlay, self.workRpm.posX-0.029, self.workRpm.posY-0.024, w+0.005, 0.023)
-- else
-- local fs = 0.015 * g_gameSettings.uiScale
-- local rpm_txt = "-- rpm"
-- local w = getTextWidth(fs, rpm_txt)
-- if self.spec_motorized.isMotorStarted == true then
-- rpm_txt = string.format("%i rpm", self.spec_motorized.motor.lastMotorRpm)
-- end
-- if self.spec_motorized.motor.lastMotorRpm > (self.workRpm.maxRpm / 10) * 8 then
-- setTextColor(1, 0, 0, 1);
-- else
-- setTextColor(0, 1, 0, 1);
-- end
-- setTextAlignment(RenderText.ALIGN_CENTER);
-- setTextVerticalAlignment(RenderText.VERTICAL_ALIGN_TOP)
-- setTextBold(true);
-- renderText(self.workRpm.posX, self.workRpm.posY-0.01, fs, rpm_txt)
-- renderOverlay(self.workRpm.overlay, self.workRpm.posX-0.02, self.workRpm.posY-0.027, w + 0.015, 0.015)
-- end
-- setTextColor(1,1,1,1);
-- setTextAlignment(RenderText.ALIGN_LEFT);
-- setTextVerticalAlignment(RenderText.VERTICAL_ALIGN_BASELINE)
-- setTextBold(false);
-- end
-- end
end
Gruß/Regards,
don_apple
Apple iMac 27" (2017), Quad-Core i7 4.2 GHz, 48GB, AMD Radeon R580 8GB
Bitte benutzt das öffentliche Forum für Supportfragen und nicht PN/Please use the public forum for support questions and not PM
FS22 Bugtracker log.txt Image Server Forenregeln Board rules
don_apple
Apple iMac 27" (2017), Quad-Core i7 4.2 GHz, 48GB, AMD Radeon R580 8GB
Bitte benutzt das öffentliche Forum für Supportfragen und nicht PN/Please use the public forum for support questions and not PM
FS22 Bugtracker log.txt Image Server Forenregeln Board rules
- Franken-Landwirt
- Posts: 664
- Joined: Wed Jun 15, 2016 8:48 pm
Re: Mod WorkRPM
Ahh. Werd ich gleich mal Testen. Ich hatte halt die Zeilen immer direkt gelöscht was ja eigentlich den selben Effekt habe sollte. Aber ich werde es mal auf diese Weise probieren.
Danke Dir !
Danke Dir !
Gruß
FL
FL
- Franken-Landwirt
- Posts: 664
- Joined: Wed Jun 15, 2016 8:48 pm
Re: Mod WorkRPM
Hat Wunderbar geklappt mit dem "--"
Komplett löschen funktioniert halt doch nicht wie von mir gedacht
Danke Dir vielmals ! Du hast meinen inneren Monk nach vielen quälenden Monaten endlich besänftigt
Komplett löschen funktioniert halt doch nicht wie von mir gedacht
Danke Dir vielmals ! Du hast meinen inneren Monk nach vielen quälenden Monaten endlich besänftigt
Gruß
FL
FL
Re: Mod WorkRPM
Hi, i am currently working on new version of this mod where you will be able to hide / show rpm overlay. If you have any other issues with this mod, please let me know and i will fix it.
7 posts
Page 1 of 1