Сливаю простенькую систему ГИФ-Логотипа аризона рп, кто хочет с помощью FSO возьмите диалоги СМИ и перенесите на пикап с оплатой в 50.000.000 BTC/ACS/Dollars, делается очень легко.
не знаю имеет ли смысл, но пусть будет_)
Pawn:
cmd:setGifLogotype(playerid, data[])
{
if(!IsOsnovatel(playerid))
return false;
extract data -> logotypeCef; else SCM(playerid, COLOR_RED, "[Ошибка] {FFFFFF} [logo (1 - 21)]");
const flagCef = 1, idCef = 1;
new bool: logotypeBool = false;
/*
logotype - не трогать; flag - тут ставите флаг на вашем сервере, либо же в строчке \"flag\":"flagtype",\
уберите flagtype и переменную flagtype и добавьте своё значение (номер флага сервера),
в idCef ставите айди сервера, по дефолту - 1, там измените как угодно,
в строке \"title\":\"Test\",\ меняете на своё названия сервера, по дефолту Test.
*/
if(logotypeBool) return SCM(playerid, -1, "[Ошибка] {FFFF00}Уже включён GIF-Logotype на сервере, выключить - /setGifLogotype -1");
else if(logotypeCef > 21) return false;
else if(logotypeCef == -1) return logotypeBool = false;
foreach(new i: Player)
{
if(PI[i][pCustomInterface][2] == 5) // Сделана проверка, строго под мод Белого (т.к распространен), вопросы в тему.
executeEventF(i, 0, "window.executeEvent('event.arizonahud.serverInfo', '[{\"id\":"idCef",\"title\":\"Test\",\"project\":\"Arizona\",\"type\":\"Role play\",\"onLine\":%d,\"flag\":"flagtype",\"logo\":%d,\"multiplier\":%d}"]')", Iter_Count(Player), logotypeCef, XDonate);
logotypeBool = true;
}
return 1;
}
не знаю имеет ли смысл, но пусть будет_)