View Issue Details

IDProjectCategoryView StatusLast Update
0000081WolfAdminGeneralpublic2020-05-12 20:45
ReporterTimo Assigned ToTimo  
Status resolvedResolutionfixed 
Target Version1.3.0Fixed in Version1.3.0 
Summary0000081: Create output module
DescriptionInstead of invoking et.trap_SendServerCommand everywhere, create a module that does this for us. This will improve consistency, maintainability and resolve certain issues/limitations.

Currently known issues: using csay to print something over RCON is not printed to RCON but to server console. This is because csay enters the et_ServerCommand callback rather than being printed directly in the executed script (e.g. help.lua).
TagsNo tags attached.
Mod version


related to 0000035 resolvedTimo Greetings are cut off 


There are no notes attached to this issue.

Related Changesets

WolfAdmin: develop 1768ccc9

2020-05-10 01:01


Details Diff
Added output module (refs 0000081)

* takes care of all output to server and clients
* routes all client output through server commands so the in-chat order is preserved
Affected Issues
mod - luascripts/wolfadmin/commands/server/cannounce.lua Diff File
mod - luascripts/wolfadmin/commands/server/cbp.lua Diff File
mod - luascripts/wolfadmin/commands/server/cchat.lua Diff File
mod - luascripts/wolfadmin/commands/server/ccp.lua Diff File
mod - luascripts/wolfadmin/commands/server/ccpm.lua Diff File
mod - luascripts/wolfadmin/commands/server/cmusic.lua Diff File
mod - luascripts/wolfadmin/commands/server/csay.lua Diff File
add - luascripts/wolfadmin/commands/server/ctchat.lua Diff File
add - luascripts/wolfadmin/game/client.lua Diff File
add - luascripts/wolfadmin/game/output.lua Diff File
add - luascripts/wolfadmin/game/server.lua Diff File

Issue History

Date Modified Username Field Change
2017-03-03 12:16 Timo New Issue
2018-12-27 16:58 Timo Target Version 1.2.0 => 1.3.0
2019-01-17 10:14 Timo Category Commands => General
2019-01-31 18:34 Timo Relationship added related to 0000035
2020-05-09 23:03 Timo Changeset attached => WolfAdmin develop 1768ccc9
2020-05-09 23:11 Timo Assigned To => Timo
2020-05-09 23:11 Timo Status new => assigned
2020-05-12 20:45 Timo Status assigned => resolved
2020-05-12 20:45 Timo Resolution open => fixed
2020-05-12 20:45 Timo Fixed in Version => 1.3.0