shape1
shape2
shape3
shape4
shape7
shape8

Киньте у кого есть команда для удаление домов


Статус
Закрыто для дальнейших ответов.

Pavyk

Старик
Пользователь
30.06.2014
206
114
0
105
Мне нужна кмд чтобы удалить дом(не продать) чтобы можно было рядом стать и удалить желательно для мода csr 7.3.7

 

TheSeLToN

Участник
Пользователь
21.09.2014
452
125
0
Удаляйте через папку scriptfiles, именно там хранятся файлы домов.

 

Kostyaev

Магистр
Пользователь
19.07.2014
1 123
274
0
23
Держи:

if(strcmp(cmd, "/delhouse", true) == 0)
{
if(dostup[playerid] != 1)
{
ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT,"Доступ администратора","введите пароль от админ панели","Ок","Отмена");
return 1;
}
if(PlayerInfo[playerid][pAdmin] >= 10)
{
new stat = 0,house = 0;
for(house = 1; house <= AllHouse; house++)
{
if(IsPlayerInRangeOfPoint(playerid,2.0,House[house][hvX],House[house][hvY],House[house][hvZ])&& GetPlayerVirtualWorld(playerid) == House[house][hvWorld])
{
stat = 1;
break;
}
else if(IsPlayerInRangeOfPoint(playerid,2.0,House[house][hiX],House[house][hiY],House[house][hiZ]))
{
stat = 2;
break;
}
}
if(stat == 0) return SendClientMessage(playerid, COLOR_GRAD2, "Вы должны быть у двери дома");
new str[128];


new ids[128];
format(ids,sizeof(ids),"house/%d.ini",house);
new iniOpen = ini_openFile(ids);
ini_setFloat(iniOpen, "hiX", House[AllHouse][hiX]);
ini_setFloat(iniOpen, "hiY", House[AllHouse][hiY]);
ini_setFloat(iniOpen, "hiZ", House[AllHouse][hiZ]);
ini_setFloat(iniOpen, "hvX", House[AllHouse][hvX]);
ini_setFloat(iniOpen, "hvY", House[AllHouse][hvY]);
ini_setFloat(iniOpen, "hvZ", House[AllHouse][hvZ]);
ini_setString(iniOpen, "hOwner", House[AllHouse][hOwner]);
ini_setInteger(iniOpen, "hPrice", House[AllHouse][hPrice]);
if(House[house][hPrice] < 1){House[AllHouse][hPrice] = 1000000;ini_setInteger(iniOpen, "hPrice", House[AllHouse][hPrice]);}
ini_setInteger(iniOpen, "hInt", House[AllHouse][hInt]);
ini_setInteger(iniOpen, "hLock", House[AllHouse][hLock]);
ini_setInteger(iniOpen, "hDate", House[AllHouse][hDate]);
ini_setInteger(iniOpen, "hLevel", House[AllHouse][hLevel]);
if(House[house][hLevel] > 5){House[AllHouse][hLevel] = 5;ini_setInteger(iniOpen, "hLevel", House[AllHouse][hLevel]);}
ini_setInteger(iniOpen, "hvWorld", House[AllHouse][hvWorld]);
ini_setInteger(iniOpen, "hvInt", House[AllHouse][hvInt]);
ini_setInteger(iniOpen, "hRoom", House[AllHouse][hRoom]);
ini_setInteger(iniOpen, "hRent", House[AllHouse][hRent]);
ini_setString(iniOpen, "hNick1", House[AllHouse][hNick1]);
ini_setString(iniOpen, "hNick2", House[AllHouse][hNick2]);
ini_setString(iniOpen, "hNick3", House[AllHouse][hNick3]);
ini_setString(iniOpen, "hNick4", House[AllHouse][hNick4]);
ini_setString(iniOpen, "hNick5", House[AllHouse][hNick5]);
ini_setInteger(iniOpen, "hBank", House[AllHouse][hBank]);
ini_setInteger(iniOpen, "hMonth", House[AllHouse][hMonth]);
ini_setInteger(iniOpen, "hDay", House[AllHouse][hDay]);
ini_setInteger(iniOpen, "hRealmon", House[AllHouse][hRealmon]);
ini_setInteger(iniOpen, "htype", House[AllHouse][htype]);
ini_closeFile(iniOpen);
new ururu[128];
format(ururu,sizeof(ururu),"house/%d.ini",AllHouse);
fremove(ururu);
format(str,128,"id Этого дома: %d удален,идет перезагрузка домов",house);
AllHouse--;
new iniOpens = ini_openFile("house.cfg");
ini_setInteger(iniOpens, "AllHouse", AllHouse);
ini_closeFile(iniOpens);
RaLoadHouse(AllHouse+1);
return SendClientMessage(playerid,-1,str);
}




Если,что подгоняй к своему моду.
 

Embraer

Новичок
Пользователь
09.04.2015
112
1
0
Держи:

if(strcmp(cmd, "/delhouse", true) == 0)
{
if(dostup[playerid] != 1)
{
ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT,"Доступ администратора","введите пароль от админ панели","Ок","Отмена");
return 1;
}
if(PlayerInfo[playerid][pAdmin] >= 10)
{
new stat = 0,house = 0;
for(house = 1; house <= AllHouse; house++)
{
if(IsPlayerInRangeOfPoint(playerid,2.0,House[house][hvX],House[house][hvY],House[house][hvZ])&& GetPlayerVirtualWorld(playerid) == House[house][hvWorld])
{
stat = 1;
break;
}
else if(IsPlayerInRangeOfPoint(playerid,2.0,House[house][hiX],House[house][hiY],House[house][hiZ]))
{
stat = 2;
break;
}
}
if(stat == 0) return SendClientMessage(playerid, COLOR_GRAD2, "Вы должны быть у двери дома");
new str[128];


new ids[128];
format(ids,sizeof(ids),"house/%d.ini",house);
new iniOpen = ini_openFile(ids);
ini_setFloat(iniOpen, "hiX", House[AllHouse][hiX]);
ini_setFloat(iniOpen, "hiY", House[AllHouse][hiY]);
ini_setFloat(iniOpen, "hiZ", House[AllHouse][hiZ]);
ini_setFloat(iniOpen, "hvX", House[AllHouse][hvX]);
ini_setFloat(iniOpen, "hvY", House[AllHouse][hvY]);
ini_setFloat(iniOpen, "hvZ", House[AllHouse][hvZ]);
ini_setString(iniOpen, "hOwner", House[AllHouse][hOwner]);
ini_setInteger(iniOpen, "hPrice", House[AllHouse][hPrice]);
if(House[house][hPrice] < 1){House[AllHouse][hPrice] = 1000000;ini_setInteger(iniOpen, "hPrice", House[AllHouse][hPrice]);}
ini_setInteger(iniOpen, "hInt", House[AllHouse][hInt]);
ini_setInteger(iniOpen, "hLock", House[AllHouse][hLock]);
ini_setInteger(iniOpen, "hDate", House[AllHouse][hDate]);
ini_setInteger(iniOpen, "hLevel", House[AllHouse][hLevel]);
if(House[house][hLevel] > 5){House[AllHouse][hLevel] = 5;ini_setInteger(iniOpen, "hLevel", House[AllHouse][hLevel]);}
ini_setInteger(iniOpen, "hvWorld", House[AllHouse][hvWorld]);
ini_setInteger(iniOpen, "hvInt", House[AllHouse][hvInt]);
ini_setInteger(iniOpen, "hRoom", House[AllHouse][hRoom]);
ini_setInteger(iniOpen, "hRent", House[AllHouse][hRent]);
ini_setString(iniOpen, "hNick1", House[AllHouse][hNick1]);
ini_setString(iniOpen, "hNick2", House[AllHouse][hNick2]);
ini_setString(iniOpen, "hNick3", House[AllHouse][hNick3]);
ini_setString(iniOpen, "hNick4", House[AllHouse][hNick4]);
ini_setString(iniOpen, "hNick5", House[AllHouse][hNick5]);
ini_setInteger(iniOpen, "hBank", House[AllHouse][hBank]);
ini_setInteger(iniOpen, "hMonth", House[AllHouse][hMonth]);
ini_setInteger(iniOpen, "hDay", House[AllHouse][hDay]);
ini_setInteger(iniOpen, "hRealmon", House[AllHouse][hRealmon]);
ini_setInteger(iniOpen, "htype", House[AllHouse][htype]);
ini_closeFile(iniOpen);
new ururu[128];
format(ururu,sizeof(ururu),"house/%d.ini",AllHouse);
fremove(ururu);
format(str,128,"id Этого дома: %d удален,идет перезагрузка домов",house);
AllHouse--;
new iniOpens = ini_openFile("house.cfg");
ini_setInteger(iniOpens, "AllHouse", AllHouse);
ini_closeFile(iniOpens);
RaLoadHouse(AllHouse+1);
return SendClientMessage(playerid,-1,str);
}




Если,что подгоняй к своему моду.
А куда этот код команды вставить?В какой паблик?
 
Статус
Закрыто для дальнейших ответов.