Hi
Wie lasse ich speziele Befehle loggen wie:
In der log soll stehen, welcher Admin wem welche Waffe gegeben hat
ocmd:givegun(playerid,params[])
{
new pID, weapon, ammunation, string[128], string2[128];
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,COLOR_GREY,"Der Spieler ist nicht online");
if(PlayerInfo[playerid][pAdminLevel] < 5) return SendClientMessage(playerid,COLOR_GREY,"Dies ist ein Adminbefehl, du bist kein Admin.");
if(sscanf(params,"udd",pID,weapon,ammunation)) return SendClientMessage(playerid,COLOR_GREY,"Benutzung: /givegun [Spielername/ID] [WaffenID] [Munition]");
if(weapon < 0 weapon > 54)return SendClientMessage(playerid,COLOR_GREY, "Gib eine gültige WaffenID an!");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid, COLOR_GREY, "Der Spieler ist nicht Online");
GivePlayerWeapon(pID, weapon, ammunation);
format(string,sizeof(string),"Du hast erfolgreich %s die Waffenid %i mit %i Schuss gegeben", SpielerName(pID), weapon, ammunation);
SendClientMessage(playerid,COLOR_GREY,string);
format(string2,sizeof(string2),"Du hast WaffenID %i mit %i Schuss von Admin %s bekommen", weapon, ammunation, SpielerName(playerid));
SendClientMessage(pID,COLOR_GREY,string2);
return 1;
}