ha csak azt szeretnéd beíratni a logba, hogy használva volt:
print(\" A /kill parancs használva volt!\");
ha azt szeretnéd tudni ki volt és mikor(a logban a dátum automatikusan ott lesz):
new name[MAX_PLAYER_NAME+1], string[24+MAX_PLAYER_NAME+1];
GetPlayerName(playerid, name, sizeof(name));
printf(\" %s használta a /kill parancsot!\",name);
SendClientMessageToAll(0xC4C4C4FF, string);
én nem találtam benne hibát, de ha hibás, szólj ;)
ZCMD esetén:
public OnPlayerCommandPerformed(playerid, cmdtext[], success) {
new string[255], name[24+1]; GetPlayerName(playerid, name, 24);
if(!success) {
format(string, 255, \"%s rossz parancsot használt. Parancs: %s\", cmdtext);
printf(string);
} else {
format(string, 255, \"%s használta a(z) %s parancsot.\", cmdtext);
printf(string);
}
return 1;
}