public OnPlayerText(playerid, text[]) { new string[500]; format(string,sizeof(string),"%s: {FFFFFF}%s", ReturnName(playerid), text); SendClientMessageToAll(GetPlayerColor(playerid), string); return 0; }
public OnPlayerConnect(playerid) { for( new i = 0; i <= 100; i ++ ) SendClientMessage(playerid, -1, "" ); }
forward OnAccountLoad(playerid); public OnAccountLoad(playerid) { cache_get_value_name_int(0, "Admin", PlayerInfo[playerid][pAdmin]); cache_get_value_name_int(0, "Score", PlayerInfo[playerid][Score]); cache_get_value_name_int(0, "Money", PlayerInfo[playerid][Money]); printf("%d | %d | %d | %d", PlayerInfo[playerid][pAdmin], PlayerInfo[playerid][Score], PlayerInfo[playerid][Money]); GivePlayerMoney(playerid, PlayerInfo[playerid][Money]); SetPlayerScore(playerid, PlayerInfo[playerid][Score]); new pname[MAX_PLAYER_NAME], string[250 + MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, sizeof(pname)); format(string, sizeof(string), "{FFFF00}%s has joined the server", pname); SendClientMessageToAll(-1, string); new Message[250]; format(Message,sizeof(Message), "Account ID: %i", PlayerInfo[playerid][ID]); SendClientMessage(playerid, -1, Message); return true; }
What exactly are you trying to do? You want to clear the chat when the player connects and then what?
|
I think what he's trying to say is he wants the chat from when he /q'd to resume when they log back in.
|