Sziasztok.
Belekezdtem egy chat system megírásába. A szokásos chat, azaz a beszélgetés tökéletesen működik eddig (say - t), a /do is működik, viszont a /me valamiért nem jó.
Debugscriptbe nem ír hibát, így nem tudom mi lehet a baj. Valaki tudna segíteni?
addCommandHandler(\"me\",
function(playerSource,cmd,...)
local message = table.concat({...}, \" \")
local nearbyPlayers = getElementsWithinColShape(chatSphere, \"player\")
local posX, posY, posZ = getElementPosition(playerSource)
local chatSphere = createColSphere(posX, posY, posZ, 20)
destroyElement(chatSphere)
for index, nearbyPlayer in ipairs( nearbyPlayers ) do
outputChatBox(\"*** \" .. getPlayerName(playerSource):gsub(\"_\", \" \") .. \" \"..message..\"\",nearbyPlayer, 194, 162, 218)
end
end
)