Logurile la comenzi daca nu sunt facute, trebuie sa le faci. Poftim exemplu:
la procesorul de comenzi, ZCMD / PawnCMD , mergi la functia OnPlayerCommandRecived ce vine cu crieterile:
public OnPlayerCommandReceived(playerid, cmd[], params[], flags)
punand in aceasta functie:
printf("%s used %s", GetName(playerid), cmdtext);
iar la procesorul decomenzi YCMD, mergi la functia OnPlayerCommandRecived ce vine cu criterile:
public e_COMMAND_ERRORS:OnPlayerCommandReceived(playerid, cmdtext[], e_COMMAND_ERRORS:success) {
public e_COMMAND_ERRORS:OnPlayerCommandReceived(playerid, cmdtext[], e_COMMAND_ERRORS:success)
punand in aceasta functie:
printf("%s used %s", GetName(playerid), cmdtext);
Daca vrei pe baza de date, v-a trebuii sa faci un function ce sa contina cerintele pentru tabelul din baza de date," IDPlayer, si Command", sa faci tabelul, sa-i dai load, iar la ce-am pus mai sus faci un query pentru a insera in tabel.