Skip to content

Instantly share code, notes, and snippets.

CMD:moneyhouse(playerid, params[])
{
if(!AcceptWrite(playerid)) return 1;
if(pData[playerid][IsAdmin] <= 8) return 1;
if(sscanf(params, "dd",params[0],params[1])) return SendClientMessage(playerid, COLOR_WHITE, " Введите: /classhouse [номер дома] [сумма]");
if(params[0] < 0 || params[0] > 10000) return SendClientMessage(playerid, COLOR_GREY," От 0 до 1000!");
if(gHouse[params[0]][EnterX] == 0) return SendClientMessage(playerid, COLOR_GREY," Дом не создан!");
gHouse[params[0]][Nalog] = params[1];
return SendClientMessage(playerid, COLOR_WHITE, " Успешно");
}
CMD:clearreconnect(playerid, params[])
{
if(!AcceptWrite(playerid)) return 1;
if(pData[playerid][IsAdmin] <= 8) return 1;
ClearReconnect();
SendClientMessage(playerid,COLOR_YELLOW,"Reconnect list cleaner");
return true;
}
stock ClearReconnect()
В начало мода
#define FRACTION_TOTAL 17
new Fraction[FRACTION_TOTAL][12] = {"Нет","LSPD","SFPD","LVPD","Инструкторы","Grove","Ballas","Rifa","Vagos","Aztec","Army LV","Army SF","FBI","LCN","МЧС","SA NEWS","Мэрия"};
new CountRank[FRACTION_TOTAL] = {0,15,15,15,10,10,10,10,10,10,16,16,10,10,10,10,6};
new FracRank[FRACTION_TOTAL][16][150] = {
{"","","","","","","","","","","","","","","",""}, // Безработный
{"Кадет","Офицер","Мл.Сержант","Сержант","Ст.Сержант","Прапорщик","Ст.Прапорщик","Мл.Лейтинант","Лейтенант","Ст.Лейтенант","Капитан","Майор","Подполковник","Полковник","Шериф",""}, //LSPD
{"Кадет","Офицер","Мл.Сержант","Сержант","Ст.Сержант","Прапорщик","Ст.Прапорщик","Мл.Лейтинант","Лейтенант","Ст.Лейтенант","Капитан","Майор","Подполковник","Полковник","Шериф",""}, //SFPD
{"Кадет","Офицер","Мл.Сержант","Сержант","Ст.Сержант","Прапорщик","Ст.Прапорщик","Мл.Лейтинант","Лейтенант","Ст.Лейтенант","Капитан","Майор","Подполковник","Полковник","Шериф",""}, //LVPD
CMD:m(playerid, params[])
{
return cmd_megaphone(playerid, params);
}
CMD:megaphone(playerid, params[])
{
if(!AcceptWrite(playerid)) return 1;
if(sscanf(params, "s[124]",params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: (/m)egaphone [текст]");
new string[124];
switch(pData[playerid][Member])
CMD:givelicense(playerid, params[])
{
if(pData[playerid][Member] != 4 && !CheckAdminLevel(playerid, 3)) return 1;
if(sscanf(params, "u",params[0])) return SendClientMessage(playerid, COLOR_WHITE, " Введите: /givelicense [playerid]");
if(!IsPlayerConnected(params[0])) return 1;
ClickedPlayer[playerid] = params[0];
ShowPlayerDialog(playerid,120,DIALOG_STYLE_LIST,"Выдача лицензий","Водительские права\nЛетные права\nПрава на вождение водного транспорта\nПрава на использования оружия\nПрава на грузовой транспорт\nПрава на ведение бизнеса\n \nНачать/Завершить урок","Выдать","Отмена");
return true;
}
CMD:setbizprod(playerid, params[])
{
if(!AcceptWrite(playerid)) return 1;
if(pData[playerid][IsAdmin] <= 8) return 1;
if(sscanf(params, "dd",params[0],params[1])) return SendClientMessage(playerid, COLOR_WHITE, " Введите: /setbiztype [номер бизнеса [кол-во продуктов]");
if(params[0] < 0 || params[0] > 99) return SendClientMessage(playerid, COLOR_GREY," Биз: от 0 до 99");
if(params[1] < -1 || params[1] > 100000) return SendClientMessage(playerid, COLOR_GREY," Кол-во: от 1 до 100000");
gBiz[params[0]][Prod] = params[1];
return SendClientMessage(playerid, COLOR_WHITE, " Успешно");
}
CMD:clearwarns(playerid, params[])
{
if(!AcceptWrite(playerid)) return 1;
if(pData[playerid][IsAdmin] <= 6) return 1;
if(sscanf(params, "s[32]",params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /clearwarns [Nick]");
format(httpquery,sizeof(httpquery),"SELECT * FROM `accounts` WHERE BINARY `Nick` = '%s'",params[0]);
mysql_query(httpquery);
mysql_store_result();
if(!mysql_fetch_row_format(httpquery))
return SendClientMessage(playerid,COLOR_GREY,"Файл-Аккаунт не найден"),mysql_free_result();
CMD:raw(playerid, params[])
{
if(!AcceptWrite(playerid)) return 1;
if(pData[playerid][Member] != 1 && pData[playerid][Member] != 2 && pData[playerid][Member] != 3 && pData[playerid][Member] != 12) return SendMes(playerid,COLOR_GREY,"Вы не сотрудник полиции!");
if(!IsPlayerInRangeOfPoint(playerid,15.0,gHouse[OldPickups[playerid]][EnterX],gHouse[OldPickups[playerid]][EnterY],gHouse[OldPickups[playerid]][EnterZ]) || GetPlayerVirtualWorld(playerid) != 0) return SendClientMessage(playerid,COLOR_GREY,"Вы должны находиться возле дома!");
okSetPlayerPos(playerid,gHouse[OldPickups[playerid]][ExitX],gHouse[OldPickups[playerid]][ExitY],gHouse[OldPickups[playerid]][ExitZ]);
SetPlayerInterior(playerid,gHouse[OldPickups[playerid]][Interior]);
SetPlayerVirtualWorld(playerid,OldPickups[playerid]+1004);
SetPlayerFacingAngle(playerid, gHouse[OldPickups[playerid]][Angle]);
GameTextForPlayer(playerid, "~g~HOUSE", 2000, 1);