30.07.2011, 09:15
//===============================[2. Local Chat Bug]==============================//
Description of bug: After you register an account, you can't speak in the chat, just using /s (shout) or /b. You can speak just after RE-LOG. I want to fix this.
Codes:
Description of bug: After you register an account, you can't speak in the chat, just using /s (shout) or /b. You can speak just after RE-LOG. I want to fix this.
Codes:
Code:
new realchat = 1;
Code:
if (realchat) { if(gPlayerLogged[playerid] == 0) { return 0; } new i; while (text[++i]) { if(text[i] > 64 && text[i]< 91) text[i] += 32; } if(PlayerInfo[playerid][pAdmin] >= 1) { new Colors[] = { COLOR_WHITE, COLOR_YELLOW, COLOR_LIGHTGREEN, COLOR_LIGHTRED, TEAM_GROVE_COLOR, 0x008100AA }; SetPlayerChatBubble(playerid,says: text, Colors[random(sizeof(Colors))], 50.0, 5000); } if(PlayerInfo[playerid][pAdmin] >= 1) { format(string, sizeof(string), " %s ", text); SetPlayerChatBubble(playerid, string, 0xFFFF80FF, 30.0, 8000); } GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "%s Says: %s", sendername, text); ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5); return 0; } return 1; }