OnPlayerText - problem.
#1

Hello there!
In my GM i have script to send ID and "realName" to chat, when i type something. This is my code:
Код:
public OnPlayerText(playerid, text[])
	{
		new str[128];
		if(!strlen(player[playerid][realnick]))
			format(str,128,"{%s}%s (%d):{FFFFFF} %s",Colors[player[playerid][povolanie]],meno(playerid),playerid,text);
		else
		    format(str,128,"{%s}%s (%d):{FFFFFF} %s",Colors[player[playerid][povolanie]],player[playerid][realnick],playerid,text);
		SendClientMessageToAll(0xFFFFFFFF,str);
		return 0;
	}
So, it's working, but only sometimes. I was today on my server with friend.When he typed, i saw the ID, but when i tryed it, It returns 1 (i think, becouse i did not see any ID)
Does someone think, where's the problem?

(Sorry for poor english. I'm from Slovakia )
Reply
#2

Not sure but try this.

pawn Код:
public OnPlayerText(playerid, text[])
    {
        new str[128];
        if(!strlen(player[playerid][realnick]))
                {
            format(str,128,"{%s}%s (%d):{FFFFFF} %s",Colors[player[playerid][povolanie]],meno(playerid),playerid,text);
        } else {
            format(str,128,"{%s}%s (%d):{FFFFFF} %s",Colors[player[playerid][povolanie]],player[playerid][realnick],playerid,text);
        SendClientMessageToAll(0xFFFFFFFF,str);
                }
        return 0;
    }
Reply
#3

pawn Код:
public OnPlayerText(playerid, text[])
    {
        new str[128];
        if(!strlen(player[playerid][realnick]))format(str,128,"{%s}%s (%d):{FFFFFF} %s",Colors[player[playerid][povolanie]],meno(playerid),playerid,text);
        if(strlen(player[playerid][realnick]))  format(str,128,"{%s}%s (%d):{FFFFFF} %s",Colors[player[playerid][povolanie]],player[playerid][realnick],playerid,text);
        SendClientMessageToAll(0xFFFFFFFF,str);
        return 0;
    }
try
Reply
#4

Anyone doesn't works. Actually, i has some bug in my script. I removed color before nickname, And i changed SCMTA color to GetPlayerColor(playerid). It's interesting, but it work's!
Reply
#5

{%06x} and Colors[player[playerid][povolanie]] >>> 8.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)