<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[G1R:MP Forum - G1 Remake Multiplayer Community - Bug Reports]]></title>
		<link>https://g1r-mp.com/forum/</link>
		<description><![CDATA[G1R:MP Forum - G1 Remake Multiplayer Community - https://g1r-mp.com/forum]]></description>
		<pubDate>Sat, 19 Sep 2026 07:35:00 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[The server lost the player for a moment, when the game has to load]]></title>
			<link>https://g1r-mp.com/forum/showthread.php?tid=48</link>
			<pubDate>Sun, 06 Sep 2026 15:49:06 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://g1r-mp.com/forum/member.php?action=profile&uid=11">Xardas0327</a>]]></dc:creator>
			<guid isPermaLink="false">https://g1r-mp.com/forum/showthread.php?tid=48</guid>
			<description><![CDATA[When the player spawn point is the default position, but I use this teleport. (teleport to old camp castle)<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>addCommandHandler("castle", function(playerId, commandName)<br />
    setPlayerPosition(<br />
        playerId,<br />
        1116.75,<br />
        -1007.51,<br />
        -36.66<br />
    )<br />
end)</blockquote>
<br />
The server lost me after the teleport, but it rejoin me after 1-2s. After this rejoin I see NPCs from the game, but they are hidden after a couple seconds.<br />
<br />
The logs, after the <span style="font-style: italic;" class="mycode_i">/castle</span>:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>[lua][chat][info] command player=1 name=castle argc=0 args=[]<br />
[authority] movement snapshot held awaiting position acknowledgement player=1 command=1 action=set_position sequence=574<br />
[lifecycle] onPlayerQuit final state player=1 sequence=576 position=(111675.000,-100751.000,-3666.000) yaw=0.000 snapshotAgeMs=2089<br />
CONNECT_PENDING provisional=2 address=192.168.0.1 peer=00000165DF7F5010 event=connect<br />
AUTH player=2 name=Xardas0327 serial=fa61cd5cb66e2a40e68a3ec5ab8ab9de address=192.168.0.1</blockquote>
That's why the onPlayerJoin will run twice and if it has some random generation (for example: select a random position from a list) will run twice too.<br />
<br />
My thought is, that my laptop is weak a bit and when it has to load the old camp castle, the client-server communication is stuck for a couple seconds.]]></description>
			<content:encoded><![CDATA[When the player spawn point is the default position, but I use this teleport. (teleport to old camp castle)<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>addCommandHandler("castle", function(playerId, commandName)<br />
    setPlayerPosition(<br />
        playerId,<br />
        1116.75,<br />
        -1007.51,<br />
        -36.66<br />
    )<br />
end)</blockquote>
<br />
The server lost me after the teleport, but it rejoin me after 1-2s. After this rejoin I see NPCs from the game, but they are hidden after a couple seconds.<br />
<br />
The logs, after the <span style="font-style: italic;" class="mycode_i">/castle</span>:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>[lua][chat][info] command player=1 name=castle argc=0 args=[]<br />
[authority] movement snapshot held awaiting position acknowledgement player=1 command=1 action=set_position sequence=574<br />
[lifecycle] onPlayerQuit final state player=1 sequence=576 position=(111675.000,-100751.000,-3666.000) yaw=0.000 snapshotAgeMs=2089<br />
CONNECT_PENDING provisional=2 address=192.168.0.1 peer=00000165DF7F5010 event=connect<br />
AUTH player=2 name=Xardas0327 serial=fa61cd5cb66e2a40e68a3ec5ab8ab9de address=192.168.0.1</blockquote>
That's why the onPlayerJoin will run twice and if it has some random generation (for example: select a random position from a list) will run twice too.<br />
<br />
My thought is, that my laptop is weak a bit and when it has to load the old camp castle, the client-server communication is stuck for a couple seconds.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Magic doenst register / Password]]></title>
			<link>https://g1r-mp.com/forum/showthread.php?tid=47</link>
			<pubDate>Sun, 06 Sep 2026 14:13:11 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://g1r-mp.com/forum/member.php?action=profile&uid=12">Chenentano</a>]]></dc:creator>
			<guid isPermaLink="false">https://g1r-mp.com/forum/showthread.php?tid=47</guid>
			<description><![CDATA[Hello,<br />
<br />
i tried to hit something/someone with magic and it didnt register/hit.<br />
Did i miss something in the config, or is it not implemented yet? <br />
<br />
Used spells:<br />
fireball/fire arrow/frost arrow<br />
<br />
<br />
config:<br />
<span style="color: #ffffff;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font">[magic]<br />
<span style="color: #fd971f;" class="mycode_color"># Protocol v17 native clients and the authoritative server share one catalog.</span><br />
<span style="color: #f92672;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">enabled</span></span>=true<br />
<span style="color: #f92672;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">grantDevelopmentSpells</span></span>=false<br />
<span style="color: #f92672;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">projectileTickrate</span></span>=30<br />
<span style="color: #f92672;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">maxCastsPerSecond</span></span>=6<br />
<span style="color: #f92672;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">maxSnapshotAgeMs</span></span>=1000<br />
<span style="color: #f92672;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">playerCapsuleRadius</span></span>=45<br />
<span style="color: #f92672;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">playerCapsuleHalfHeight</span></span>=90</span></span><br />
<br />
<br />
And the server doenst get the "password-tag" anymore when i edit the config to<br />
passworded=true<br />
<span style="color: #ffffff;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font">Greetings</span></span>]]></description>
			<content:encoded><![CDATA[Hello,<br />
<br />
i tried to hit something/someone with magic and it didnt register/hit.<br />
Did i miss something in the config, or is it not implemented yet? <br />
<br />
Used spells:<br />
fireball/fire arrow/frost arrow<br />
<br />
<br />
config:<br />
<span style="color: #ffffff;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font">[magic]<br />
<span style="color: #fd971f;" class="mycode_color"># Protocol v17 native clients and the authoritative server share one catalog.</span><br />
<span style="color: #f92672;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">enabled</span></span>=true<br />
<span style="color: #f92672;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">grantDevelopmentSpells</span></span>=false<br />
<span style="color: #f92672;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">projectileTickrate</span></span>=30<br />
<span style="color: #f92672;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">maxCastsPerSecond</span></span>=6<br />
<span style="color: #f92672;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">maxSnapshotAgeMs</span></span>=1000<br />
<span style="color: #f92672;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">playerCapsuleRadius</span></span>=45<br />
<span style="color: #f92672;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">playerCapsuleHalfHeight</span></span>=90</span></span><br />
<br />
<br />
And the server doenst get the "password-tag" anymore when i edit the config to<br />
passworded=true<br />
<span style="color: #ffffff;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font">Greetings</span></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Database errors with gothic_rp]]></title>
			<link>https://g1r-mp.com/forum/showthread.php?tid=41</link>
			<pubDate>Tue, 01 Sep 2026 21:17:12 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://g1r-mp.com/forum/member.php?action=profile&uid=11">Xardas0327</a>]]></dc:creator>
			<guid isPermaLink="false">https://g1r-mp.com/forum/showthread.php?tid=41</guid>
			<description><![CDATA[OS: Windows 11<br />
MySQL: 8.0.46<br />
Server: G1RMP-Server-Protocol26-Win64<br />
Client: G1RMP-Launcher-0.1.0-alpha-build30<br />
<br />
I try to run a server on my laptop.<br />
When the gothic_rp resource/module is active, the script create the tables in the database, but it can't do a couple things.<br />
<br />
I get these error, when I start the server:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>[lua][gothic_rp][error] [GothicRP][DB] transaction begin failed (1295): This command is not supported in the prepared statement protocol yet<br />
[lua][gothic_rp][error] [GothicRP][FACTION] preset seed failed: This command is not supported in the prepared statement protocol yet<br />
[lua][gothic_rp][info] [GothicRP][WORLD] restored 0 persistent states (0 invalid, 0 service failures)<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table schema_migrations<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table accounts<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table characters<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table character_inventory<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table consumable_commits<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table factions<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table faction_ranks<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table faction_members<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table faction_logs<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table reports<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table punishments<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table audit_logs<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table trades<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table trade_items<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table world_objects<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table character_jobs<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table crafting_logs<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table teleport_points<br />
[lua][gothic_rp][info] [GothicRP][SELFTEST] PASS JSON bridge<br />
[lua][gothic_rp][info] [GothicRP][SELFTEST] PASS native item catalog<br />
[lua][gothic_rp][error] [GothicRP][DB] transaction begin failed (1295): This command is not supported in the prepared statement protocol yet</blockquote>
<br />
When I join to the server and I try to create an account, I get these errors:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>[lua][gothic_rp][error] [GothicRP][DB] transaction begin failed (1295): This command is not supported in the prepared statement protocol yet<br />
[lua][gothic_rp][error] [GothicRP] registration transaction failed: This command is not supported in the prepared statement protocol yet</blockquote>
]]></description>
			<content:encoded><![CDATA[OS: Windows 11<br />
MySQL: 8.0.46<br />
Server: G1RMP-Server-Protocol26-Win64<br />
Client: G1RMP-Launcher-0.1.0-alpha-build30<br />
<br />
I try to run a server on my laptop.<br />
When the gothic_rp resource/module is active, the script create the tables in the database, but it can't do a couple things.<br />
<br />
I get these error, when I start the server:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>[lua][gothic_rp][error] [GothicRP][DB] transaction begin failed (1295): This command is not supported in the prepared statement protocol yet<br />
[lua][gothic_rp][error] [GothicRP][FACTION] preset seed failed: This command is not supported in the prepared statement protocol yet<br />
[lua][gothic_rp][info] [GothicRP][WORLD] restored 0 persistent states (0 invalid, 0 service failures)<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table schema_migrations<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table accounts<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table characters<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table character_inventory<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table consumable_commits<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table factions<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table faction_ranks<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table faction_members<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table faction_logs<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table reports<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table punishments<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table audit_logs<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table trades<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table trade_items<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table world_objects<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table character_jobs<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table crafting_logs<br />
[lua][gothic_rp][error] [GothicRP][SELFTEST] FAIL table teleport_points<br />
[lua][gothic_rp][info] [GothicRP][SELFTEST] PASS JSON bridge<br />
[lua][gothic_rp][info] [GothicRP][SELFTEST] PASS native item catalog<br />
[lua][gothic_rp][error] [GothicRP][DB] transaction begin failed (1295): This command is not supported in the prepared statement protocol yet</blockquote>
<br />
When I join to the server and I try to create an account, I get these errors:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>[lua][gothic_rp][error] [GothicRP][DB] transaction begin failed (1295): This command is not supported in the prepared statement protocol yet<br />
[lua][gothic_rp][error] [GothicRP] registration transaction failed: This command is not supported in the prepared statement protocol yet</blockquote>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Code 25 when joining any server: “A protected game bootstrap path is a reparse point”]]></title>
			<link>https://g1r-mp.com/forum/showthread.php?tid=37</link>
			<pubDate>Mon, 31 Aug 2026 17:50:20 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://g1r-mp.com/forum/member.php?action=profile&uid=52">Madixs</a>]]></dc:creator>
			<guid isPermaLink="false">https://g1r-mp.com/forum/showthread.php?tid=37</guid>
			<description><![CDATA[I encountered a reproducible launcher error when trying to join any G1R:MP server.<br />
<br />
  The native game-start supervisor exited (code 25):<br />
  A protected game bootstrap path is a reparse point<br />
<br />
<span style="font-weight: bold;" class="mycode_b">  Environment:</span><br />
<br />
  - G1R:MP Launcher: 0.1.0-alpha-build30<br />
  - Protocol: 26<br />
  - Game version: Steam<br />
  - Gothic 1 Remake managed with Vortex<br />
  - UE4SS-based single-player mods installed<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Steps to reproduce</span><br />
<br />
  1. Install Gothic 1 Remake through Steam.<br />
  2. Manage the game with Vortex.<br />
  3. Install UE4SS and other mods using Vortex’s symbolic-link deployment.<br />
  4. Start the G1R:MP launcher.<br />
  5. Attempt to join any server.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Investigation<br />
</span><br />
The server and its downloaded resources do not matter—the failure occurs during the local game bootstrap.<br />
<br />
 The game directory itself and all its parent directories are normal directories, not reparse points. The G1R:MP installation under %LOCALAPPDATA%\G1RMultiplayer also contains no reparse points.<br />
<br />
  However, Vortex deployed multiple mod files as symbolic links. The most relevant example is:<br />
<br />
  Gothic 1 Remake\G1R\Binaries\Win64\dwmapi.dll<br />
<br />
  This file has the following properties:<br />
<br />
  Attributes: Archive, ReparsePoint<br />
  Link type: SymbolicLink<br />
  Target: C:\Users\&lt;user&gt;\AppData\Roaming\Vortex\gothic1remake\mods\Main UE4SS Included...\dwmapi.dll<br />
  Reparse tag: 0xA000000C<br />
<br />
  UE4SS.dll and numerous other mod files are also symbolic links.<br />
<br />
  Using Purge Mods in Vortex and then verifying the game files through Steam removes the reparse points and resolves this particular error.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Expected behaviour</span><br />
<br />
The launcher should identify the exact rejected path and provide actionable guidance.<br />
<br />
  For example:<br />
<br />
  G1R:MP cannot start because this protected file is a symbolic link:<br />
<br />
  E:\...\G1R\Binaries\Win64\dwmapi.dll<br />
<br />
  This is commonly caused by Vortex or another mod manager.<br />
  Purge or disable deployed mods, verify the game files, and try again.<br />
<br />
  A preflight check before joining a server would also help. It could detect reparse points in protected bootstrap paths and report them before downloading resources or starting the native supervisor.<br />
<br />
Documentation should mention that Vortex users may need to use Purge Mods before playing multiplayer and Deploy Mods again when returning to a modded single-player installation.<br />
<br />
<br />
Greetings<br />
Madixs]]></description>
			<content:encoded><![CDATA[I encountered a reproducible launcher error when trying to join any G1R:MP server.<br />
<br />
  The native game-start supervisor exited (code 25):<br />
  A protected game bootstrap path is a reparse point<br />
<br />
<span style="font-weight: bold;" class="mycode_b">  Environment:</span><br />
<br />
  - G1R:MP Launcher: 0.1.0-alpha-build30<br />
  - Protocol: 26<br />
  - Game version: Steam<br />
  - Gothic 1 Remake managed with Vortex<br />
  - UE4SS-based single-player mods installed<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Steps to reproduce</span><br />
<br />
  1. Install Gothic 1 Remake through Steam.<br />
  2. Manage the game with Vortex.<br />
  3. Install UE4SS and other mods using Vortex’s symbolic-link deployment.<br />
  4. Start the G1R:MP launcher.<br />
  5. Attempt to join any server.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Investigation<br />
</span><br />
The server and its downloaded resources do not matter—the failure occurs during the local game bootstrap.<br />
<br />
 The game directory itself and all its parent directories are normal directories, not reparse points. The G1R:MP installation under %LOCALAPPDATA%\G1RMultiplayer also contains no reparse points.<br />
<br />
  However, Vortex deployed multiple mod files as symbolic links. The most relevant example is:<br />
<br />
  Gothic 1 Remake\G1R\Binaries\Win64\dwmapi.dll<br />
<br />
  This file has the following properties:<br />
<br />
  Attributes: Archive, ReparsePoint<br />
  Link type: SymbolicLink<br />
  Target: C:\Users\&lt;user&gt;\AppData\Roaming\Vortex\gothic1remake\mods\Main UE4SS Included...\dwmapi.dll<br />
  Reparse tag: 0xA000000C<br />
<br />
  UE4SS.dll and numerous other mod files are also symbolic links.<br />
<br />
  Using Purge Mods in Vortex and then verifying the game files through Steam removes the reparse points and resolves this particular error.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Expected behaviour</span><br />
<br />
The launcher should identify the exact rejected path and provide actionable guidance.<br />
<br />
  For example:<br />
<br />
  G1R:MP cannot start because this protected file is a symbolic link:<br />
<br />
  E:\...\G1R\Binaries\Win64\dwmapi.dll<br />
<br />
  This is commonly caused by Vortex or another mod manager.<br />
  Purge or disable deployed mods, verify the game files, and try again.<br />
<br />
  A preflight check before joining a server would also help. It could detect reparse points in protected bootstrap paths and report them before downloading resources or starting the native supervisor.<br />
<br />
Documentation should mention that Vortex users may need to use Purge Mods before playing multiplayer and Deploy Mods again when returning to a modded single-player installation.<br />
<br />
<br />
Greetings<br />
Madixs]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[onPlayerJoin event bug]]></title>
			<link>https://g1r-mp.com/forum/showthread.php?tid=36</link>
			<pubDate>Mon, 31 Aug 2026 15:31:47 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://g1r-mp.com/forum/member.php?action=profile&uid=11">Xardas0327</a>]]></dc:creator>
			<guid isPermaLink="false">https://g1r-mp.com/forum/showthread.php?tid=36</guid>
			<description><![CDATA[If we try to call the spawnPlayer or the setPlayerPosition in the onPlayerJoin.<br />
They don't work and they return false.<br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite><span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="color: #ffa657;" class="mycode_color">addEventHandler</span>(<span style="color: #a5d6ff;" class="mycode_color">"onPlayerJoin"</span>, <span style="color: #ffa657;" class="mycode_color">root</span>, <span style="color: #c586c0;" class="mycode_color">function</span>(<span style="color: #ffa657;" class="mycode_color">playerId</span>)<br />
    <span style="color: #ffa657;" class="mycode_color">outputDebugString</span>(<span style="color: #a5d6ff;" class="mycode_color">"onPlayerJoin Start"</span>)<br />
    <span style="color: #c586c0;" class="mycode_color">if</span> <span style="color: #ffa657;" class="mycode_color">spawnPlayer</span>(<span style="color: #ffa657;" class="mycode_color">playerId</span>, <span style="color: #b5cea8;" class="mycode_color">12.0</span>, <span style="color: #b5cea8;" class="mycode_color">24.0</span>, <span style="color: #b5cea8;" class="mycode_color">2.0</span>, <span style="color: #b5cea8;" class="mycode_color">90</span>) <span style="color: #c586c0;" class="mycode_color">then</span><br />
        <span style="color: #ffa657;" class="mycode_color">outputDebugString</span>(<span style="color: #a5d6ff;" class="mycode_color">"Spawned player " </span><span style="color: #d4d4d4;" class="mycode_color">..</span> <span style="color: #ffa657;" class="mycode_color">playerId</span>)<br />
    <span style="color: #c586c0;" class="mycode_color">else</span><br />
        <span style="color: #ffa657;" class="mycode_color">outputDebugString</span>(<span style="color: #a5d6ff;" class="mycode_color">"Failed to spawn player " </span><span style="color: #d4d4d4;" class="mycode_color">..</span> <span style="color: #ffa657;" class="mycode_color">playerId</span>)<br />
    <span style="color: #c586c0;" class="mycode_color">end</span><br />
    <span style="color: #c586c0;" class="mycode_color">if</span> <span style="color: #ffa657;" class="mycode_color">setPlayerPosition</span>(<span style="color: #ffa657;" class="mycode_color">playerId</span>, <span style="color: #b5cea8;" class="mycode_color">12.0</span>, <span style="color: #b5cea8;" class="mycode_color">24.0</span>, <span style="color: #b5cea8;" class="mycode_color">2.0</span>, <span style="color: #b5cea8;" class="mycode_color">90</span>) <span style="color: #c586c0;" class="mycode_color">then</span><br />
        <span style="color: #ffa657;" class="mycode_color">outputDebugString</span>(<span style="color: #a5d6ff;" class="mycode_color">"Set player position for " </span><span style="color: #d4d4d4;" class="mycode_color">..</span> <span style="color: #ffa657;" class="mycode_color">playerId</span>)<br />
    <span style="color: #c586c0;" class="mycode_color">else</span><br />
        <span style="color: #ffa657;" class="mycode_color">outputDebugString</span>(<span style="color: #a5d6ff;" class="mycode_color">"Failed to set player position for " </span><span style="color: #d4d4d4;" class="mycode_color">..</span> <span style="color: #ffa657;" class="mycode_color">playerId</span>)<br />
    <span style="color: #c586c0;" class="mycode_color">end</span><br />
    <span style="color: #ffa657;" class="mycode_color">outputDebugString</span>(<span style="color: #a5d6ff;" class="mycode_color">"onPlayerJoin End"</span>)<br />
<span style="color: #c586c0;" class="mycode_color">end</span>)</span></span></blockquote>
<br />
<br />
Result:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>[lua][chat][info] onPlayerJoin Start<br />
[lua][chat][info] Failed to spawn player 1<br />
[lua][chat][info] Failed to set player position for 1<br />
[lua][chat][info] onPlayerJoin End</blockquote>
]]></description>
			<content:encoded><![CDATA[If we try to call the spawnPlayer or the setPlayerPosition in the onPlayerJoin.<br />
They don't work and they return false.<br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite><span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="color: #ffa657;" class="mycode_color">addEventHandler</span>(<span style="color: #a5d6ff;" class="mycode_color">"onPlayerJoin"</span>, <span style="color: #ffa657;" class="mycode_color">root</span>, <span style="color: #c586c0;" class="mycode_color">function</span>(<span style="color: #ffa657;" class="mycode_color">playerId</span>)<br />
    <span style="color: #ffa657;" class="mycode_color">outputDebugString</span>(<span style="color: #a5d6ff;" class="mycode_color">"onPlayerJoin Start"</span>)<br />
    <span style="color: #c586c0;" class="mycode_color">if</span> <span style="color: #ffa657;" class="mycode_color">spawnPlayer</span>(<span style="color: #ffa657;" class="mycode_color">playerId</span>, <span style="color: #b5cea8;" class="mycode_color">12.0</span>, <span style="color: #b5cea8;" class="mycode_color">24.0</span>, <span style="color: #b5cea8;" class="mycode_color">2.0</span>, <span style="color: #b5cea8;" class="mycode_color">90</span>) <span style="color: #c586c0;" class="mycode_color">then</span><br />
        <span style="color: #ffa657;" class="mycode_color">outputDebugString</span>(<span style="color: #a5d6ff;" class="mycode_color">"Spawned player " </span><span style="color: #d4d4d4;" class="mycode_color">..</span> <span style="color: #ffa657;" class="mycode_color">playerId</span>)<br />
    <span style="color: #c586c0;" class="mycode_color">else</span><br />
        <span style="color: #ffa657;" class="mycode_color">outputDebugString</span>(<span style="color: #a5d6ff;" class="mycode_color">"Failed to spawn player " </span><span style="color: #d4d4d4;" class="mycode_color">..</span> <span style="color: #ffa657;" class="mycode_color">playerId</span>)<br />
    <span style="color: #c586c0;" class="mycode_color">end</span><br />
    <span style="color: #c586c0;" class="mycode_color">if</span> <span style="color: #ffa657;" class="mycode_color">setPlayerPosition</span>(<span style="color: #ffa657;" class="mycode_color">playerId</span>, <span style="color: #b5cea8;" class="mycode_color">12.0</span>, <span style="color: #b5cea8;" class="mycode_color">24.0</span>, <span style="color: #b5cea8;" class="mycode_color">2.0</span>, <span style="color: #b5cea8;" class="mycode_color">90</span>) <span style="color: #c586c0;" class="mycode_color">then</span><br />
        <span style="color: #ffa657;" class="mycode_color">outputDebugString</span>(<span style="color: #a5d6ff;" class="mycode_color">"Set player position for " </span><span style="color: #d4d4d4;" class="mycode_color">..</span> <span style="color: #ffa657;" class="mycode_color">playerId</span>)<br />
    <span style="color: #c586c0;" class="mycode_color">else</span><br />
        <span style="color: #ffa657;" class="mycode_color">outputDebugString</span>(<span style="color: #a5d6ff;" class="mycode_color">"Failed to set player position for " </span><span style="color: #d4d4d4;" class="mycode_color">..</span> <span style="color: #ffa657;" class="mycode_color">playerId</span>)<br />
    <span style="color: #c586c0;" class="mycode_color">end</span><br />
    <span style="color: #ffa657;" class="mycode_color">outputDebugString</span>(<span style="color: #a5d6ff;" class="mycode_color">"onPlayerJoin End"</span>)<br />
<span style="color: #c586c0;" class="mycode_color">end</span>)</span></span></blockquote>
<br />
<br />
Result:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>[lua][chat][info] onPlayerJoin Start<br />
[lua][chat][info] Failed to spawn player 1<br />
[lua][chat][info] Failed to set player position for 1<br />
[lua][chat][info] onPlayerJoin End</blockquote>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[Forum] Code tag]]></title>
			<link>https://g1r-mp.com/forum/showthread.php?tid=34</link>
			<pubDate>Sun, 30 Aug 2026 17:55:36 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://g1r-mp.com/forum/member.php?action=profile&uid=11">Xardas0327</a>]]></dc:creator>
			<guid isPermaLink="false">https://g1r-mp.com/forum/showthread.php?tid=34</guid>
			<description><![CDATA[It looks the Code tag breaks the style.<br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>addEventHandler("onPlayerJoin", root, function(playerId)<br />
    outputDebugString("onPlayerJoin Start")<br />
    spawnPlayer(playerId, 12.0, 24.0, 2.0, 90)<br />
    outputDebugString("onPlayerJoin End")<br />
end)<br />
<br />
addCommandHandler("default", function(playerId, commandName)<br />
    spawnPlayer(playerId, 12.0, 24.0, 2.0, 90)<br />
end)</blockquote>
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>addEventHandler("onPlayerJoin", root, function(playerId)
    outputDebugString("onPlayerJoin Start")
    spawnPlayer(playerId, 12.0, 24.0, 2.0, 90)
    outputDebugString("onPlayerJoin End")
end)

addCommandHandler("default", function(playerId, commandName)
    spawnPlayer(playerId, 12.0, 24.0, 2.0, 90)
end)</code></div></div>]]></description>
			<content:encoded><![CDATA[It looks the Code tag breaks the style.<br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>addEventHandler("onPlayerJoin", root, function(playerId)<br />
    outputDebugString("onPlayerJoin Start")<br />
    spawnPlayer(playerId, 12.0, 24.0, 2.0, 90)<br />
    outputDebugString("onPlayerJoin End")<br />
end)<br />
<br />
addCommandHandler("default", function(playerId, commandName)<br />
    spawnPlayer(playerId, 12.0, 24.0, 2.0, 90)<br />
end)</blockquote>
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>addEventHandler("onPlayerJoin", root, function(playerId)
    outputDebugString("onPlayerJoin Start")
    spawnPlayer(playerId, 12.0, 24.0, 2.0, 90)
    outputDebugString("onPlayerJoin End")
end)

addCommandHandler("default", function(playerId, commandName)
    spawnPlayer(playerId, 12.0, 24.0, 2.0, 90)
end)</code></div></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[OBS and Discord not capturing Chat and UI]]></title>
			<link>https://g1r-mp.com/forum/showthread.php?tid=24</link>
			<pubDate>Fri, 28 Aug 2026 19:59:36 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://g1r-mp.com/forum/member.php?action=profile&uid=5">Kejn</a>]]></dc:creator>
			<guid isPermaLink="false">https://g1r-mp.com/forum/showthread.php?tid=24</guid>
			<description><![CDATA[<img src="https://i.imgur.com/uHaNwf6.jpeg" loading="lazy"  alt="[Image: uHaNwf6.jpeg]" class="mycode_img" /><br />
<br />
Kinda annoying, if i want to capture the game chat and UI i need to switch to capture the whole desktop in both OBS and Discord stream.]]></description>
			<content:encoded><![CDATA[<img src="https://i.imgur.com/uHaNwf6.jpeg" loading="lazy"  alt="[Image: uHaNwf6.jpeg]" class="mycode_img" /><br />
<br />
Kinda annoying, if i want to capture the game chat and UI i need to switch to capture the whole desktop in both OBS and Discord stream.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[FORUM]Chat bug]]></title>
			<link>https://g1r-mp.com/forum/showthread.php?tid=20</link>
			<pubDate>Thu, 20 Aug 2026 19:46:28 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://g1r-mp.com/forum/member.php?action=profile&uid=11">Xardas0327</a>]]></dc:creator>
			<guid isPermaLink="false">https://g1r-mp.com/forum/showthread.php?tid=20</guid>
			<description><![CDATA[The chat doesn't work perfectly.<br />
<br />
I couldn't send this message on the chat:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>I didn't understand, why I see only "Content not viewable in your region" text, when Joepl upload an image. Now I know. The Imgur isn't available in the UK.</blockquote>
<br />
But it was fine, I removed the 2 ' characters.<br />
So, this text is fine for the chat:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>I didnt understand, why I see only "Content not viewable in your region" text, when Joepl upload an image. Now I know. The Imgur isnt available in the UK.</blockquote>
]]></description>
			<content:encoded><![CDATA[The chat doesn't work perfectly.<br />
<br />
I couldn't send this message on the chat:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>I didn't understand, why I see only "Content not viewable in your region" text, when Joepl upload an image. Now I know. The Imgur isn't available in the UK.</blockquote>
<br />
But it was fine, I removed the 2 ' characters.<br />
So, this text is fine for the chat:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>I didnt understand, why I see only "Content not viewable in your region" text, when Joepl upload an image. Now I know. The Imgur isnt available in the UK.</blockquote>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Forum css bug]]></title>
			<link>https://g1r-mp.com/forum/showthread.php?tid=11</link>
			<pubDate>Mon, 17 Aug 2026 20:25:02 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://g1r-mp.com/forum/member.php?action=profile&uid=27">JoePL</a>]]></dc:creator>
			<guid isPermaLink="false">https://g1r-mp.com/forum/showthread.php?tid=11</guid>
			<description><![CDATA[<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>.pmspace_container {
background: #fff;
border: 1px solid #ccc;
width: 100px;
display: inline-block;
}</code></div></div><br />
<div style="text-align: left;" class="mycode_align">You need to remove `background: #fff;` and `border: 1px solid #ccc;` because they create a white square in the messages tab—unless I'm the only one seeing this.</div>
<br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite><img src="https://i.imgur.com/36gIqKd.png" loading="lazy"  alt="[Image: 36gIqKd.png]" class="mycode_img" /></blockquote>
<hr class="mycode_hr" />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>.trow1 a {

  width: calc(100% - 100px);
 display: inline-block;

}</code></div></div><br />
The error is shown in the screenshot below; the solution is to remove `display: inline-block;` from `.trow1 a`. <br />
<br />
I am specifically referring to the "last post," which is displaying incorrectly.<br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite><img src="https://i.imgur.com/ogqP4tp.png" loading="lazy"  alt="[Image: ogqP4tp.png]" class="mycode_img" /></blockquote>
]]></description>
			<content:encoded><![CDATA[<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>.pmspace_container {
background: #fff;
border: 1px solid #ccc;
width: 100px;
display: inline-block;
}</code></div></div><br />
<div style="text-align: left;" class="mycode_align">You need to remove `background: #fff;` and `border: 1px solid #ccc;` because they create a white square in the messages tab—unless I'm the only one seeing this.</div>
<br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite><img src="https://i.imgur.com/36gIqKd.png" loading="lazy"  alt="[Image: 36gIqKd.png]" class="mycode_img" /></blockquote>
<hr class="mycode_hr" />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>.trow1 a {

  width: calc(100% - 100px);
 display: inline-block;

}</code></div></div><br />
The error is shown in the screenshot below; the solution is to remove `display: inline-block;` from `.trow1 a`. <br />
<br />
I am specifically referring to the "last post," which is displaying incorrectly.<br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite><img src="https://i.imgur.com/ogqP4tp.png" loading="lazy"  alt="[Image: ogqP4tp.png]" class="mycode_img" /></blockquote>
]]></content:encoded>
		</item>
	</channel>
</rss>