Guten Tag.
Ich habe verschiedene Chats: /o /t /ao... nun würde ich diese gerne in logs speichern also ein beispiel für /o:
Im SPiel:
(( Hans: hi ))
((Peter: hi))
((franz: hi))
das möchte ich dan bspweise als .txt abspeichern.
könnte mir da einer helfen? hier ein bsp für nen möglichen chat:
dcmd_o(playerid,params[])
{
if(olock == 0)
{
new omsg[256];
if(sscanf(params, "s", omsg))
{
return SendClientMessage(playerid,COLOR_RED,"Benutzung: /o(oc) [Text]");
}
if(Mute[playerid] == 1)
{
SendClientMessage(playerid, COLOR_RED, " Du bist gemutet, warte bis ein Admin dich unmutet!");
}
else
{
new ostr[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
format(ostr, sizeof(ostr), "(( %s: %s ))", aname, omsg);
SendClientMessageToAll(COLOR_WHITE,ostr);
}
}
else
{
SendClientMessage(playerid,0xFFFFFFFF,"Der OOC wurde von einem Admin abgeschaltet!");
}
return 1;
}