cheeky1337
Дебютант
Как увеличить символы ( или размер самого 'диалога' ), не видна полностью причина бана
И они не ровно стоят, все сбито (я про внешний вид)
И они не ровно стоят, все сбито (я про внешний вид)
Код:
CMD:baninfo(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] == 0) return SCM(playerid, WHITE, "Неизвестная команда.");
if(sscanf(params, "s",params[0])) return SCM(playerid,GREEN, "Используй: /baninfo [Ник].");
new stringg[512];
format(stringg, sizeof(stringg), "Accounts/%s.ini", params[0]);
if(fexist(stringg))
{
new nameme[MAX_PLAYER_NAME];
new stringi[32];
new d,m,y;
new ololo[11][32];
new pnamee = params[0];
getdate(y,m,d);
GetPlayerName(pnamee,nameme,sizeof(nameme));
new File = iniOpen("tempbans.ini");
iniGet(File,params[0],stringi);
iniClose(File);
split(stringi, ololo, '|');
ddd[pnamee] = strval(ololo[0]);
mmm[pnamee] = strval(ololo[1]);
yyy[pnamee] = strval(ololo[2]);
ini_getString(pnamee, "nick", (ololo[3]));
ini_getString(pnamee, "reason", (ololo[4]));
hourd[pnamee] = strval(ololo[5]);
minuted[pnamee] = strval(ololo[6]);
secondd[pnamee] = strval(ololo[7]);
if(mmm[pnamee] > m && yyy[pnamee] == y || yyy[pnamee] > y || ddd[pnamee] > d && mmm[pnamee] == m && yyy[pnamee] == y)
{
format(stringg, sizeof(stringg), "{00D900}Ник забаненного:{ffffff}\t\t%s\n{00D900}Дата разбана:{ffffff}\t\t\t%d-%d-%d %d:%d:%d\n{00D900}Админ, который забанил:{ffffff}\t\t%s\n{00D900}Причина бана:{ffffff}\t\t\t%s",
params[0],yyy[pnamee],mmm[pnamee],ddd[pnamee],hourd[pnamee],minuted[pnamee],secondd[pnamee], ololo[3], ololo[4]);
Dialog(playerid,18, DSM,"{FFFFFF}Информация о бане.", stringg, "Закрыть", "");
return 1;
}
else return SCM(playerid, GREY, "Аккаунт не находится в бане.");
}
else return SCM(playerid, GREY, "Аккаунт не найден в базе данных.");
}
