CMD:fine(playerid, params[])
{
new string, giveplayerid, amount, reason;
if(sscanf(params, "uds", giveplayerid, amount, reason)) return SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: /fine ");
if (PlayerInfo >= 3)
{
if(IsPlayerConnected(giveplayerid))
{
if (amount < 1)
{
SendClientMessageEx(playerid, COLOR_GRAD2, "Amount must be greater than 0");
return 1;
}
new year, month,day;
getdate(year, month, day);
format(string, sizeof(string), "AdmCmd: %s was fined $%d by %s, reason: %s(%d-%d-%d)", GetPlayerNameEx(giveplayerid), amount, GetPlayerNameEx(playerid), reason, month, day, year);
Log("logs/admin.log", string);
format(string, sizeof(string), "AdmCmd: %s was fined $%d by %s, reason: %s", GetPlayerNameEx(giveplayerid), amount, GetPlayerNameEx(playerid), reason);
SendClientMessageToAllEx(COLOR_LIGHTRED, string);
GivePlayerCash(giveplayerid, -amount);
return 1;
}
else SendClientMessageEx(playerid, COLOR_GRAD1, "Invalid player specified.");
}
else
{
SendClientMessageEx(playerid, COLOR_WHITE, "You're not a level three admin.");
}
return 1;
}Detaljan opis problema: Pa ovako jer radim gm iz 0 i nisam dosad pravio log pa me zanima kako da napravim log za ovu komandu(dosad nemam radeno nikakav log u mod).
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
