Перейти к содержанию
Авторизация  
Emiliano

Нужно переделать на dc_cmd

Рекомендуемые сообщения

Emiliano


if(strcmp(cmd, "/addhouse", true) == 0)

{
if(Player[playerid][pAdmin] tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "Подсказка: /addhouse [Сумма] [Уровень]");
new money = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "Подсказка: /addhouse [Сумма] [Уровень]");
new level = strval(tmp);
AllHouse++;
GetPlayerPos(playerid, House[AllHouse][hvX],House[AllHouse][hvY],House[AllHouse][hvZ]);
format(House[AllHouse][hOwner],24,"Nones");
House[AllHouse][hDate] = gettime();
House[AllHouse][hiX] = -2284.279296;
House[AllHouse][hiY] = 90.921600;
House[AllHouse][hiZ] = -82.634101;
House[AllHouse][hPrice] = money;
House[AllHouse][hInt] = 3;
House[AllHouse][hLock] = 1;
House[AllHouse][hLevel] = level;
House[AllHouse][hvWorld] = GetPlayerVirtualWorld(playerid);
House[AllHouse][hvInt] = GetPlayerInterior(playerid);
format(House[AllHouse][hNick1],24,"Nones");
format(House[AllHouse][hNick2],24,"Nones");
format(House[AllHouse][hNick3],24,"Nones");
format(House[AllHouse][hNick4],24,"Nones");
format(House[AllHouse][hNick5],24,"Nones");
House[AllHouse][hRent] = 0;
House[AllHouse][hRoom] = 0;
House[AllHouse][hBank] = 0;
new inihhOpen = ini_openFile("house/house.cfg");
ini_setInteger(inihhOpen, "AllHouse", AllHouse);
ini_closeFile(inihhOpen);
SaveHouse(AllHouse);
House[AllHouse][hPic] = CreateDynamicPickup(1273, 1, House[AllHouse][hvX], House[AllHouse][hvY], House[AllHouse][hvZ],House[AllHouse][hvWorld],House[AllHouse][hvInt]);
House[AllHouse][hMap] = CreateDynamicMapIcon(House[AllHouse][hvX], House[AllHouse][hvY], House[AllHouse][hvZ], 31, -1,House[AllHouse][hvWorld],House[AllHouse][hvInt]);
House[AllHouse][hPic2] = CreateDynamicPickup(1318, 1, House[AllHouse][hiX], House[AllHouse][hiY], House[AllHouse][hiZ], AllHouse, House[AllHouse][hInt]);
SendClientMessage(playerid, COLOR_GRAD2, "Дом успешно создан");
if(Player[playerid][pAdmin] >=10)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Администратор: %s[ID%d] создал дом",sendername,playerid);
ABroadCast(COLOR_LIGHTRED,string,1);
}
return 1;
}


Помогите переделать на dc_cmd

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Aleksandr_Fedosov

@Emiliano, команду возьмите под код 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smolin

CMD:addhouse(playerid, params[])
{
if(Player[playerid][pAdmin] if(sscanf(params, "dd", params[0], params[1])) return SendClientMessage(playerid, COLOR_GRAD1, "Подсказка: /addhouse [Сумма] [Уровень]");
AllHouse++;
GetPlayerPos(playerid, House[AllHouse][hvX],House[AllHouse][hvY],House[AllHouse][hvZ]);
format(House[AllHouse][hOwner],24,"Nones");
House[AllHouse][hDate] = gettime();
House[AllHouse][hiX] = -2284.279296;
House[AllHouse][hiY] = 90.921600;
House[AllHouse][hiZ] = -82.634101;
House[AllHouse][hPrice] = params[0];
House[AllHouse][hInt] = 3;
House[AllHouse][hLock] = 1;
House[AllHouse][hLevel] = params[1];
House[AllHouse][hvWorld] = GetPlayerVirtualWorld(playerid);
House[AllHouse][hvInt] = GetPlayerInterior(playerid);
format(House[AllHouse][hNick1],24,"Nones");
format(House[AllHouse][hNick2],24,"Nones");
format(House[AllHouse][hNick3],24,"Nones");
format(House[AllHouse][hNick4],24,"Nones");
format(House[AllHouse][hNick5],24,"Nones");
House[AllHouse][hRent] = 0;
House[AllHouse][hRoom] = 0;
House[AllHouse][hBank] = 0;
new inihhOpen = ini_openFile("house/house.cfg");
ini_setInteger(inihhOpen, "AllHouse", AllHouse);
ini_closeFile(inihhOpen), SaveHouse(AllHouse);
House[AllHouse][hPic] = CreateDynamicPickup(1273, 1, House[AllHouse][hvX], House[AllHouse][hvY], House[AllHouse][hvZ],House[AllHouse][hvWorld],House[AllHouse][hvInt]);
House[AllHouse][hMap] = CreateDynamicMapIcon(House[AllHouse][hvX], House[AllHouse][hvY], House[AllHouse][hvZ], 31, -1,House[AllHouse][hvWorld],House[AllHouse][hvInt]);
House[AllHouse][hPic2] = CreateDynamicPickup(1318, 1, House[AllHouse][hiX], House[AllHouse][hiY], House[AllHouse][hiZ], AllHouse, House[AllHouse][hInt]);
SendClientMessage(playerid, COLOR_GRAD2, "Дом успешно создан");
if(Player[playerid][pAdmin] >=10)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Администратор: %s[ID%d] создал дом",sendername,playerid), ABroadCast(COLOR_LIGHTRED,string,1);
}
return 1;
}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.