Einzelnen Beitrag anzeigen
Alt
7. February 2014, 13:29
spambot spambot ist offline
 
Beiträge: 159
Dabei seit: Jul 2011

Zitat:
Zitat von danker Beitrag anzeigen
F8 = Werte von unident Myhstiks im AH (dazu muss man aber aus HG raustapen und die Werte im BBQ Fenster anschauen)
Schau dir doch mal die Funktionen hell_chat.channelPrint() und hell_chat.channelPrintf() an.

Code:
--- print message(s) directly in chat (channel window)
function channelPrint(msg, color)
  local DEFAULT_COLOR = 0x99FFFFFF -- default (ARGB) value, white with 60% alpha (= slightly transparent!)
                                   -- you may use 0xFF999999 as an alternative (fully opaque, light grey - about 60% RGB)
  if not msg then return; end
  if not color then color = DEFAULT_COLOR; end
  
  asmcall.cdecl(HELL_CHANNEL_PRINT_FUNC, color, char2wchar(msg))
end

function channelPrintf(fmt, ...)
  if not fmt then return; end
  channelPrint(string.format(fmt,...))
end