Page 1 of 1

Saytext2 error

Posted: Thu Aug 15, 2013 9:57 am
by mister-man
Hay, I found two errors with SayText2, but I cant find a way to fix it.

First is a missing cvar:

Code: Select all

23
#darkredHay Im #whitethere!
40
#darkredHay Im #whitethere!
GetUserSetting: cvar 'cl_language' unknown.
41
#darkredHay Im #whitethere!
GetUserSetting: cvar 'cl_language' unknown.
42
#darkredHay Im #whitethere!
GetUserSetting: cvar 'cl_language' unknown.
43
#darkredHay Im #whitethere!
GetUserSetting: cvar 'cl_language' unknown.


Secound is a character in ingame messages (Attachments).


At last my Python Code:

Code: Select all

class saylib(object):
    def __init__(self):
        pass
         
    # Replaye readble color code
    def __setColor(self, msg):
        text = msg
        for key in chatColors:
            text = text.replace(key, str(chatColors[key]))
        return str(text)
   
    # Send a message to a single player
    def tell(self, msg, userid=0):
        if userid != 0:
            pindex = index_from_userid(userid)
            m = messages.SayText2(index=pindex, chat=1, message=str(self.__setColor(msg)))
            m.send(pindex)