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.
|