Zkus takhle - šlo mi to
#include <a_samp>
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2])))))
#include <Dini>
#include <md5>
#include <ZCMD>
#pragma tabsize 0;
#define COLOR_WHITE 0xFFFFFFAA
new spravce[MAX_PLAYERS];
public OnPlayerCommandText(playerid, cmdtext[])
dcmd_ban(playerid, params[])
{
new id = strval(params);
if(spravce[playerid] != 1) return SendClientMessage(playerid,COLOR_WHITE, "Niesi Admin");//ak není admin
if (!strlen(params)) return SendClientMessage(playerid,COLOR_WHITE, "Použití /ban id");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,COLOR_WHITE, "[!] Toto id neni pripojené!");//keby dal id hráča ktorý tu není
format(string, sizeof(string), "Admin %s ZABANOVAL hráce %s zo serveru!", PlayerName(playerid),PlayerName(id));//text vypíše
SendClientMessageToAll(0xFF0000AA, string);
Ban(id);//zabanuje id
return 1;
}